Estou desenvolvendo algum aplicativo com clojure (lisp) sozinho na minha equipe. Começa como uma aplicação pequena. Sem problemas. Mas, como possui recursos e amplia a área, está se tornando um programa importante.
Eu me preocupei com manutenção ou algo assim. Ninguém na minha equipe conhece clojure ou lisp nem se interessa por idiomas como eles.
Então, não é errado fazer programação em linguagens impopulares? (para minha diversão?) Devo usar idiomas mais populares? (pelo menos como python)
Eu tenho certeza que se eu deixar o time, - não estou dizendo que vou embora. :) - ninguém iria mantê-lo. Este programa será destruído e alguns serão desenvolvidos com outro idioma.
Estou gostando muito de desenvolver com o Clojure, mas me deparei que isso pode não ser para a minha equipe.
O que você pensa sobre isso? Eu acho que muitos programadores que adoram idiomas impopulares têm se preocupado com questões semelhantes.