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

Где, когда
бар "Red Rabbit", ул. Ильича, 8
19.03.2025
19:00-22:00
Программа

Code review — ежедневная практика в жизни разработчика. Более того, это один из эффективных способов научиться и научить программированию. Но что делать, когда сталкиваешься с CR первый раз? Как его пройти и получить меньше замечаний? Дальше вопросов ещё больше. Как проверить CR, с чего начать, на что обратить внимание? Давайте разбираться вместе!

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