Конференция для разработчиков
Евгений Юрьев
Ведущий инженер-программист, СКБ Контур, г.Екатеринбург
«Заменяем медленный C# на быстрый MSIL»

Как сделать собственный предметно-ориентированный язык, написать для него компилятор, ускорить программу на порядок и сэкономить память на сервере.

Тезисы доклада:

  • Стандартные подходы не работают, когда нужно извлекать данные из 10-гигабайтных XML-файлов, не тратить на это вечность и всю оперативную память;
  • Лучшее решение для потоковой обработки — собственный DSL, компилируемый в MSIL;
  • Написать компилятор довольно просто, есть удобные инструменты (ANTLR, Reflection.Emit);
Хотите стать докладчиком следующей конференции?
Стать докладчиком
Секция *
Нажимая на кнопку «Отправить заявку», вы соглашаетесь на обработку персональных данных
Made on
Tilda