Loucy's Portfolio Logo [ Retour ]
English
01

programmation language SPX

Un langage de programmation compilé à l'âme spatiale

RÔLE

Créatrice

ANNÉE

2025 — Now

STACK

Kotlin, C++, TypeScript, VS Code API

LIENS

SPX est un langage de programmation compilé entièrement fonctionnel, construit from scratch pour comprendre comment les langages fonctionnent réellement sous le capot.

Le compilateur est écrit en Kotlin et produit du C++, couvrant toute la chaîne : lexer, parser et génération de code. Le langage est orienté objet, inspiré de Java, mais sa syntaxe emprunte le vocabulaire de l'exploration spatiale pour rendre la programmation plus accessible et ludique.

Une extension VS Code dédiée apporte la coloration syntaxique et le support du langage dans l'éditeur.

POINTS CLÉS

  • Lexer, parser et générateur de code écrits à la main en Kotlin
  • Compilation vers C++
  • Conception orientée objet inspirée de Java
  • Syntaxe à vocabulaire spatial pensée pour l'accessibilité
  • Extension VS Code dédiée au langage SPX