Beispiel in PHP-Reboot
Beispiel in PHP-Reboot (Bild: Screenshot Golem.de)

PHP-Reboot

Rémi Forax will PHP neu erfinden

Rémi Forax will mit PHP-Reboot eine der populärsten Programmiersprachen neu erfinden. Er verspricht weniger $-Zeichen und Semikolons und Sicherheit von Hause aus.

Anzeige

Rémi Forax, Java-Entwickler und Maître de Conférences an der Universität Marne-la-Vallée, arbeitet mit PHP-Reboot an einer Programmiersprache, die die Philosophie von PHP weiterführen, aber mit modernen Ansätzen verbinden soll. Umgesetzt wird PHP-Reboot auf Basis der Java Virtual Machine.

PHP-Reboot soll mit weniger $-Zeichen und Semikolons auskommen und auf Funktionen wie eval() sowie Magic-Quotes verzichten, um von vornherein für mehr Sicherheit zu sorgen. Zudem soll PHP-Reboot volle Unicode-Unterstützung bieten und auf eine automatische String-Konvertierung verzichten.

Rémi Forax will eine dynamische Sprache mit Duck-Typing schaffen, die so schnell ist wie Java. Sie soll ein XML-Literal und ein JSON-Literal sowie eine SQL- und XPath-/XQuery-kompatible Syntax bieten. Auch ein Literal für reguläre Ausdrücke im Stile von Perl und ein URI/URL-Literal soll es geben.

PHP-Reboot soll auch eine integrierte Datenbank auf Basis von Apache Derby und einen eigenständigen Webserver auf Basis von Grizzly umfassen. Laufen soll PHP-Reboot auf einem JEE-Stack (Java Enterprise Edition) oder Android, handelt es sich doch um eine Sprache, die von einer Java-VM ausgeführt wird. Derzeit wird dabei das JDK7 unterstützt.

PHP-Reboot wird unter code.google.com/p/phpreboot entwickelt. Dort finden sich auch einige Beispiele der Sprache, die sehr an PHP erinnern. Weitere Beispiele in Form von .phpr-Dateien zeigen, wie sich einfache Aufgaben in PHP-Reboot umsetzen lassen und wie die native Syntax für XML, JSON oder SQL aussieht.

Das Projekt steht unter der GPL und Rémi Forax sucht nach Mitstreitern, um unter anderem alle nützlichen PHP-Funktionen zu portieren.


easywebscript 31. Okt 2011

Am 1.11.2011 wird unsere WebSite www.easywebscript.ch aufgeschaltet. Besuchen Sie uns am...

kolem 19. Okt 2011

? Ich muss doch sicher nicht erklären, was eine VM ist? Wenn man das weiß, erklärt sich...

mpathy 14. Okt 2011

"Umgesetzt wird PHP-Reboot auf Basis der Java Virtual Machine." - genau bis dahin hab ich...

supersux 13. Okt 2011

erm, nun bin ich mal gespannt, wofür man sonst selber noch jsps schreiben sollte?

easywebscript 12. Okt 2011

und was denkt ihr von dieser Neuheit? Die Entwicklung einer eigenen Programmiersprache...

Kommentieren


Bananas Development Blog / 10. Okt 2011

PHP-Reboot



Anzeige

  1. Junior BI- / Datenbankspezialist (m/w)
    UVEX WINTER HOLDING GmbH & Co. KG, Fürth
  2. Systemarchitekt/in Projekt Internet der Dinge
    Robert Bosch GmbH, Stuttgart-Feuerbach
  3. Mitarbeiter/-in für den Bereich mobile Endgeräte
    Deutsche Bundesbank, München
  4. Webentwickler (m/w) IT
    Walbusch Walter Busch GmbH & Co. KG, Solingen

 

Detailsuche


Spiele-Angebote
  1. Wolfenstein: The Old Blood
    19,99€ (Release 08.05.)
  2. TOPSELLER: Crysis 3 Origin-Code
    4,99€
  3. NEU: Xbox One Konsole inkl. 2 Wireless Controller
    329,00€

 

Weitere Angebote


Folgen Sie uns
       


  1. Lords of the Fallen

    Partner wirft Deck 13 "mangelhafte Ausführung" vor

  2. Galaxy S6 Edge im Test

    Keine ganz runde Sache

  3. Biohacking

    Nachtsicht wie ein Tiefseefisch

  4. Spielebranche

    Betrugsvorwürfe gegen Zynga

  5. Adaptalux

    Lichtschwanenhälse sollen winzige Fotodetails ausleuchten

  6. Illegale Onlinemärkte

    Mutmaßlicher Betreiber des Sheep Marketplace verhaftet

  7. Predictive Policing

    Noch hat keiner bewiesen, dass Data Mining der Polizei hilft

  8. Halo 5 Guardians

    Master Chief ist Held oder Verräter im Oktober 2015

  9. British Airways

    Hacker hatten Zugriff auf Bonusmeilen

  10. Gewerkschaft

    Amazon-Streik vor Ostern ausgeweitet



Haben wir etwas übersehen?

E-Mail an news@golem.de



Galaxy S6 im Test: Lebe wohl, Kunststoff!
Galaxy S6 im Test
Lebe wohl, Kunststoff!
  1. Galaxy S6 Active Samsungs wasserdichtes Topsmartphone
  2. Galaxy S6 und S6 Edge Samsung meldet 20 Millionen Vorbestellungen
  3. Galaxy S6 und S6 Edge im Hands on Rund, schnell, teuer

Banana Pi M2 angesehen: Noch kein Raspberry-Pi-Killer
Banana Pi M2 angesehen
Noch kein Raspberry-Pi-Killer
  1. MIPS Creator CI20 angetestet Die Platine zum Pausemachen
  2. Raspberry Pi 2 ausprobiert Schnell rechnen, langsam speichern

HTC One (M9) im Test: Endlich eine gute Kamera
HTC One (M9) im Test
Endlich eine gute Kamera
  1. Lollipop Erstes HTC-One-Smartphone erhält kein Android 5.1

  1. Re: Ich habe eine Dauervorhersage

    Bouncy | 12:32

  2. Re: Video Tonlos

    tk (Golem.de) | 12:31

  3. Re: Finde ich immer noch total hässlich

    lestard | 12:30

  4. Re: Who cares?

    Schattenwerk | 12:29

  5. Re: Wieso warten - Lösung für alle Anbieter gibt...

    david_rieger | 12:28


  1. 12:29

  2. 12:03

  3. 12:00

  4. 11:50

  5. 11:48

  6. 11:35

  7. 11:04

  8. 10:43


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel