Je gratte un autre décompte sur le mur. Il ne reste plus vraiment de place dessus. Des milliers de lignes s'étendent comme des cicatrices... C'est une habitude maintenant, tous les matins, à l'intérieur de cette petite vieille cellule de prison 4x9. L'air froid et humide n'aide pas à lutter contre la toux.
Je suis cependant reconnaissant que l'harmonica soit joué depuis une cellule voisine. Cela ajoute à l'ambiance de l'histoire que je suis sur le point de raconter...
Est né en 1995, grâce à mon père Brendan Eich. Un homme bien, il l'était.
Il travaillait chez Netscape à l'époque. Dans une course folle pour obtenir un langage de script dans un navigateur Web (Navigator 2.0 à ce moment-là), l'histoire raconte qu'il m'a créé en 10 jours.
Et à ce moment-là, je suis né et je l'ai ensuite raconté au monde. La société Netscape et Sun Microsystems se sont associées pour tenter de vaincre un petit vieux navigateur dont vous vous souvenez peut-être appelé Internet Explorer.
Sun Microsystems possédait Java à l'époque. En collaboration avec Netscape, ils ont élaboré un plan pour faire du marketing et de nombreux détails (comme ma syntaxe) un langage de support à utiliser avec Java. (J'ai certainement confondu de nombreux développeurs avec le nom de ceci, hehe. Je l'avoue)
Mais dans ce partenariat, j'étais une marque déposée de Sun – et c'est ainsi que ma peine de 27 ans a commencé.
Les choses n'étaient pas si mauvaises au début. Les gens parlaient beaucoup de moi. Je me souviens avoir rendu de nombreux développeurs et concepteurs frustrés par la façon dont je travaillais, je l'admets. Mais je pense que cela a également aidé à commencer à redéfinir ce qu'un navigateur était capable de faire.
En 1997, deux ans après ma naissance, j'ai vécu quelque chose qu'on appelle la standardisation. Le nom de l'organisation qui l'a fait m'échappe toujours... mais le nom de la norme est quelque chose que je n'oublierai jamais.
Ce n’est pas seulement un joli nom. Elle a un sens à son sujet – elle a de la profondeur. Des pages et des pages. (Non, vraiment, ça semble sans fin.) Mais bon sang, il y avait toujours quelque chose de spécial chez elle.
L'une des raisons pour lesquelles mon nom "JavaScript®" n'a jamais été le nom du standard était à cause de la marque déposée de Sun à l'époque. Ils ne pouvaient pas l'utiliser.
JavaScript® est resté l'implémentation et ECMAScript est devenu la norme.
Ce qui n’a jamais eu de sens pour moi. Après tout...
Je suis actuellement la propriété d'Oracle, le grand géant de l'informatique. Cela s'est produit lors de leur acquisition par Sun en 2009. La marque a également été transférée. Tout ce que cela signifiait pour moi, c'était que je changeais de cellule. Je suis toujours prisonnier.
Aucune conférence, produit ou marque ne peut utiliser mon nom
C'est pourquoi de nombreuses conférences préfèrent utiliser JS au lieu de JavaScript®, de peur qu'Oracle n'engage des poursuites judiciaires.
Je suis un terme générique depuis un moment maintenant. Et le monde entier le sait – enfin, sauf Oracle, semble-t-il.
Pourtant, là-bas, au-delà de ces bars, j’entends encore des gens m’appeler. Les développeurs martelent, travaillent pour me faire sortir. Et cela pourrait arriver.
Vous voyez, l'autre jour, j'ai reçu la visite de quelqu'un. Un type drôle, grand comme un arbre, avec un long cou, un peu dinosaure ? Il s'appelait Deno. Maintenant, Deno n’est pas comme les autres, non monsieur. Il est venu me dire qu'ils travaillaient pour me faire sortir d'ici, légalement.
Vous voyez, ils ont déposé une pétition, ont-ils dit. Si Oracle ne répond pas, je serai peut-être libre d'ici le 4 janvier. Et ils m'ont donné ce dépliant pour en savoir plus.
A également déclaré que plus de 14 000 développeurs ont signé une autre pétition en faveur de la rupture de cette MT et de ma libération. C'est là, les larmes aux yeux.
Alors, à vous tous, les développeurs, merci gentiment. Que Dieu vous bénisse tous pour avoir mené le bon combat.
J'espère bien que le jour viendra où ECMAScript et moi pourrons à nouveau rouler côte à côte.
(Ahem)
Il s'agissait d'un e-mail provenant de ma newsletter frontend exceptionnelle - la newsletter frontend la plus divertissante au monde.
(J'espère que vous comprendrez pourquoi)
La plupart des autres newsletters techniques sont très formelles et sèches. Soit ils vous disent « tout ce que vous devez faire en tant que développeur », soit ils vous donnent une liste de liens autour d'un sujet que vous devriez lire.
Exceptional Frontend est une newsletter axée sur l'histoire. J'écris sur les leçons amusantes et les expériences que j'ai apprises pour devenir un meilleur ingénieur. Tout depuis la commercialisation de vous-même et la démonstration de la valeur réelle de votre travail jusqu'à la pose de questions percutantes, l'obtention de promotions et la maîtrise de la façon d'apprendre.
(Et parfois des emails amusants comme ceux-ci)
Devenez un développeur exceptionnel dès aujourd'hui
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!