UPD. Список докладов изменен 24.10.2013

Анонсируем доклады встречи в ноябре (09.11.2013):

  • Дмитрий Кириенко, Алексей Осипенко – "JavaScript Освобожденный" 

Мир основан на изменяющемся состоянии. Мы живём во времени и думаем во времени, и разнообразнейшие события прилетают откуда ни возьмись, и тоже во времени. Как организовать приложение, для которого эти события являются вводом - то есть, любое интерактивное приложение? А если хочется не иметь изменяемого состояния, иметь чистые функции и работать как можно более декларативно? На эти вопросы отвечает функционально-реактивное программирование (functional reactive programming). Мы постараюсь рассказать о таком подходе.
 
Мы разработаем примитивы и инкрементально построим алгебру (в худшем случае просто придумаем интерфейс библиотеки) для организации взаимодействия приложения с беспорядком в реальном мире. Такой подход позволит держать логику приложения в чистых функциях и декларативно связывать внешние события с необходимым нам выводом.
 
Для примера мы возьмём "богатого интернет-клиента" (RIA), но попробуем дать понять, что это можно использовать везде, где на входе имеют место события. Опишем преимущества функционально-реактивного подхода и обсудим со слушателями его вариации для различных областей человеческого знания.

Если у вас уже есть какие-то вопросы по этой теме, которые хотелось бы осветить в докладе - вы пока еще можете это сделать, написав в нашу рассылку. 
Место встречи не изменилось – наше любимое кафе Home Sweet Home. Встреча начнется в 12:00, 9 ноября. Приходите, по возможности, немного заранее, чтобы успеть купить чай/кофе на барной стойке. Ждем всех желающих!