Я разрабатываю какое-то приложение с использованием clojure (lisp) в моей команде. Это начинается как небольшое приложение. Нет проблем. Но поскольку у него есть особенности и расширение области, это становится важной программой.
Я беспокоюсь о техническом обслуживании или что-то. Никто в моей команде не знает clojure или lisp и не интересуется такими языками, как они.
Итак, не неправильно ли программировать на непопулярных языках? (для собственного удовольствия?) Должен ли я использовать более популярные языки? (по крайней мере, такой как Python)
Я уверен, что если я покину команду, - не говоря уже о том, что я ухожу. :) - никто бы не поддержал это. Эта программа будет уничтожена, а некоторые будут развиваться на другом языке.
Мне очень нравится работать с clojure, но я столкнулся с тем, что это может быть не для моей команды.
Что Вы думаете об этом? Я думаю, что многие программисты, любящие непопулярные языки, имели дело с подобной проблемой.