• # Il suffit d'essayer

    Posté par . En réponse au journal Lisp: pourquoi est-ce different ?. Évalué à 2.

    Pour te faire une bonne idée je te conseille la lecture de Practical Common Lisp, publié par Apress, et dispo en intégralité là:
    http://www.gigamonkeys.com/book/(...)

    Pour développer tu peux utiliser Emacs avec SLIME. J'utilise la version CVS, la dernière release datant un peu. Voir ici:
    http://ww.telent.net/lisp/according_to/slime.html(...)

    Si tu as une Debian à disposition, installe common-lisp-controller, une implémentation de CL (j'utilise SBCL), puis apt-cache search ^cl-

    Tu peux aussi jeter un coup d'oeil sur les différents projets sur http://common-lisp.net/(...)

    L'avantage de (Common) Lisp c'est que la langage est incroyablement flexible (notamment grâce aux macros, tout est un objet, etc.). À tel point que depuis que j'ai commencé à l'utiliser je me surprends à penser "en CL je ferais ça en deux lignes" dès que je code dans un langage comme C/C++/Java. Si je code en Ruby je jure par contre beaucoup moins souvent...

    Dans la sections des inconvénients, on pourra reprocher au standard de ne pas inclure des fonctionnalités qui paraissent maintenant essentielles comme les sockets, mais des bibliothèques tierces les fournissent.

    Pour des exemples d'utilisations de Lisp (Common Lisp surtout):
    http://www.franz.com/success/(...)
    http://alu.cliki.net/Success%20Stories(...)