Java Talks
Приглашаем java-разработчиков на первый митап в Санкт-Петербурге!
В программе полезные доклады, общение с экспертами и возможность перенять лучшие практики. А ещё — Java-викторина! Правила простые: собери команду и приходи на митап со своими коллегами-друзьями, отвечайте вместе на вопросы и выигрывайте призы :)
Сбор гостей в 18:30. Начало в 19:00. Встречаемся в баре "Mishka" (Конногвардейский бульвар, 4).
Участие бесплатно. Необходима регистрация.

Где, когда
бар "Mishka", Конногвардейский бульвар, 4
26.02.2025
19:00
Программа

Перед нами стояла цель создать платформу, которая имела бы возможность высокой кастомизации под требуемые задачи, а именно по обработке совершенно разнородных данных. Конфигурацией элементов платформы такое решать было невозможно, поэтому мы реализовали возможность создавать сценарии обработки данных, котороые превратились в сложные алгоритмы.
Нам не подошли решения по использованию существующих скриптовых языков. Собственно, мы создали свой язык и встраиваемый в Java-приложения движок исполнения программ на нем.
Для создания языка мы использовали среду JetBrains MPS, в которой создаются специализированные языки и программы на них. На примерах я покажу как создается сам язык и реализация его элементов на Java.

Давно присматриваетесь к kotlin, но у вас видавший виды проект на java? Боитесь, что граблей при переходе будет больше, чем вы можете себе позволить? У вас каждый раз горят глаза и чешутся руки, когда смотрите очередной доклад про kotlin, но приходя на работу только грустно вздыхаете, понимая тщетность попыток убедить коллег попробовать что-то новое? Тогда этот доклад для вас!
Мы уже перевели пачку микросервисов на kotlin, станцевали фламенко по граблям, убедили менеджеров, что нам нужен другой язык для реализации их желаний и готовы поведать, что сделали бы иначе, будь у нас такая возможность… ведь такая возможность есть у вас!