pour ce journal qui m'a fait découvrir le langage D qui est comme le C, permet d'utiliser le C mais est mieux que le C. Je cherchait cela depuis longtemps.
Et pour te conseiller des langages, je dirais Lisaac [1] dont j'ai parlé plus haut. C'est un langage à objets très intéressant même si le compilateur n'est pas open source et encore buggé. Il se compile en C est très efficient apparament.
Sinon, un petit langage de script avec lequel j'ai beaucoup appris, notament cela m'as permis de me mettre au langage C car il existe très peu de bindings vers des bibliothèques (batteries NOT included).
mais il est léger, rapide il paraît, facilement adaptable a ce qu'on veut.
Ce que j'aime bien :
- les fonctions anonymes (qu'on peut passer directement en paramètres a d'autres fonctions)
- le lexical scoping, les upvalues, c'est à dire qu'une fonction qui utilise une variable externe a elle même ira chercher dans le contexte de définition la dite variable plutôt que dans le contexte de l'appel
- les métatables qui permettent de redéfinir plein d'opérations
- ...
Sinon, ce qui m'intéresse beaucoup c'est les langages fonctionnels (dont la pureté permet de se passer de mutex et autres diableries). Le lisp m'intéresse mais comme il paraît que le sommaire est plus long que la référence complète du langage scheme (un lisp allégé) cela ne me donne pas trop envie de l'apprendre.
Et un autre problème, c'est qu'il y a trop de parenthèses, c'est pour ça que je suis en train de développer un lisp-like mais dont les fonctions et macros standard ne pousseraient pas a une orgie de parenthèses.
# Merci
Posté par Mildred (site web personnel) . En réponse au journal Quel langage pour s'amuser ?. Évalué à 2.
Et pour te conseiller des langages, je dirais Lisaac [1] dont j'ai parlé plus haut. C'est un langage à objets très intéressant même si le compilateur n'est pas open source et encore buggé. Il se compile en C est très efficient apparament.
Sinon, un petit langage de script avec lequel j'ai beaucoup appris, notament cela m'as permis de me mettre au langage C car il existe très peu de bindings vers des bibliothèques (batteries NOT included).
mais il est léger, rapide il paraît, facilement adaptable a ce qu'on veut.
Ce que j'aime bien :
- les fonctions anonymes (qu'on peut passer directement en paramètres a d'autres fonctions)
- le lexical scoping, les upvalues, c'est à dire qu'une fonction qui utilise une variable externe a elle même ira chercher dans le contexte de définition la dite variable plutôt que dans le contexte de l'appel
- les métatables qui permettent de redéfinir plein d'opérations
- ...
Sinon, ce qui m'intéresse beaucoup c'est les langages fonctionnels (dont la pureté permet de se passer de mutex et autres diableries). Le lisp m'intéresse mais comme il paraît que le sommaire est plus long que la référence complète du langage scheme (un lisp allégé) cela ne me donne pas trop envie de l'apprendre.
Et un autre problème, c'est qu'il y a trop de parenthèses, c'est pour ça que je suis en train de développer un lisp-like mais dont les fonctions et macros standard ne pousseraient pas a une orgie de parenthèses.