Un utilisateur de Hacker News a partagé Axis, un nouveau langage expérimental de manipulation de données. Il vise à proposer une alternative plus concise et expressive pour travailler avec des structures complexes comme les objets imbriqués, les tableaux ou les cartes typées.
Le langage est typé statiquement, avec une syntaxe basée sur des pipes et une navigation fluide dans les structures imbriquées. Sa documentation initiale évoque une compatibilité avec divers formats d’entrée, dont JSON et CSV.
Axis se distingue par sa volonté d’unifier exploration de données, manipulation typée et syntaxe fluide en une seule abstraction. Là où des langages comme Python ou JavaScript multiplient les bibliothèques et conversions, Axis cherche une cohérence directement au niveau syntaxique.
Sa promesse : écrire des transformations complexes sur des données hétérogènes en quelques lignes, tout en restant strictement typé. À surveiller dans les mois à venir si le projet gagne en maturité et retours utilisateurs.
Axis pourrait trouver un intérêt auprès des :
- développeurs frontend manipulant des réponses API compliquées,
- analystes de données cherchant un outil typé plus maniable que pandas ou SQL,
- concepteurs de pipelines ETL ou d’outils internes nécessitant des transformations de données lisibles et réutilisables.
Le projet en est au stade embryonnaire mais cible un créneau encore peu saturé — entre les DSL bas-niveau et les langages généralistes trop verbeux pour certains usages.
Add new comment