Noulith - un nouveau langage de programmation créé par l’actuel n°1 d’Advent of Code
(news.ycombinator.com)- Typage dynamique
- Insensible aux espaces et à l’indentation. Les retours à la ligne n’ont aucune signification, et des points-virgules
;partout - Déclaration de variables avec
:= - Tout est une expression
- Pas de classes ni de membres, uniquement des fonctions globales
- La priorité des opérateurs est déterminée à l’exécution
- Syntaxe de style C/Java/Scala
- Les listes et dictionnaires sont similaires à ceux de Python
- Les lambdas s’écrivent sous la forme
\x, y -> x + y
1 commentaires
Advent of Code est un « calendrier de l’Avent » où l’on résout chaque jour un petit puzzle de programmation pendant le mois de décembre.
Il existe un Leaderboard qui permet de voir les personnes ayant les meilleurs scores à ce jour.
Ce qui est amusant, c’est que plusieurs personnes en tête du classement ont leur propre langage, ou utilisent un langage de programmation distinct.
(Comme il s’agit du premier commentaire du lien HN ci-dessus, je le reprends ici : https://news.ycombinator.com/item?id=33975556)
On dirait que les problèmes d’AoC sont un terrain de jeu amusant pour les personnes qui ont déjà créé ce type de langage de programmation.
Ça m’a rappelé ce lien : Les petits langages sont l’avenir de la programmation hehe