ATREX.RU
Пресс релизы коммерческих компаний и общественных организаций
ATREX.RU
» Пресс релизы сегодняшнего дня
» Архив пресс-релизов
» Авторам от редакции
» Добавить пресс-релиз

Самое-самое //
Пресс-релизы // » Добавить пресс-релиз

Студент Пермского Политеха разрабатывает новый язык программирования

Существующие языки программирования либо имеют ограниченную производительность, либо требуют сложного управления данными и тонкого отслеживания багов. Студент ПНИПУ разрабатывает инновационный язык программирования Ritter, предназначенный для игровых движков, микроконтроллеров, датчиков, нейросетей и даже беспилотников.
Современные технологии сталкиваются с ограничениями существующих языков программирования: они либо имеют ограниченную производительность, либо требуют сложного управления данными и очень тонкого отслеживания багов. С развитием робототехники и искусственного интеллекта появилась необходимость в языке, который решает обе проблемы на любом «железе» – от простого датчика до беспилотника, – позволяет создавать быстрые алгоритмы для нейросетей и гарантирует стабильность в критичных системах – например, в медицинских устройствах. Студент Пермского Политеха разрабатывает инновационный язык программирования Ritter, предназначенный для игровых движков, микроконтроллеров, датчиков, нейросетей и даже беспилотников. Этот язык будет сочетать в себе гибкость, расширение возможностей разработчика и простоту в освоении.

Разработка ведется в рамках программы стратегического академического лидерства «Приоритет 2030».

Язык программирования – это инструмент, с помощью которого люди задают определенные команды программе или компьютеру в целом. Некоторые языки, например Python, просты в освоении, но медленны. Другие, такие как C++ или Rust, работают быстрее, но требуют глубоких знаний и внимания к деталям, особенно к памяти и данным при работе программы.

Одна из главных проблем традиционных языков — это работа с памятью. Компьютер управляет локальными данными в двух местах: во-первых, в «стеке» (stack) — это очень быстрая, но ограниченная память, как аккуратная стопка тарелок: можно положить новую сверху или взять верхнюю. Во-вторых, в «куче» (heap) — она медленнее, но позволяет хранить те данные, размер которых заранее неизвестен или может меняться в процессе работы программы – это как большой беспорядочный шкаф, откуда можно брать что угодно, но поиск занимает больше времени. Например, если человек пишет приложение для редактирования фото, и пользователь загружает картинку, которую разработчик не знал заранее — ее данные придется хранить в «куче».

Все это может приводить к ошибкам, замедлению и непредсказуемому поведению программы, а в высоконагруженных системах, таких как нейросети, IoT-устройства (датчики, камеры), роботы и беспилотники, скорость отклика крайне важна.

Для решения этих проблем студент Пермского Политеха занялся разработкой нового языка программирования – Ritter, предназначенного для встраиваемых систем и задач, требующих высокой производительности. Он ориентирован на данные (Data-Oriented Design) и предлагает необычный подход к работе с памятью.

В отличие от большинства языков, Ritter использует только «стек», полностью отказываясь от «кучи». Это значит, что вся память определяется заранее, еще на этапе написания кода. Программа становится предсказуемой, работает быстрее, и в ней почти невозможно допустить ошибку, связанную с управлением памятью. Например, в случае с разработкой движка для игры важно, чтобы информация была расположена так, чтобы процессор мог ее быстро использовать. Ritter умеет автоматически перестраивать структуры данных, чтобы они лучше подходили для работы с памятью: он может преобразовать список объектов в набор списков характеристик, что ускоряет работу с графикой и физикой.

Другая особенность Ritter – у него нет привычных жестких типов данных, как в других языках. Вместо этого он позволяет программисту использовать инструкции — специальные указания о том, как интерпретировать биты. Это делает язык очень гибким: одно и то же число можно использовать как цвет, координату или команду. Например, в приложении для умного дома можно задать инструкцию, которая говорит: «Эти 4 байта — это команда для открытия двери», и программа будет понимать это без лишних проверок и накладных расходов.

– Софт, написанный на этом языке, гораздо надежнее и имеет высокую скорость работы – это критично для медицинских приборов или систем управления дронами. Гибкость языка позволяет адаптировать один и тот же код под разные устройства – от крошечных датчиков до мощных серверов. Все это делает его идеальным для игровых движков, микроконтроллеров, датчиков и нейросетей. При всем этом сам код прост, лаконичен и будет понятен даже новичкам, – рассказывает Даниэль Дингес, главный разработчик, студент кафедры «Ракетно-космическая техника и энергетические системы» ПНИПУ.

Команда оценивает затраты на создание первой упрощенной версии Ritter в 2 млн рублей, а формирование стандартной библиотеки и инструментов языка — в 7-15 млн рублей. Стратегия монетизации включает открытое ядро (Open-Core) и коммерческие решения для предприятий. Открытый бета-релиз планируется в октябре 2026 года.

