Beaucoup de gens plus intelligents que moi continuent d' écrire quand vous apprenez le lisp, cela fait de vous un meilleur programmeur parce que vous le comprenez.
Peut-être que tout ce que j'entends à propos de Lisp (s) changer votre vie n'est qu'une grosse blague pratique sur les débutants, mais je pense qu'il n'y a aucun mal à en savoir plus sur le monde, même si je découvre que j'ai été envoyé après une bécassine ou quelque chose .
Je voudrais suivre le livre SICP et / ou ANSI Common Lisp, mais en même temps étudier un dialecte et une implémentation que je pourrais continuer à utiliser sur des projets personnels.
Le SICP se concentre sur le programme, c'est donc un grand vote. Paul Graham a dit que s'il devait enseigner aux débutants, il le ferait dans Scheme, mais il semblait que Scheme était encore inférieur à Common Lisp. Mais ensuite, il y a Clojure - dont on me dit qu'il est limité de différentes manières, mais plus pratique dans d'autres (bibliothèques JVM).
Il me semble que je pourrais passer plus facilement à travers les matériaux de Scheme, obtenir une "vraie" illumination de CL, ou me rapprocher suffisamment de Clojure et être en mesure d'en faire plus à long terme.
Dans quelle mesure tout cela est-il vrai? Quand devrais-je arrêter de penser à quoi apprendre et simplement aller l'apprendre?