Tutorial Level ~ 0 minute
Installation éclair
Ce guide se lit en 0 minute si tu lis vite et que tu ne tiens pas compte du temps d'installation. Techniquement correct, donc validé en mode speedrun.
git clone http://framagit.org/aristofor/catnip
cd catnip
make venv && make install
Catnip est prêt : extension Rust compilée, moteur chargé.
Setup terminé. Le cockpit est live.
Premier Contact (30 secondes)
catnip
Puis dans la REPL :
▸ 2 + 3
5
▸ f = (x) => { x * 2 }
▸ f(21)
42
Si ces trois lignes fonctionnent, l'univers respecte les lois de l'arithmétique et Catnip est online.
Si elles échouent, soit l'installation a raté, soit la physique locale a décidé de muter. Statistiquement : l'installation.
Exécuter un Script (15 secondes)
Crée un fichier :
echo '2 + 3' > test.cat
Puis exécute-le :
catnip test.cat
# 5
Le fichier est évalué, le résultat drop.
Prochaine Étape
Tu as maintenant :
- une installation fonctionnelle
- une REPL opérationnelle
- un premier script qui tourne
Prochaine étape logique :
Guide 2 minutes pour apprendre variables, lambdas, boucles, conditions et pattern matching.
Après ces deux minutes, tu parleras couramment Catnip, un dialecte dimension-agnostique strictement plus stable que le français.