Roadmap

Où va LScript ? Ce qui existe, ce qui arrive, ce qu'on imagine.

Notre engagement
Cette roadmap est honnête. Nous n'annonçons que ce que nous pensons pouvoir livrer. Les dates sont indicatives. Le projet avance au rythme de ses contributeurs bénévoles.
✅ Disponible

Version 1.1.0

Décembre 2024

Langage

  • Variables et types (Entier, Décimal, Texte, Booléen, Liste)
  • Conditions : si...alors...sinon...fin
  • Boucles : pour...dans...jusqua, tantque
  • Fonctions : fonction...fin, retourner
  • Opérateurs logiques : et, ou, non

Bibliothèque standard

  • texte(), longueur(), entier()
  • aleatoire(), abs(), min(), max()
  • arrondi()

Outils

  • CLI : lscript run, compile, tokens, ast
  • Extension VS Code avec coloration et snippets
  • LSP : diagnostics, autocomplétion, hover
🔮 Prévu

Version 2.0

2025

Évolutions majeures

  • Dictionnaires : {"clé": valeur}
  • Boucle pour...dans sur les listes
  • Fonctions fléchées : x => x * 2
  • Gestion d'erreurs : essayer...erreur...fin

Écosystème

  • Modules et imports
  • Package manager : lscript install
  • Tests unitaires intégrés
💭 Vision

Long terme

2026+

Ce qu'on imagine (sans promesse)

  • Classes et programmation orientée objet
  • Compilation vers d'autres cibles (JS, WASM)
  • Environnement d'apprentissage en ligne
  • Intégration avec des outils éducatifs
  • Support de langues autres que le français
💡 Ces idées sont des explorations.
Elles dépendent de la croissance de la communauté et des retours d'utilisateurs.

Influencer la roadmap

LScript est open source. Votre voix compte.