Встречи Scala программистов в Москве

Для меня Scala не «абстрактный сферический конь в вакууме», а язык, который я использовал в нескольких реальных проектах в течение последних трех лет. Хочу сразу отметить, что мы не использовали никаких скала-фреймворков — лифт, скалаторы и прочее. Во-первых не было необходимости, во-вторых можно без особых усилий писать на scala и использовать только обычные java-фреймворки.

Кроме программирования на Scala в 2010-2011 я вел курс по выбору в МФТИ «Практикум по программированию на Java и Scala». В результате у меня наработался некоторый объём дидактического материала.

В итоге летом 2011 года мы с друзьями решили организовать в Москве независимые регулярные встречи Scala программистов.
Под «независимыми» имеется в виду — без патронажа каких либо коммерческих организаций жадных до денег или мозгов программистов.
Регулярные — старались встречаться каждую неделю, но естественно были перерывы.
Формат встреч самый простой — собираемся и решаем небольшие задачки на Scala.

Место встречи — различные кофейни и другие либеральные заведения общественного питания, в которых есть wi-fi.
Как правило встречи проводились после рабочего дня, поэтому кто-то в процессе обучения пил кофе и ел пирожные, кому-то было интересней пиво или сытный ужин.

Один человек притаскивал ноутбук (как правило это был я со своим 17» HP).
Выбирали одну задачку на всех, она разбивалась на несколько кусочков.
Главное условие — каждый должен был написать хотя бы несколько строк кода.
Если не успеваем решить — переносим на следующую встречу.

Также кто-то на встречах рассказывал про свой опыт использования Scala у себя на работе или какие-то интересные аспекты языка.
В качестве источника информации использовали в основном стандартную документацию по API, мои презентации к физтеховским семинарам,
и книжку Мартина Одерского «Programming in Scala», которую мне подарил Коля Матюшев (книжка на английском, он ее купил когда работал в Лондоне).

Некоторые задачки которые мы решали на наших «семинарах»:

  • Рисовалка Мандельброта
  • Разные фракталы на L-System-е
  • Игра жизнь
  • Решалка судоку

Места в которых проводил занятия (в хронологическом порядке):

  • КофеИн
  • Шоколадница
  • Кофе-Хаус
  • Му-Му

Думаю станет чуть потеплее и мы продолжим (а может и раньше).
Кто был на встречах: Валерия Ива Виннер, Серж, Артур, Ник, Миха, Вит.
Прошу прощения если кого-то забыл. Буду рад новым встречам!

Об авторе
Более 20 лет в разработке ПО, специализируюсь на Java. Опыт в создании масштабируемых и высокопроизводительных систем, разработке мобильных приложений. Подробнее об авторе и правилах использования контента – на странице @author.