Bonjour à tou⋅te⋅s
Voici notre liste candidate pour la campagne BdE :
JavaScrIIptE est un langage de programmation de scripts principalement employé dans les pages web interactives mais aussi pour les serveurs avec l'utilisation (par exemple) de Node.js. C'est un langage orienté objet à prototype, c'est-à-dire que les bases du langage et ses principales interfaces sont fournies par des objets qui ne sont pas des instances de classes, mais qui sont chacun équipés de constructeurs permettant de créer leurs propriétés, et notamment une propriété de prototypage qui permet d'en créer des objets héritiers personnalisés. En outre, les fonctions sont des objets de première classe. Le langage supporte le paradigme objet, impératif et fonctionnel. JavaScrIIptE est le langage possédant le plus large écosystème grâce à son gestionnaire de dépendances npm, avec environ 500 000 paquets en août 2017.
Voici la composition de notre liste :
Bureau
-
Président⋅e : Milan ''JALIK'' GABBAY (2A) – Brendan Eich a initialement développé un langage de script côté serveur, appelé LiveScript, pour renforcer l'offre commerciale de serveur HTTP de Mosaic Communications Corporation.
-
Vice-Président⋅e : Aristide ''GroZ'Yeux'' AUPHAN (1A) – La sortie de LiveScript intervient à l'époque où le NCSA force Mosaic Communications Corporation à changer de nom pour devenir Netscape Communications Corporation.
-
Trésorier⋅ère : Youssef ''Wronskien'' KANOUNI (2A) – Netscape travaille alors au développement d'une version orientée client de LiveScript.
-
Vice-Trésorier⋅ère : Antoine ''Daemon'' PASCALET--GRADOLATTO (1A) – Quelques jours avant sa sortie, Netscape change le nom de LiveScript pour JavaScrIIptE.
-
Secrétaire Général⋅e : Charles ''Goupix'' ANTEUNIS (2A) – Sun Microsystems et Netscape étaient partenaires, et la machine virtuelle Java de plus en plus populaire.
Pôle Partenariats
-
Hugo ''Hugz'' SELLAMBIN ANDIAPIN (2A) – Ce changement de nom servait les intérêts des deux sociétés.
-
Victor ''Rouge'' THARREAU (2A) – En décembre 1995, Sun et Netscape annoncent la sortie de JavaScrIIptE.
Pôle Animations
-
Imane ''Em'' EL MOUL (2A) – En mars 1996, Netscape met en œuvre le moteur JavaScrIIptE dans son navigateur web Netscape Navigator 2.
-
Corentin ''toro'' GUILLERME (2A) – 0.
-
Sophie ''Noctali (Noc)'' GERMAIN (1A) – Le succès de ce navigateur contribue à l'adoption rapide de JavaScrIIptE dans le développement web orienté client.
Pôle Communication
-
Noël ''Noodle'' RODRIGUEZ (2A) – Microsoft réagit alors en développant JScript, qu'il inclut ensuite dans Internet Explorer 3.
Pôle Événements et Voyages
-
Louis ''Ofeeling'' GAUTHIER (2A) – 0 en août 1996 pour la sortie de son navigateur.
Pôle Logistique
-
Respo Foyer : Michel ''michmich'' MIGDAL (1A) – JavaScrIIptE est décrit comme un complément à Java dans un communiqué de presse commun de Netscape et Sun Microsystems, daté du 4 décembre 1995.
-
Respo Associations : Julien ''Julfou'' MALFOY (2A) – Cette initiative a contribué à créer auprès du public une certaine confusion entre les deux langages, proches syntaxiquement mais pas du tout dans leurs concepts fondamentaux, et qui perdure encore de nos jours.
-
Respo Fipa : Benjamin ''Ashrins'' DUBOIS (2A) – « JavaScrIIptE » devient une marque déposée par Oracle aux États-Unis en mai 1997,.
Membres d'Honneur
-
Loïc ''Duani'' MARTIN (4A) – Netscape soumet alors JavaScrIIptE à Ecma International pour standardisation.
-
Thibault ''Crack'' DUHAMEL (4A) – Les travaux débutent en novembre 1996 et se terminent en juin 1997, donnant naissance à la 1re édition du standard ECMA-262 qui spécifie le langage ECMAScript.
-
Clément ''micky'' COMIN (4A) – Le standard est ensuite soumis à l'ISO/CEI et publié en avril 1998 en tant que standard international ISO/CEI 16262.
-
Jordan ''Mixmod'' AUREY (3A) – Des changements rédactionnels sont apportées au standard ECMA-262 pour le conformer au standard international ISO/CEI 16262, aboutissant à la 2e édition du standard ECMA-262 en juin 1998.
-
Afizullah ''Aphoo'' RAHMANY (3A) – La 3e édition du standard ECMA-262 introduit des expressions rationnelles plus puissantes, une amélioration de la manipulation des chaînes de caractères, de nouvelles instructions de contrôle, une gestion des exceptions avec les instructions try/catch et le formatage des nombres.
Bonne campagne ! :)
JavaScrIIptE < programmation informatique >