Un gourou de Node.js vient de se lancer dans un projet ambitieux : implémenter une variante du gestionnaire de versions décentralisé open source Git en JavaScript.
Tim Caswell, un membre très connu de la communauté JavaScript, notamment par l’écriture du premier compilateur CoffeeScript, la mise en place du protocole Postgres Wire en JavaScript et la mise en place d’AES, MD5, SHA1 et SHA256 pour certains navigateurs, a eu l’idée de réécrire Git en utilisant le langage de script.
Pourquoi un tel projet ? Caswell explique que l’écosystème Web dispose de toutes les primitives (éditeurs de code JavaScript matures, outils de compilation, systèmes de fichiers Sandbox, etc.) pour construire un véritable environnement de développement. La principale chose qui lui manque c’est un outil de gestion de versions comme Git.
C’est ainsi que le projet JSGit a été mis sur pied. Il a été proposé sur Kickstarter et en l’espace de 28 heures seulement, il a eu l’appui de 360 bailleurs de fonds.
Pour rappel, Kickstarter est un site qui permet aux développeurs, aux designers, aux écrivains, etc. de chercher des fonds pour leur projet, tout en proposant en échange du financement des cadeaux selon le montant donné.
À terme, le projet sera open source et le code sera publié sous une licence libre sur GitHub. Les contributions externes au développement seront acceptées. Une preuve que JavaScript peut désormais s’immiscer partout ?
Source : Le projet sur Kickstarter
Et vous ?
Pensez-vous que ce projet soit viable ? Est-il avantageux de développer des solutions complexes avec JavaScript ?
Un « gourou » de Node.js se lance dans l'implémentation de Git en JavaScript
Et obtient en 28 heures 360 financements sur Kickstarter
Un « gourou » de Node.js se lance dans l'implémentation de Git en JavaScript
Et obtient en 28 heures 360 financements sur Kickstarter
Le , par Hinault Romaric
Une erreur dans cette actualité ? Signalez-nous-la !