Intérêt du typage dynamique fort en JavaScript

Bah non, le nom "Java"Script c’était une action marketting. Le langage s’inspire de Lisp et de Self. Donc oui, orienté “prototype” mais absolument pas pour ressembler à Java.

edit: j’ai beaucoup apprécié ton article sur dvp :)

Au delà du nom qui a remplacé LiveScript, Brendan Eich a eu des consignes de la part de Netscape pour que la syntaxe ressemble à Java. C’est notamment pour ça qu’on a droit à des mots-clés comme ‘new’ ou ‘instanceof’ sur les API built-in. Mais oui, les inspirations d’origine de Eich étaient Scheme et Self. Plus de détails ici : http://www.2ality.com/2011/03/javascript-how-it-all-began.html

1 « J'aime »

La version 1.0, première release stable, vient d’être publiée. Pour s’assurer de sa stabilité, plus d’une centaine de tests ont été effectués sur tous les principaux navigateurs : Chrome, Firefox, Internet Explorer 9/10/11, Opera 20, Safari 5.1 et même la version preview de Microsoft Edge alias Project Spartan. Vous pouvez donc l’utiliser en toute sérénité, et profiter du typage fort pour gagner en confiance sur vos futurs projets JavaScript.

Human Coders - Le centre de formation recommandé par les développeur·se·s pour les développeur·se·s