Обновить
12
0
Василий Салаев@SystemXFiles

Backend-разработчик

Отправить сообщение

JBrainfuck — Пишем компилятор Brainfuck под Java VM

Время на прочтение13 мин
Охват и читатели23K
Меня давно интересовал вопрос написания своего компилятора под Java VM, но было недостаточно опыта, дабы сделать это. Да и как-то руки не доходили, а недавно все же решил разобраться в этой теме и заодно рассказать о своем опыте создания компилятора под эту VM.

В качестве реализуемого языка возьмем Brainfuck. Он прост в реализации, что отлично подходит для изучения данной темы, но сначала предоставлю вам свою реализацию.

JBrainfuck — оптимизирующий интерпретатор и компилятор Brainfuck под Java VM. Благодаря JIT обладает высокой производительностью.


Ну что, приступим?

Информация

В рейтинге
Не участвует
Откуда
Иркутск, Иркутская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Бэкенд разработчик
Старший
От 300 000 ₽
Java
Kotlin
Python
Spring Boot
PostgreSQL
Git
Redis
Apache Kafka
SQL
Elasticsearch