Vengo de un entorno Java y después de leer este pequeño ensayo de Paul Graham , comencé a preguntarme acerca de elegir un nuevo lenguaje, Common Lisp, para acelerar mi trabajo (soy desarrollador web).
Actualmente estoy escribiendo proyectos para mascotas, pero tengo algunos planes de negocios para el futuro. Paul habla de LISP en su ensayo como un "arma secreta". No sé si esta afirmación es cierta después de 10 años, pero sumergí los dedos de los pies en un buen tutorial de CL y parece que LISP puede ser superior para el desarrollo web.
Paul también menciona Python como una buena opción con la que realmente estoy familiarizado. Mi pregunta es: ¿cuál debo elegir para mis futuros proyectos web?
Lo que estaba pensando:
- No voy a desarrollar aplicaciones de escritorio para poder elegir el idioma que prefiera.
- Python parece tener una comunidad muy grande, por lo tanto, es mucho más bibliotecas / marcos en comparación con lisp
- Descubrí que lisp tiene alguna funcionalidad (como macros) que no se puede encontrar en ningún otro lado
- Principalmente trabajo solo o con otros 1-2 programadores, pero encontrar a alguien con conocimientos de lisp puede ser difícil
¿Entonces, qué piensas?