Обновить
16K+
29

Пользователь

47,1
Рейтинг
13
Подписчики
Отправить сообщение

Компилятор в 16 лет

Уровень сложностиПростой
Время на прочтение1 мин
Охват и читатели18K

Меня зовут Самир, мне 16 и я хотел бы поделиться с вами одним из моих текущих проектов: Veo (https://github.com/SamirShef/veolang). Veo это системный язык программирования. Я хочу использовать его для написания своих программ в будущем. А ещё я разрабатываю его потому что мне интересны комплияторы и потому что мне нечего делать.

Я больше года занимаюсь компиляторострением.

Читать далее

Я добавил трейты и указатели в свой язык

Время на прочтение30 мин
Охват и читатели9.1K

Язык активно улучшается, осталось недолго до bootstrapping'а! Также уменя есть планы писать LSP и загрузить язык на github linguist. Для последнего нужны репозитории (>200). Для тех, кому нечего делать, или кому просто не лень, попробуйте пописать программки на моем языке. Пока мало что можно будет написать, но, думаю, хотя бы что-то можно.

Читать далее

Я написал компилятор на C++ при помощи LLVM (2)

Уровень сложностиСредний
Время на прочтение24 мин
Охват и читатели10K

GitHub

Из прошлой статьи мы знаем, что я разрабатываю свой компилятор - Onyx. С того момента язык активно развивался, теперь он поддерживает:

Читать далее

Я написал компилятор на C++ при помощи LLVM

Уровень сложностиСредний
Время на прочтение56 мин
Охват и читатели15K

GitHub

Onyx — язык программирования, нацеленный на базовую безопасность памяти, приятный синтаксис и опыт использования. Onyx написан на C++ с компиляцией на базе LLVM. На момент написания статьи язык поддерживает:

Читать далее

Информация

В рейтинге
149-й
Дата рождения
Зарегистрирован
Активность

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

Системный инженер
ООП
C++
C#
C
Git
Linux