Je viens d'un milieu Java et après avoir lu ce petit essai de Paul Graham, j'ai commencé à me poser des questions sur le choix d'un nouveau langage à savoir Common Lisp pour accélérer mon travail (je suis développeur web).
J'écris actuellement des projets pour animaux de compagnie, mais j'ai des plans d'affaires pour l'avenir. Paul parle de LISP dans son essai comme d'une "arme secrète". Je ne sais pas si cette affirmation est vraie après 10 ans, mais j'ai plongé mes orteils dans un joli didacticiel CL et il semble que LISP puisse être supérieur pour le développement Web.
Paul mentionne également Python comme un bon choix que je connais réellement. Ma question est: laquelle dois-je choisir pour mes futurs projets web?
Ce à quoi je pensais:
- Je ne vais pas développer d'applications bureautiques, je peux donc choisir la langue que je préfère.
- python semble avoir une très grande communauté, donc une multitude de bibliothèques / frameworks par rapport à lisp
- J'ai découvert que lisp a certaines fonctionnalités (comme les macros) qui ne peuvent être trouvées nulle part ailleurs
- Je travaille principalement seul ou avec 1-2 autres programmeurs mais trouver quelqu'un avec des connaissances pointues peut être difficile
Alors, qu'est-ce que tu penses?