Javascript ist eine schwach typisierte Skriptsprache, die vor allem für dynamische Internetseiten zum Einsatz kommt, aber auch für Server und bei Datenbanken verwendet wird, z. B. mit Node.js und MongoDB. Mit der grundlegenden Sprache spezifiziert als ECMAScript 5 ([Only registered and activated users can see links. Click Here To Register...] (auch ISO/IEC 16262:2011) und [Only registered and activated users can see links. Click Here To Register...]), ist Javascript eine der zehn meistverwendetsten Programmiersprachen (laut [Only registered and activated users can see links. Click Here To Register...] und [Only registered and activated users can see links. Click Here To Register...]). Mit HTML5 gibt es nun z. B. auch die Möglichkeit, über [Only registered and activated users can see links. Click Here To Register...] hardwarebeschleunigt 3D-Spiele im Browser zu programmieren, ohne auf Browsererweiterungen zurückgreifen zu müssen. Die Javascript-Interpreter wurden in der letzten Zeit sehr stark optimiert, es wird etwa von Googles V8 und von Mozillas SpiderMonkey der Javascript-Code zuerst in nativen Maschinencode umgewandelt, so wie bei .NET und Java.
Genug der Einleitung, wie steht ihr zu Javascript, und vor allem, warum? Welche Vorteile und Nachteile hat die Sprache? Wann sollte man Javascript einsetzen, und wann nicht? Welche Alternativen gibt es?
Genug der Einleitung, wie steht ihr zu Javascript, und vor allem, warum? Welche Vorteile und Nachteile hat die Sprache? Wann sollte man Javascript einsetzen, und wann nicht? Welche Alternativen gibt es?