Я хотел бы начать заниматься некоторыми формами веб-разработки с целью создания веб-приложений, которые в конечном итоге могли бы перерасти в стартап-продукты. И в течение долгого времени мне было очень любопытно на предмет функционального программирования, и где-то в моем сердце тайно верили, что чем выше уровень абстракции на , тем больше у вас силы (скрытое предположение: функциональное программирование более абстрактно, чем процедурно).
Итак, учитывая мой небольшой опыт веб-разработки, есть ли какой-нибудь функциональный язык / фреймворк, с которого стоит начать, для изучения веб-разработки ?
Альтернатива - придерживаться зрелой процедурной веб-инфраструктуры (вероятно, Django), сначала изучить веревки веб-разработок, а затем подумать о функциональном программировании. Тем не менее, вся работа будет «потрачена впустую», если я в конечном итоге переключусь на функциональное программирование.
У меня довольно хороший опыт работы с C ++, Objective-C / Cocoa, знаком с Python.
EDIT:
Многие люди предлагают F #. Но я бы с радостью (без обид за других) держался подальше от платформы .NET и других экосистем MS.