1unitedpower: asynchrones JavaScript

Beitrag lesen

Ich hatte immer angenommen, dass das dann zu langsam ist, genauso, wenn man neue PHP-Funktionen in PHP entwickelt...

JavaScript ist um Größenordnungen schneller als PHP, das liegt unter anderem am Sprachdesign (zum Beispiel asynchronous IO) und daran, dass Microsoft, Google, Apple und Firefox in einem ständigen Wettbewerb um die schnellste JavaScript-Engine ringen.

Das Interesse an PHP unter Wirtschaftsriesen ist mit der Ausnahme von Facebook dagegen verschwindend gering, und selbst Facebook investiert lieber in den hauseigenen Dialekt „Hack“. Wieviel von dem Know-How zurück in PHP fließt, kann ich nicht einschätzen, aber offenbar nicht zu viel.

Oder ist hier gemeint, dass doch Object-Code erzeugt wird, der dann noch bereinigt wird, bevor er durch den Linker (oder was sonst anschließend kommt) geschickt wird?

Die meisten heutigen JS-Engines sind Just-In-Time-Compiler, also richtig da wird Object-Code erzeugt.