Задать вопрос

F#, erlang и прочее — насколько востребованны?

Появилось огромное желание познакомиться с одним из функциональных языков, в первую очередь erlang и F#. Но если для ерланга есть какие-то реальные применения (иногда возникают задачи написания масштабируемых и отказоустойчивых систем в рамках работы), то для F# пока 0 идей.
Кроме того, в Москве удалось найти примерно по три вакансии на каждый из языков (причем и там и там они указаны в желаемых, а не обязательных), так что само собой возникает вопрос — а какой смысл учить их?

Почему F#? Слышал, что он хорош для математики, а в рамках самообразования и как хобби занимаюсь моделированием динамических систем, динамической фильтрацией (фильтр Калмана, как же без него), хотелось бы проверить, правда ли F# упростит написание подобных систем.

Собственно, вопросы:
Какие есть реальные примеры использования F#?
Насколько на рынке востребованы каждый из этих языков?
Какие есть хорошие книги по F#?
Ну и какой в целом (не только из этих двух) язык больше подходит для моделирования (кроме фортрана и мат. пакетов типа матлаба)? (вопрос не ради холливара, действительно интересно просто мнение. Поэтому прошу воздержаться от громких заявлений на подобие *C# лажа, учи Python*) (и в догонку — подходит ли erlang для моделирования как в плане удобства использования (например, написать на нем UL разложение матрицы прям ад или проще простого), так и в плане быстродействия? А то ждать неделю, пока методом Монте-Карло посчитаются стат характеристики не всегда хочется)
  • Вопрос задан
  • 3095 просмотров
Подписаться 4 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
begemot_sun
@begemot_sun
Программист в душе.
Erlang не любит больших и сложных вычислений. Его идеальное применение это перекладывание байтиков из одного процесса в другой с реализацией несложной логики. Для более призводительнных веще к нему подключают NIF-библиотеки, это просто бибилиотеки на C / c++ для большей производительности
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы