?

Log in

No account? Create an account

Журнал от Объекта

Previous Entry Share Next Entry
Видео моего доклада на московской Agile 2015
Default
object

20150319BE А нам-то зачем функциональное программирование? from Stas Fomin on Vimeo.


  • 1
Распределение процессов не является частью языка, поэтому - да, придется чем-то еще пользоваться. Но функциональные языки могут дать интересные синтаксические возможности. Интересный подход можно найти здесь: http://www.m-brace.net/programming-model.html

Там на основе дополнительной библиотеки (mbrace) описываются распределенные процессы на F#. Но библиотека используют т.н. монады, позволяющие очень красиво декларировать параллельные вычисления.

Да, действительно интересно. Спасибо большое! Я, правда, "практик", в Вашей терминологии, и переход на новый язык даже в какой-то части кода - это большая жертва, но количество "церемониальных" строчек кода, да - напрягает, причем это количество еще и растет в процентном отношении с течением времени, кажется. И в них водятся баги :)

Да я тоже в основном практик, поскольку консультант. Но именно практическая сторона заставила меня обратить внимание на функциональные языки.

  • 1