Streit um die Zukunft von JavaScript

ECMAScript 4 soll "Programming in the large" unterstützen

Vertreter von Mozilla und Microsoft streiten derzeit öffentlich über die künftige Entwicklung von JavaScript bzw. korrekter "ECMAScript 4th Edition". Während Microsoft-Entwickler Chris Wilson den aktuellen Vorschlag mit Verweis auf Interoperabilitätsprobleme ablehnt, weist Mozilla-Entwickler Brendan Eich die Befürchtungen zurück.

Artikel veröffentlicht am ,

In einem Beitrag im IE Blog macht sich Microsofts "IE Platform Architect" Chris Wilson für eine evolutionäre Weiterentwicklung von ECMAScript stark. Revolutionäre Änderungen sollten mit einer neuen Sprache adressiert werden. Andernfalls sei die Gefahr zu groß, dass es zu Kompatibilitätsproblemen mit dem bestehenden Ökosystem des Web komme. Konkreter wird Wilson in einem Beitrag in seinem eigenen Blog Albatross. Die mit ECMAScript 4 (ES4) geplanten Änderungen hält er für zu groß, diese würden den Charakter der Sprache verändern. ES4 sei eine neue Sprache, die von neuen "Runtimes" ausgeführt werden müsse, was zu Problemen mit bestehenden Webseiten führen könne.

Stellenmarkt
  1. Manager International IT Controlling (m/w/d)
    ALDI International Services SE & Co. oHG, Mülheim an der Ruhr
  2. Product Cluster Lead (m/w/d) Bestandskund:innen
    Yello Strom GmbH, Köln
Detailsuche

Diese Argumentation weist Mozillas Cheftechniker Brendan Eich seinerseits in einem Blog-Eintrag entschieden zurück. Er hat JavaScript bzw. ECMAScript von Grund auf mitentwickelt. Er wirft Microsoft taktische Spielereien vor und betont, dass ES4 entsprechend dem aktuellen Vorschlag zwar viele neue Funktionen mitbringen würde, letztendlich aber ein Superset, also eine Obermenge, von ECMAScript 3 und damit eine Weiterentwicklung des bestehenden Standards sei.

Einige der Funktionen würden die Sicherheit von ES3-Applikationen erhöhen. Zudem widerspricht Eich dem Argument, es bedürfe einer zusätzlichen Runtime, um ES4 auszuführen. Denn, so Eich, Browser, die nicht mit einem Betriebssystem verteilt, sondern von Nutzern freiwillig heruntergeladen würden, könnten sich dies gar nicht leisten. Dies gelte insbesondere für Handy-Browser und, was Mozilla und Opera anbetreffe, auch für den Desktop. Gerade Operas ES3-Implementierung sei ein Beleg dafür, dass sich eine ES3-Implementierung hin zu ES4 erweitern lasse.

Die für ES4 geplanten Änderungen seien kein Problem in Sachen Kompatibilität, sondern vielmehr eine Gefahr für proprietäre Ansätze wie C# in Silverlight und ActionScript 3 in Flash. Denn ES4 soll zu einer ernsthaften Programmiersprache werden, mit der sich Entwicklungen besser auf mehrere Personen verteilen ("Programming in the large") lassen als dies bei ES3 der Fall ist.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Abou 10. Mai 2010

deine Millionen IE Anwender sind einfach Idioten oder Leute die keine Ahnung haben wie...

Erna Lottemann 06. Nov 2007

Was soll denn diese Aussage? Das hat doch nichts mit einer Programmiersprache zu tun...

Webfuzzi 06. Nov 2007

Junge, Du hast die letzten 5 Jahre anscheinend verschlafen. Bring Dein Wissen mal wieder...

Mr. Gugel 03. Nov 2007

Ich kann da nur auf Google's Lobbyisten hoffen, die wohl Mozilla's Meinung durchzusetzen...

TOONTOWN 03. Nov 2007

fänd ich viel geiler als name ;)



Aktuell auf der Startseite von Golem.de
Bundesservice Telekommunikation  
Die dubiose Adresse in Berlin-Treptow

Angeblich hat das Innenministerium nichts mit dem Bundesservice Telekommunikation zu tun. Doch beide teilen sich offenbar ein Bürogebäude.
Ein Bericht von Friedhelm Greis

Bundesservice Telekommunikation: Die dubiose Adresse in Berlin-Treptow
Artikel
  1. Reddit: IT-Arbeiter automatisiert seinen Job angeblich vollständig
    Reddit
    IT-Arbeiter automatisiert seinen Job angeblich vollständig

    Ein anonymer IT-Spezialist will unbemerkt seinen Job vollständig automatisiert haben. Dem Arbeitgeber sei dies seit einem Jahr nicht aufgefallen.

  2. E-Mail: Outlook-Suche in MacOS 12.1 ist noch immer kaputt
    E-Mail
    Outlook-Suche in MacOS 12.1 ist noch immer kaputt

    Seit Wochen ärgern sich Outlook-User darüber, dass die E-Mail-Suche unter MacOS 12.1 nicht mehr richtig funktioniert. Ein Fix ist in Arbeit.

  3. Spielebranche: Microsoft will Activision Blizzard übernehmen
    Spielebranche
    Microsoft will Activision Blizzard übernehmen

    Diablo und Call of Duty gehören bald zu Microsoft: Der Softwarekonzern will Activision Blizzard für rund 70 Milliarden US-Dollar kaufen.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Daily Deals • PS5 wohl am 19.01. bestellbar • RTX 3080 12GB bei Mindfactory 1.699€ • Samsung Gaming-Monitore (u.a. G5 32" WQHD 144Hz Curved 299€) • MindStar (u.a. GTX 1660 6GB 499€) • Sony Fernseher & Kopfhörer • Samsung Galaxy A52 128GB 299€ • CyberGhost VPN 1,89€/Monat [Werbung]
    •  /