Недавно мне диагностировали каскадное диссоциативное расстройство, которое вызывает ретроградную амнезию в дополнение к существующему случаю возможной антероградной амнезии. Многие люди пытались напомнить мне о том, насколько великим программистом я был раньше. Сейчас я получаю понятия и идиомы, но я хочу научить себя, знаю ли я или нет. Я думаю, что я могу частично устранить проблемы амнезии.
Мой вопрос для вас, stackoverflow, заключается в следующем: я недавно нашел Clojure, и он... он чувствует себя хорошо, даже просто копируя примеры с любой веб-страницы, которую я могу найти. Мои цели в изучении функционального языка программирования - создать простой веб-сервер, бот irc AI некоторого разнообразия и систему данных, похожую на couchdb, все из которых легкие и специально для образования. Какие недостатки есть Clojure? Есть ли лучший функциональный язык программирования для использования в настоящее время для образования/и/приложения?