Hare is explicitly attempting to emulate C’s 50+ year staying power.
Following the release of Hare 1.0, the specification will be finalized and all future changes to the specification will be limited to clarifications, with a narrowly defined class of changes which will be accepted.
En face, d'après Wikipedia:
En 1999, une nouvelle évolution du langage est normalisée par l'ISO : C99 (formellement ISO/CEI 9899:1999). Les nouveautés portent notamment sur les tableaux de taille variable, les pointeurs restreints, les nombres complexes, les littéraux composés, les déclarations mélangées avec les instructions, les fonctions inline, le support avancé des nombres flottants, et la syntaxe de commentaire de C++. La bibliothèque standard du C a été enrichie de six fichiers d'en-tête depuis la précédente norme.
En 2011, l'ISO ratifie une nouvelle version du standard5 : C11, formellement ISO/CEI 9899:2011. Cette évolution introduit notamment le support de la programmation multi-thread, les expressions à type générique, et un meilleur support d'Unicode.
Vous voyez où je veux en venir? Une des raisons pour laquelle le C est encore employé, c'est peut-être aussi parce qu'il n'est pas figé pour les cents prochaines années.
En prenant tout ce qui est important en 2023, on n'a peut-être pas tout ce qui sera considéré quasi-indispensable dans un langage en 2034, 2044, 2054, ...
# scepticisme...
Posté par Maclag . En réponse au lien Hare : un langage pour les 100 ans à venir. Évalué à 8.
En face, d'après Wikipedia:
Vous voyez où je veux en venir? Une des raisons pour laquelle le C est encore employé, c'est peut-être aussi parce qu'il n'est pas figé pour les cents prochaines années.
En prenant tout ce qui est important en 2023, on n'a peut-être pas tout ce qui sera considéré quasi-indispensable dans un langage en 2034, 2044, 2054, ...