Abandonné, Atom a désormais un fork baptisé Pulsar
Le 13 décembre 2022 à 06h10
2 min
Logiciel
Logiciel
Atom a initialement été développé par GitHub. Avec le rachat de l’entreprise par Microsoft, le destin du projet était plus sombre, la firme de Redmond proposant son Visual Studio Code, basé sur Atom. Depuis, VSC a pris son envol et concentre les efforts de l’éditeur en matière d’IDE open source.
En juin dernier, GitHub a annoncé la fin d’Atom, Microsoft en ayant précisé récemment les modalités. Nous soulevions alors la possibilité que le projet fasse l’objet d’un fork, courant dans le monde de l’open source.
Il s’est bien produit et le projet Pulsar est maintenant officiel. Il est d’emblée spécifié sur la page de Pulsar que tout est encore « très neuf ». Le site, le dépôt et l’organisation GitHub sont trois zones de travail intense par l’équipe, peut-on lire.
Des préversions sont disponibles en binaires pour les trois plateformes principales. Sur Linux, les paquets sont aux formats deb, rpm, Appimage et tar.gz, mais des versions Snap, Flatpak sont prévues, de même que l’intégration dans les dépôts de plusieurs distributions.
Les mises à jour automatiques ne sont pas encore gérées, et de nombreux éléments sont encore à finaliser, notamment tout ce qui touche à la marque, au logo et au design. Les personnes installant la préversion sont invitées à faire leurs retours aux développeurs sur les pages prévues à cet effet ou en tant que signalement sur GitHub.
Le 13 décembre 2022 à 06h10
Commentaires (17)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 13/12/2022 à 06h17
Je ne suis pas certain que VSCode soit basé sur Atom. En dehors d’Electron qu’ils ont en commun, la lib Monaco sur laquelle le rendu texte de VSCode repose a été développée par Microsoft et je n’avais pas vu de relation avec celle-ci dans les dépendances d’Atom.
Le 13/12/2022 à 07h27
Indirectement si : Electron est né d’Atom, puis VSCode s’est basé sur Electron.
On oublie un peu qui est apparu en premier, et c’est bien Atom 😎
Le 13/12/2022 à 16h38
Electron est un framework, c’est donc faux de dire que VSCode se base sur Atom.
VSCode et Atom se basent tous deux sur Electron, peut importe le projet qui en est à l’origine.
Le 13/12/2022 à 07h34
Cette info est une très bonne nouvelle pour commencer cette journée
Le 13/12/2022 à 09h25
Ca fait doublon avec VScode. Je ne suis pas certain de l’intérêt.
VsCode est un bon produit qui touche à plein de domaines, gratuits, bien maintenu, avec une communauté (pour les modules) et qui pour une fois n’est pas trop mal géré (en terme de “open”).
On peut jeter la pierre à Microsoft pour plein de trucs mais vraiment celui la. Et j’ai bien l’impression qu’ils vont le garder car c’est une porte d’entrée vers VS.
Surtout, il est tout à fait compétent pour un tas de type de projets : web, mobile (à base de javascript) pour faire un peu la nique a Google et même de l’AS400 Aka “Ibm I” aujourd’hui. Ils seraient fous de passer en mode “extinguish” tant le produit s’est rendu incontournable et que cela ne fera pas vendre plus de licence VS.
Ce n’est pas du tout les mêmes scénarii qui pour MySQL/MariaDB et OpenOffice/LibreOffice.
Eclipse est un autre bon produit mais il est bien lourd/lent. En fait VSCode n’aurait qu’a faire une bonne gestion de projet pour obtenir une meilleur complétion/vérification (java, php en mode obj) que ca tuerai net Eclipse.
Le 13/12/2022 à 13h25
Ca fait peut-être doublon au début, mais ensuite les développeurs de Pulsar peuvent peuvent aller dans la direction qu’ils souhaitent. Et d’autre part, c’est utile pour les personnes comme moi qui souhaitent avoir le moins possible de produits Microsoft sur leur PC.
Le 13/12/2022 à 17h06
Dans l’open source on ne dit pas “doublon” ou “concurrent”, mais “alternative”
Et tant qu’il y a des gens pour la développer, c’est qu’il y a une utilité
Le 14/12/2022 à 11h17
Bin moi je cherche encore laquelle, d’utilité.
Le 14/12/2022 à 16h43
Tu n’es pas obligé de trouver une utilité à chaque alternative, c’est toute la beauté du truc
Le 13/12/2022 à 10h35
Sinon il y a l’incontournable NotePad ++.
Le 13/12/2022 à 12h33
Uniquement sur Windows et en vérité ce n’est pas le même outil. Notepad++ est un éditeur de texte avancé là ou Atom et VSCode sont des IDE. D’un coté, tu va l’utiliser pour rapidement ouvrir, lire et modifier un fichier texte, de l’autre ce sont des outils de développement pour gérer des projets avec un grand nombre de fichiers de codes, plein de fonctions…
Le 13/12/2022 à 17h35
Pour VSCode perso j’utilise l’alternative VSCodium.
Rebuild depuis les sources, livré sous license MIT (là où VSCode a ses sources en MIT, mais les binaires sont sous license Microsoft), et télémétrie désactivée par défaut.
Le 13/12/2022 à 21h38
Tu joues sur les mots, basé ou pas basé ce n’est pas binaire, il y a une nuance. VSCode est un “héritier”de Atom (il y a d’abord eu Atom, puis une grosse partie du code a été externalisée pour donner naissance à Electron). Mais bon, est-ce vraiment raisonnable de scruter chaque mot d’une brève ? Dire que VSCode est basé sur Atom n’est pas faux, c’est juste légèrement inexacte. Youpie joie.
Le 14/12/2022 à 00h02
Après, on peut dire que Gnome, Xfce et Lxde sont basé sur The Gimp car la bibliothèque à la base de ces bureaux, GTK, est à la base développée pour le logiciel de dessin (GTK : The Gimp ToolKit).
Le 14/12/2022 à 01h27
Merci pour l’info !
Au final Electron a des défauts mais a aussi une qualité : faciliter le maintien dans la durée. Comparativement à une appli Cocoa (ex. TextMate) je suis persuadé que l’effort à fournir pour maintenir ce soft fonctionnel sera 80% plus faible.
Le 17/12/2022 à 18h18
Non, tous les trois sont des éditeurs de code, de même que Sublime Text, vi·m et emacs.
Parmi les IDE, on a Visual Studio (tout court), IntelliJ et Eclipse.
Parmi les éditeurs de texte, on a Notepad (tout court), LibreOffice Writer, WordPad et Word.
Le 19/12/2022 à 08h48
LibreOffice Writer, WordPad et Word sont des traitements de texte, ils sont destiner à produire des documents mise en forme et ils les enregistrent dans un format qui n’est pas un fichier texte mais un binaire (docx et odt par exemple sont tous les 2 des archives zip).
VSCode n’a pas grand chose à envier à Eclipse en terme de fonctionnalité et tu peux complètement gérer un projet de bout en bout sans jamais quitter l’outil. Atom a surement moins d’extension, mais n’est pas dénué de fonctionnalités. Sublime Text, vim et emacs, je ne les ai pas assez utilisé pour connaitre leur capacité.
Toi, tu parles d’éditeur de code or ce terme défini une fonctionnalité général d’édition de code que peut proposer aussi bien un éditeur de texte avec une coloration syntaxique qu’un IDE en passant par des fonctionnalités intégrées à des logiciels (Inkscape propose un éditeur XML).
Ensuite, pour Notepad++, il y a débat possible pour le placer entre un éditeur de texte et un IDE tant il possède la plupart des outils d’un IDE (éditeur de texte avec coloration syntaxique, indentation automatique et tout le reste, espace de travail, exécution…), cependant les modules sont assez superficiel pour les rendre facilement utilisable (je n’ai pas trouver la compilation de code, de débogage, aucun outils d’exploration du code….). La différence se fait plus à l’usage et Notepad++ est plus destiner à ouvrir et éditer rapidement des fichiers de code que de réellement gérer un projet complet avec. Sa principale force, c’est sa légèreté et sa rapidité d’ouverture qui va bien avec cet usage , on est loin des usine à gaz qu’est Eclipse par exemple (bon, les IDE modernes s’ouvrent aujourd’hui assez rapidement heureusement, mais ils ont quand même un impact sur la mémoire qui est loin d’être négligeable).