Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

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

Дата публикации: 20-07-2026 05:44:56

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

Основное содержимое страницы с новостью.

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

Я больше года занимаюсь компиляторострением. Не могу сказать, что я очень хорош, я вообще не могу сказать что я хорош, потому что боюсь сказать больше, чем есть на самом деле, но я получил довольно много опыта. За этот год я разработал около 15 языков программирования и Veo самый лучший из них, потому что он единственный, кто дошел до фазы self-hosting.

Я уже переписываю компилятор на самого себя и знаете что? Уже получил первый бинарь (глобальные переменные и не более). Это очень тяжело, потому что тут нет коллекций на базе generic'ов - все коллекции полиморфны. Но как же это круто: я за 2 месяца написал на C++ первую версию компилятора (stage0), и этот компилятор смог скомпилировать вторую версию (stage1), написанную за две недели на самом Veo, а stage1 смог скомпилировать тестовый код на самом Veo. У меня очень много планов на этот язык и я очень хочу их достичь.

Но в последнее время очень тяжело что-либо делать. Буквально нет желания чем-либо заниматься. Возможно, я выгорел, не знаю. Но мне обидно, что написав ещё пару строк в коде stage1 я тут же понимаю, что не могу писать дальше и выключаю комп.

Этот проект не что-то революционное, или типа того. То, что я им делюсь с вами, значит, что я просто хочу небольшого признания и критики (объективной и конструктивной). Примеры кода на Veo есть в его репозитории. Пока что показывать код не буду. Сначала хочу посмотреть, какая под этой статьей будет реакция. Спасибо, что дочитали!

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1Qualcomm, Modular, Mojo0602-07-2026
2Математики МГУ предложили методику безопасной компиляции для бортовых систем5715-07-2026
3Худший язык программирования всех времён /s-2601-07-2026
4Вайбкодю, потихоньку0502-07-2026
5А нам точно нужны code agents?0517-07-2026
6 Комментарий к записи Самарский студент станцевал k-pope и стал победителем культурного фестиваля в Китае (ksenia) 7405-12-2025
7АСИ проведет конкурс среди программистов на лучший сервис для начинающих предпринимателей0022-08-2019
8Вышла статья о том, как собрать минимальный образ Debian без ...0515-07-2026
9"Проектирую будущее самостоятельно". Над чем работают участники форума "Проектория"0014-12-2018

Классификация: Пресс-релизы. Схожих патентов: 0. Схожих новостей: 9. Тональность: 5. Информативность: 7. Источник: habr.com.