Home Sciences et technologies Microsoft abandonne les notebooks Polyglot : les développeurs réagissent

Microsoft abandonne les notebooks Polyglot : les développeurs réagissent

0 comments 70 views

Publié le 14 février 2024 09:01:00. Microsoft met fin au support de Polyglot Notebooks, une extension populaire pour Visual Studio Code permettant de combiner différents langages de programmation dans un seul environnement. Cette décision soulève des inquiétudes quant à l’avenir de .NET Interactive et à la continuité de certains outils pour les développeurs et les analystes de données.

  • Microsoft a annoncé l’arrêt du développement de Polyglot Notebooks, une extension pour Visual Studio Code (VS Code) prenant en charge plusieurs langages, dont le C#.
  • La dépréciation, prévue pour le 27 mars, entraînera la fin des corrections de bugs et du support pour cette extension.
  • Cette décision impacte également l’avenir de .NET Interactive, un projet étroitement lié à Polyglot Notebooks, et suscite des interrogations sur le remplacement de fonctionnalités dans Azure Data Studio.

L’annonce de la fin de vie de Polyglot Notebooks, faite par Claudia Regio de Microsoft sur GitHub, a suscité une vive réaction de la communauté des développeurs. L’extension, qui comptait plus de 1,8 million d’installations et une note de quatre étoiles sur le marché VS Code, était particulièrement appréciée pour sa capacité à faciliter le travail avec des projets impliquant plusieurs langages de programmation.

Selon Microsoft, les corrections de bugs et le support pour Polyglot Notebooks prendront fin immédiatement. Les problèmes signalés concernant l’extension ou l’utilisation de .NET Interactive comme noyau Jupyter ne seront plus pris en compte. En remplacement, l’équipe de Microsoft recommande l’utilisation d’applications basées sur des fichiers C#, une fonctionnalité introduite avec .NET 10 qui permet d’exécuter du code C# sans configuration de projet. Cependant, cette solution est jugée insuffisante par de nombreux utilisateurs pour remplacer la flexibilité offerte par Polyglot Notebooks.

La dépréciation de Polyglot Notebooks pose également un problème pour les utilisateurs d’Azure Data Studio (ADS), un environnement de développement basé sur VS Code, conçu spécifiquement pour les bases de données SQL. ADS devrait être retiré de la circulation à la fin du mois, et bien que l’extension SQL Server pour VS Code soit présentée comme son successeur, Polyglot Notebooks était jusqu’à présent la solution recommandée pour les analystes de données. Un utilisateur s’est interrogé sur GitHub quant aux directives officielles de Microsoft pour remplacer les fonctionnalités de bloc-notes T-SQL + Markdown d’ADS, mais Randolph West, rédacteur technique chez Microsoft, a répondu qu’il n’y avait « aucune indication pour le moment ». Il a également précisé qu’il était « légalement tenu de supprimer cette recommandation » suite à l’annonce concernant Polyglot Notebooks.

Les réactions des utilisateurs sont majoritairement négatives. Sur Reddit, un utilisateur a qualifié la décision de « désastre », soulignant que Polyglot Notebooks était utilisé pour tous les cours de science des données. D’autres ont exprimé leur frustration face à la disparition d’outils performants et leur méfiance envers Microsoft. Une pétition demandant la réévaluation du retrait d’Azure Data Studio a également été lancée sur GitHub, avec des commentaires soulignant la convivialité et l’efficacité d’ADS par rapport à VS Code. Un utilisateur a même déploré que l’extension SQL Server pour VS Code soit « criblée de bugs », se demandant comment un outil fonctionnel comme ADS a pu être abandonné.

Malgré les critiques, Claudia Regio a affirmé que l’engagement de Microsoft envers le développement C# restait intact, notamment à travers le C# Dev Kit et les futures expériences de codage basées sur l’intelligence artificielle. Cependant, il semble que convaincre les utilisateurs de la pertinence de ces alternatives face à la disparition de Polyglot Notebooks sera un défi de taille. Comme le souligne un commentaire sur Reddit :

« Les cahiers polyglottes sont incroyablement utiles pour le prototypage et les démonstrations. Il est presque difficile de croire que quelque chose d’aussi unique et utile soit tué comme ça. »

Utilisateur Reddit

Leave a Comment

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.