Публикация была переведена автоматически. Исходный язык: Русский
Казахстан делает первые шаги к созданию собственного языка программирования нового поколения.
Проект Tengri-Lang основан на агглютинативной природе казахского языка и призван стать не просто ещё одним языком, а фундаментом для целой цифровой экосистемы: операционных систем, баз данных, протоколов, новой цифровой экономики и цифровой безопасности.
- Реализованы три уровня: AST-интерпретатор, байткод-виртуальная машина (VM) и минимальный AOT-компилятор, генерирующий бинарный код через C.
- Проведены первые бенчмарки производительности: Python оказался на порядок медленнее, Go задал эталон скорости, а наш VM/AOT показали значимый потенциал для дальнейшей оптимизации.
- Подготовлены автоматические тесты, CSV-отчёты и графики — проект оформлен как полноценный open source на GitHub, открытый для международного сообщества.
- Суверенный цифровой фундамент: собственный язык снижает зависимость от внешних технологий.
- Международный вклад: уникальная лингвистическая основа может дать миру новый взгляд на архитектуру языков программирования.
- Расширяемость: Tengri-Lang — это не только язык, но и основа для будущих ОС, СУБД, коммуникационных протоколов, цифровой экономики и безопасности.
Мы уже подали официальное обращение на государственном уровне и надеемся, что проект получит поддержку Казахстана. Это позволит ускорить реализацию в разы.
Однако проект развивается как международный open source, и его развитие продолжается независимо — вместе с IT-сообществом и исследователями.
- Исправление парсера AST и расширение возможностей AOT.
- Добавление новых задач в бенчмарки (циклы, строки, математика, работа с памятью).
- Подготовка релиза с документацией и открытыми данными для исследователей и инвесторов.
Tengri-Lang — это шаг к цифровой независимости Казахстана и вклад в будущее мировой науки и технологий.
Мы приглашаем всех следить за развитием проекта, обсуждать идеи и вместе строить новый цифровой фундамент.
👉 Ознакомиться с проектом и первыми результатами можно на GitHub:
https://github.com/DauletBai/tengri-lang
⭐ Если идея вам близка — поддержите проект на GitHub.
Казахстан делает первые шаги к созданию собственного языка программирования нового поколения.
Проект Tengri-Lang основан на агглютинативной природе казахского языка и призван стать не просто ещё одним языком, а фундаментом для целой цифровой экосистемы: операционных систем, баз данных, протоколов, новой цифровой экономики и цифровой безопасности.
- Реализованы три уровня: AST-интерпретатор, байткод-виртуальная машина (VM) и минимальный AOT-компилятор, генерирующий бинарный код через C.
- Проведены первые бенчмарки производительности: Python оказался на порядок медленнее, Go задал эталон скорости, а наш VM/AOT показали значимый потенциал для дальнейшей оптимизации.
- Подготовлены автоматические тесты, CSV-отчёты и графики — проект оформлен как полноценный open source на GitHub, открытый для международного сообщества.
- Суверенный цифровой фундамент: собственный язык снижает зависимость от внешних технологий.
- Международный вклад: уникальная лингвистическая основа может дать миру новый взгляд на архитектуру языков программирования.
- Расширяемость: Tengri-Lang — это не только язык, но и основа для будущих ОС, СУБД, коммуникационных протоколов, цифровой экономики и безопасности.
Мы уже подали официальное обращение на государственном уровне и надеемся, что проект получит поддержку Казахстана. Это позволит ускорить реализацию в разы.
Однако проект развивается как международный open source, и его развитие продолжается независимо — вместе с IT-сообществом и исследователями.
- Исправление парсера AST и расширение возможностей AOT.
- Добавление новых задач в бенчмарки (циклы, строки, математика, работа с памятью).
- Подготовка релиза с документацией и открытыми данными для исследователей и инвесторов.
Tengri-Lang — это шаг к цифровой независимости Казахстана и вклад в будущее мировой науки и технологий.
Мы приглашаем всех следить за развитием проекта, обсуждать идеи и вместе строить новый цифровой фундамент.
👉 Ознакомиться с проектом и первыми результатами можно на GitHub:
https://github.com/DauletBai/tengri-lang
⭐ Если идея вам близка — поддержите проект на GitHub.