Porfolio Dimitri.k
  • Accueil
  • Blog
  • Portfolio
  • Me contacter
25 octobre 2019 par

Les origines de
JavaScript.

Les origines de
JavaScript.
25 octobre 2019 par

logo de JavaScript

LES ORIGINES DE JAVASCRIPT 

Quelle est l’origine de JavaScript ? D’où vient-il ? Et surtout pourquoi le monde du web ne peut plus s’en passer ? J’ai mené l’enquête…

Pour comprendre la création de JavaScript, il faut remonter au début des années 90, à cette époque où l’internet moderne émerge à peine. L’outil est à ce moment là purement statique, on peut simplement aller de page en page avec des liens générés en html.

capture d'écran d'une fentre de netscape

En 1994, vient l’apparition de Netscape Navigator. Alors pour les plus jeunes, Netscape, c’est un peu l’ancêtre de Mozilla Firefox ! En 1995, il détient 80 % du marché des navigateurs  !!! Bon, on est d’accord cette année-là on n’avait pas le même nombre d’utilisateurs, mais quand même, ils ont eu une grande place dans l’essor d’internet. Je vous laisse lire ce super article qui revient sur l’histoire de Netscape : il y a 22 ans la folie Netscape.
Bref, revenons à nos moutons, on est en 1995 et Netscape se dit qu’il serait quand même pratique de rendre internet dynamique, d’animer un peu la toile comme on la connaît aujourd’hui…
Netscape travaille sur une version client de son langage LiveScript, et donne la production du projet à Brendan Eich, le papa du langage.
La première version de JavaScript est présentée à Netscape en à peine 10 jours.
Le JavaScript est déployé en mars 1996…

photo de Brendan Eich fondateur de JavaScript

Le langage est soumis la même année à Ecma pour être standardisé, en 1997 sort la 1ère édition du standard ECMAScript « ES1 ».

Depuis, on connaît le succès de JavaScript, de sa standardisation en 1997 à L’ES6 sorti en 2015, le langage a accompagné le web tout au long et est toujours autant utilisé par les communautés de développeurs web.

Alors comment expliquer cette réussite ?
Si on regarde bien l’histoire du langage, le JavaScript a été créé par Netscape en tant qu’outil. À ce moment-là, ils n’ont sûrement pas pensé avoir créé le langage phare du web, mais ils sont arrivés au bon moment, et surtout avec l’idée d’animer le web. Ce qui était alors un apport minime est devenu un outil logique pour le net.
Aujourd’hui, la majorité du web est dynamique.

evolution ecma en image

Des défauts ?

JavaScript n’est pas parfait, il a la réputation d’être un langage laid à la lecture, très voire même trop permissif et surtout un langage improductif ! Si on compare un programme codé en JavaScript vs un programme codé en Python, on se rend vite compte du nombre de caractères supplémentaires demandé par le JS.
Ceci dit JavaScript est un outil puissant qui excelle dans son domaine.

exemple de code JavaScript

Code JavaScript

exemple de code Python

Code Python

Java ? JavaScript ? C’est la même chose ?

image démontrent que les languages Java et javaScript sont différent
Alors non Java, c’est le langage Java et JavaScript, c’est JavaScript ! Par contre s’ils ont un nom similaire ce n’est pas pour rien… Si JavaScript porte ce nom, c’est en héritage à ses origines, Netscape, c’est inspiré de son langage backend LiveScript d’ou le « Script », et pour le « Java » cela vient du partenaire de Netscape, Sun Microsystems, créateur du Java. Donc Java + LiveScript = JavaScript !

Voilà en quelques lignes l’histoire de JavaScript. J’espère que vous avez pris plaisir à lire cet article, le tout premier du blog ! Et surtout que vous avez pu en apprendre davantage sur l’histoire de JavaScript.

On se retrouve très vite !

Digit@lement

Dimitri

Retour en page d’accueil                                                                                                         Retour au Blog

Article suivant Mes extensions Google Chrome.

15 commentaires

Lucas dit :
29 octobre 2019 à 17 h 19 min

Très claire et concis avec un point de vu très objectif. Merci pour cette petite histoire !

Répondre
dit :
29 octobre 2019 à 21 h 01 min

Merci Lucas 🙂

Répondre
Clamon dit :
29 octobre 2019 à 22 h 41 min

Merci pour cette info très bien expliqué même si on ne connais pas le sujet tu l’a bien détaillé

Répondre
dit :
30 octobre 2019 à 9 h 23 min

Merci du retour Alex t’es au top !

Répondre
Jérémie dit :
30 octobre 2019 à 7 h 25 min

Très intéressant, j’utilise JavaScript tout les jours et je ne connaissais pas tout ça !

Merci Dimitri 👏

Répondre
dit :
30 octobre 2019 à 9 h 23 min

Avec grand plaisir !!

Répondre
Ibrahim dit :
30 octobre 2019 à 9 h 00 min

Ca commence bien continue comme ça.

Répondre
dit :
30 octobre 2019 à 9 h 23 min

Merci !

Répondre
Marea dit :
30 octobre 2019 à 10 h 10 min

Je comprends mieux le JS tes explications sont très claires

Répondre
dit :
30 octobre 2019 à 11 h 55 min

Cool Maréa 🙂 Merci !

Répondre
Thomas dit :
30 octobre 2019 à 11 h 04 min

Très clair et conscit !
tu as une bonne narration, continues ainsi

Répondre
dit :
30 octobre 2019 à 11 h 56 min

Merci du compliment Thom !

Répondre
isabelle dit :
30 octobre 2019 à 15 h 50 min

limpide même pour une néophyte comme moi…tu me scoootcchhhhhessss

Répondre
dit :
31 octobre 2019 à 9 h 40 min

Ta vu la plume un peu 😀

Répondre
Quentin Aslan dit :
30 octobre 2019 à 21 h 45 min

Merci pour cette article je me coucherais moins bête !

Répondre

Laisser un commentaire Annuler la réponse

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Articles récents

Mes extensions Google Chrome.13 décembre 2019
Les origines de<br> JavaScript.25 octobre 2019

Catégories

  • Non classé
  • Tips
  • Web Culture
Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site web. Si vous continuez à utiliser ce site, nous supposerons que vous en êtes satisfait.Ok