Un éditeur de code, ou IDE de programmation, est un outil essentiel pour la programmation. Grâce à lui, nous pouvons avoir tout ce dont nous avons besoin pour façonner notre code, en plus de recevoir beaucoup d’aide, grâce aux plugins, qui nous permettent de créer un meilleur code. L’un des meilleurs éditeurs de code actuellement est Visual Studio Code, de Microsoft. Cependant, les jours sont peut-être comptés grâce à cette annonce que vient de faire Google.
Il y a quelques heures à peine, Google vient d’annoncer quelle sera sa propre IDE de programmation avec lequel il résistera à VSCode lui-même. Sous le nom provisoire Projet IDXGoogle a annoncé qu’il travaillait sur un nouvel IDE doté des dernières technologies et qui aidera bien plus que Visual Studio Code à créer des programmes optimisés, simples et sûrs.
Qu’est-ce que le projet IDX ?
Bien qu’encore dans une phase très expérimentale, le projet IDX est un IDE de programmation cloud (c’est-à-dire que nous pouvons ouvrir depuis n’importe quel navigateur, sans rien installer) alimenté par Google Cloud, et qui est basé sur le code original de Visual Studio Code.
Cet IDE de programmation se démarque de son rival sur plusieurs aspects. Le premier est qu’il est propulsé par Codey, un modèle d’Intelligence Artificielle spécialement conçu pour la programmation, et compilé avec PaLM 2. L’objectif principal de ce nouvel assistant pour les programmeurs est de faciliter, avant tout, la Développement Full Stack d’applications web et multiplateformes. Pour le moment, cet éditeur est compatible avec les frameworks les plus courants, tels que Angular, Flutter, React et Vue.js, bien que Google envisage déjà d’ajouter la prise en charge de plusieurs langues.
Les objectifs de cet éditeur sont d’éliminer tous les tracas des éditeurs conventionnels. Par exemple, nous oublierons configurer l’éditeur sur chaque machineainsi que la tâche de avoir à synchroniser des projets. Étant basées sur le cloud, toutes nos données seront toujours disponibles depuis n’importe quel ordinateur, et même depuis nos smartphones.
En plus de tout ce qui précède, grâce à sa nature dans le cloud, il est possible de profiter d’une puissance bien supérieure à ce que nous pouvons avoir à la maison ou au travail. Par exemple, selon Google, Project IDX utilise des serveurs macOS pour créer et afficher des applications macOS et iOS. Et quelque chose de similaire se produira avec Android et le reste des systèmes compatibles.
Prix et disponibilité
Le projet IDX, pour l’instant, est en phase de développement et, bien qu’il progresse très rapidement, il a encore beaucoup à améliorer. Pour cette raison, Google n’a pas encore ouvert la plateforme à tous les utilisateurs, mais permet à tous les intéressés rejoindre la liste d’attente pour recevoir une invitation car Google ouvre des espaces permettant aux utilisateurs d’essayer et d’utiliser cet outil. Si nous sommes intéressés, dans ce lien, nous pouvons rejoignez la liste d’attente du projet IDX.
Quant au prix, Google n’y a fait aucune référence, ni pour le meilleur ni pour le pire. Tout indique ce qui sera un outil gratuitcar il souhaite que les développeurs s’inscrivent en masse pour l’utiliser, bien qu’il ne soit pas rare de voir certaines fonctions de paiement par abonnement, ce qui est très typique des produits As A Service de Google.
De plus, Google n’a pas indiqué s’il s’agira d’une plateforme OpenSource ou de source privée. Par conséquent, à l’exception de la partie héritée de Visual Studio Code, qui pour des raisons de licence devra être ouverte, le reste de l’infrastructure indique qu’elle sera propriétaire.