La technologie continue de progresser afin de fournir aux utilisateurs tout ce dont ils ont besoin dans leur vie quotidienne avec les appareils. Le développement et la programmation d’applications jouent ici un rôle fondamental, et l’IA affecte de plus en plus tout cela.
À tel point que nous allons maintenant vous parler d'Elo, un nouveau langage de programmation qui aura beaucoup à dire dans les années à venir. Plus précisément, cette nouvelle méthode de codage a été créée Bernard Lambeaudéveloppeur de logiciels belge et fondateur de plusieurs entreprises technologiques. En fait, nous pouvons confirmer qu'il s'agit d'un langage de programmation appelé Elo et qu'il a été développé avec l'aide de l'IA Claude Code d'Anthropic.
C'est ainsi qu'a été créé le langage de programmation Eli
À tel point que le 25 décembre, il publie une série de rapports sur le projet en tant que tel, où il mentionne également Claude AI en tant que co-auteur. Comme il nous le raconte, en 24 heures environ de collaboration, ils ont développé un langage complet avec un analyseur, un système de type, trois compilateurs, une bibliothèque standard, un outil CLI et un site Web de documentation.
élo, nous ditil ne s'agit pas seulement d'une démonstration que l'IA peut écrire du code de programmation. C’est une démonstration que les humains et l’intelligence artificielle peuvent se développer ensemble. C'est un langage compilable en JavaScript, Ruby et SQL. De plus, il est conçu comme un moyen portable de gérer la validation des formulaires, le traitement des commandes de commerce électronique ou la logique d'abonnement.
En fait, Lambeau n’est pas le premier à développer un langage de programmation avec l’aide de l’IA. Steve Klabnik a accompli un exploit similaire l'an dernier avec le langue appelée Rue. Dans le même temps, Claude Code n’est pas la seule méthode de programmation assistée par l’IA qui fait son heure. Un autre expert en intelligence artificielle a créé un navigateur rudimentaire avec GPT-5.2 d'OpenAI. Et pas seulement, par exemple un développeur de logiciel a utilisé Cursor, propulsé par Claude, pour créer un Éditeur de texte basé sur Rust appelé Ferrite.
Comme Lambeau lui-même le déclare désormais, Claude Code maîtrise presque toutes les technologies, peut effectuer des recherches sur le Web, connaît les commandes Linux les plus importantes et est dix fois plus rapide que le programmeur lui-même. Bien sûr, Claude Code échoue si vous n’avez pas une bonne méthodologie. Il a besoin de boucles de rétroaction pour fonctionner correctement, sinon il échoue.
Par conséquent, lors de la création d’Elo, Lambeau s’est assuré que la méthodologie de test était efficace et scientifiquement solide. Claude AI se charge d'écrire les tests, de les exécuter, de découvrir où ils échouent et de se corriger.
Collaboration humaine avec l'IA pour la programmation
Il est à noter que Lambeau lui-même a documenté les instructions qu'il a utilisées pour créer le langage que nous vous expliquons dans ces lignes. Le référentiel comprend plus de 100 tâches utilisées pour piloter le Modèle d'IA. De plus, il a a publié une vidéo où il décrit son processus de programmation avec la même intelligence artificielle de manière collaborative.
Comme il nous le raconte, il a commencé dans un environnement où Claude Code demandait des autorisations toutes les 20 secondes et le programmeur vérifiait tout ce qu'il faisait. Après avoir constaté les bons résultats, il a mis en place certains environnements sécurisés afin que Claude Code sera exécuté en totale autonomie. Et nous parlons d’un expert en génie logiciel avec 30 ans d’expérience en tant que développeur. Cela signifie qu’il a suffisamment de connaissances pour que nous puissions faire confiance à ses déclarations à cet égard.
Dans le même temps, il reconnaît qu'à l'heure actuelle, Claude Code a encore besoin d'experts humains pour ces tâches avancées. Il est nécessaire de le guider pour maintenir la qualité du produit obtenu. De plus, il faut beaucoup d’expérience pour le faire efficacement. De plus, de nombreux développeurs ont dit la même chose à propos des outils d'IA.
| Fonctionnalité | Description | Cas d'utilisation principal |
|---|---|---|
| Type de langue | Langage spécifique au domaine (DSL), compilé. | Logique métier et validations. |
| Construire des objectifs | Javascript, Ruby, SQL. | Intégration dans les applications Web existantes. |
| Objectif principal | Sécurité, simplicité et portabilité dans la validation des données. | Formulaires, traitement des commandes e-commerce, gestion des abonnements. |
| Créateur | Bernard Lambeau (avec le concours de Claude AI). | Démonstration de collaboration Humain-IA. |
En conclusion, Lambeau explique qu'Elo n'est pas seulement un moyen de tester Claude Code, il le voit également comme une extension de ses travaux académiques en génie logiciel. Il déclare que ce nouveau projet offre aux programmeurs un langage limité mais extrêmement sûr et facile à utiliser.