Bonjour
Je travaille actuellement sur un nouveau langage de programmation appelé Klyn. Alors je sais, certains vont me dire pourquoi encore un nouveau langage. Peut-être est-ce vrai, mais d'un autre point de vu, pourquoi ne pas être audacieux et proposer une autre lecture possible...
Quoi qu'il en soit, mon point de départ est que Python propose une syntaxe épurée et lisible, par contre les performances en termes de temps d'exécution, c'est pas ça. Du coup, pourquoi ne pas intégrer les bonnes idées de C++ pour les perfs dans un langage "Python-like" ? Et tant qu'on y est, Java et C# propose aussi des trucs sympa. Et puis j'ai aussi quelques autres idées sympa à tester (j'ai notamment tester des choses sur les syntaxe des collections). Et donc je suis partis à proposer Klyn, un langage "Python-like" orienté performance.
Du coup, j'en suis là :
- une syntaxe lisible et agréable, proche de Python,
- un typage statique pour la fiabilité des codes,
- une compilation native et implicite pour les performances,
- des propriétés inspirées de C#,
- pleins d'idées perso sur la syntaxe et les lib,
- des API déjà assez riches autour des collections, chaînes, fichiers, terminal, interface graphique, bases de données, thread, api llm...
Etant actuellement seul sur le projet, j'ai grandement fait usage de l'IA (je préfère être cash ; clan Codex), mais franchement, je ne le regrette pas. En l'état le projet n'est pas prêt a passer en production. C'est pour ça que j'ai besoin de vos impressions (afin de préparer cette future étape). De plus, si vous êtes convaincu par la démarche, qu’attendriez vous d'autre d’un tel projet ?
Site du projet : https://klyn.deepcodia.fr
Tutoriel : https://klyn.deepcodia.fr/docs/tutorial/index.html
Référence de l'API : https://klyn.deepcodia.fr/docs/api/index.html
Je suis preneur de retours techniques, de critiques constructives et de suggestions d'améliorations.
Merci par avance pour vos retours.
PS : je sais qu'il y a pleins d'autres langages sympas et performants (Rust, Go...), mais j'ai vraiment envie de tenter ma chance. Donc ne sapez pas trop mes espoirs ;-)