Ritter — это инструмент, который может изменить подход к низкоуровневым вычислениям. Его уникальные особенности открывают новые горизонты для разработчиков, а код демонстрирует лаконичность синтаксиса и мощь инструкций для работы с данными.

Фото: Safar Safarov, Unsplash

Контактное лицо: Лидия Попова (написать письмо автору)
Компания: ПНИПУ (все новости этой организации)
Добавлен: 22:21, 20.05.2025
Количество просмотров: 172
Страна: Россия

Участники международной конференции в Алтайском ГАУ познакомились с органическим производством в компании «Курай Агро Плюс», ФГБОУ ВО "Алтайский государственный аграрный университет", 21:03, 08.06.2025, Россия
167
Участники V Международной конференции «Цифровизация сельского хозяйства и органическое производство ADOP 2025», проходившей в Алтайском государственном аграрном университете, познакомились с работой «органического» хозяйства ООО «Курай Агро Плюс» в Бийском районе Алтайского края.


Ученые Пермского Политеха создали компактный блок энергетической установки для оснащения электрической энергией труднодоступных промышленных объектов, ПНИПУ, 21:00, 08.06.2025, Россия
194
Удаленные промышленные объекты, метеорологические станции оснащают специальными энергетическими установками. В отличие от традиционных двигателей, они работают без сжигания топлива, что делает их эффективными и экологичными. Группа из преподавателей, аспирантов и студентов ПНИПУ разработала компактный и надежный высокотемпературный блок.


Каким будет «Сельское хозяйство 4.0»? Ученые из 16 стран мира в Алтайском ГАУ обсуждают актуальные вопросы цифровизации сельского хозяйства и органического производства, ФГБОУ ВО "Алтайский государственный аграрный университет", 08:38, 05.06.2025, Россия
107
3-6 июня в Алтайском государственном аграрном университете проходит V международная конференция «Цифровизация сельского хозяйства и органическое производство ADOP 2025»


Удобрение ученых Пермского Политеха повысит урожайность корнеплодов на 20%, ПНИПУ, 08:30, 05.06.2025, Россия
40
Ученые ПНИПУ разработали биоорганическое удобрение на основе бактерий сенной палочки, гуминовых кислот и кобальта - оно безопасно для окружающей среды и повышает урожайность сельскохозяйственных культур на 22%.


Модель ученых Пермского Политеха поможет изучать поведение клеток при заживлении ран и развитии рака, ПНИПУ, 23:59, 01.06.2025, Россия
82
Для того, чтобы заживить рану, клетки эпителиальной ткани человека меняются и перестраиваются. Этот же механизм задействован в развитии рака, когда опухоли начинают распространяться бесконтрольно. Ученые ПНИПУ разработали математическую модель, которая позволяет подробно рассмотреть, как именно клетки эпителия ведут себя при механических нагрузках.


Ученые Алтайского ГАУ работают над интродукцией Конского каштана в регионе для озеленения территорий, ФГБОУ ВО "Алтайский государственный аграрный университет", 08:27, 29.05.2025, Россия
321
Ученые-дендрологи Алтайского государственного аграрного университета считают преждевременным использовать Конский каштан для массового озеленения городских территорий в регионе, но рекомендуют его для точечной посадки в качестве декоративной древесной породы


Программа ученых Пермского Политеха поможет компаниям избежать убытков, ПНИПУ, 23:06, 27.05.2025, Россия
350
В современном мире грамотное управление финансами предприятия — залог его успеха и стабильности. Их анализ помогает выявлять проблемы, корректировать стратегию и привлекать инвесторов. Ученые Пермского Политеха разработали компьютерную программу, которая автоматизирует и ускоряет анализ финансовой эффективности предприятия.


В ТГУ создают 3D-принтер для металлических изделий, ТГУ, 23:02, 27.05.2025, Россия
483
Учёные и студенты Тольяттинского государственного университета разрабатывают технологию, которая позволит «печатать» сложные детали для авиации, машиностроения и судостроения.


Струвит против нефти: ученый Пермского Политеха нашел экологичный способ очистки побережья Черного моря, ПНИПУ, 22:44, 27.05.2025, Россия
112
Разлив нефти в Анапе стал настоящей экологической катастрофой. Доцент кафедры «Химические технологии» ПНИПУ, кандидат технических наук Андрей Старостин испытал свою разработку на основе магний-аммоний-фосфата для ликвидации последствий нефтяного разлива на грунте в курортной зоне Анапы.


Студенты Пермского Политеха создали энергоэффективного робота-помощника для промышленности, ПНИПУ, 22:38, 27.05.2025, Россия
46
Для автоматизации задач на производствах используются робототехнические комплексы. Они могут работать в космосе, под водой, с токсичными веществами, их используют в медицине. Студенты ПНИПУ представили готовый прототип робототехнического комплекса, который имеет высокую точность, прост в управлении и снижает энергопотребление вплоть до 30%.


Разделы //


Новости по странам //
Сегодня у нас публикуются //
Разработано AVart.Стуdия © 2008-2025 atrex.ru
  Rambler's Top100