• РЕГИСТРАЦИЯ

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

15 952

avtor-Safar-Safarov-istochnik-Unsplash-scaled.jpg

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

Студент Пермского Политеха разрабатывает инновационный язык программирования Ritter, предназначенный для игровых движков, микроконтроллеров, датчиков, нейросетей и даже беспилотников. Этот язык будет сочетать в себе гибкость, расширение возможностей разработчика и простоту в освоении.


avtor-Safar-Safarov-istochnik-Unsplash-scaled.jpg

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

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

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

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

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

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

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

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

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

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

Источник

Всё, о чём не расскажет РЕН-ТВ

    Хохлы заврались

    Поучительный сказ для мальчика Вовы о том, что врать нехорошо!Киев загнал себя в ловушку постоянным враньем о своих потерях. Согласно официальным словам ВСУ потеряли где-то около 30 тыс...

    Может ли «американский сценарий» повториться в российских Котельниках?
    • Hook
    • Вчера 20:04
    • В топе

    6 июня 2025 года в знакомом всем россиянам по американским фильмам и сериалам Лос-Анджелесе начались массовые беспорядки, причиной которых стала проблема с бесконтрольной миграцией из соседней Мек...

    Ваш комментарий сохранен и будет опубликован сразу после вашей авторизации.

    0 новых комментариев

      Drozd Вчера 19:55

      Как на околосветовой скорости замедляется время?

      На большой скорости замедлится ход любых часов. Это и означает, что замедляется само время. Продемонстрируем это замедление в мысленном эксперименте. Установим на полу и на потолке земной лаборатории (высотой 30 м) по зеркалу. Между ними путешествует луч света. Каждый раз, когда свет отражается от зеркала — это «тик-так». В таких часах нечему ...
      703
      Drozd 10 июня 20:57

      Интересные вопросы про сложную физику

      Вот такие интересные вопросы. рассуждения и аналогии прочитал только что в интернете: 1. Для фотона вся жизнь — один миг Представьте, что вы — фотон, летящий от далёкой звезды. С вашей "точки зрения": Вы рождаетесь и мгновенно поглощаетесь (например, чьим-то глазом), даже если для земного наблюдателя ваш полёт длился миллиарды лет. Для ...
      814
      Drozd 10 июня 13:45

      Кофеин оказывает странное воздействие на мозг во время сна

      Новое исследование показало, что кофеин не просто мешает заснуть, но и изменяет активность мозга во время сна, приближая его к состоянию, которое может нарушить восстановительные процессы. Ученые из Монреальского университета (Канада) выяснили, что под действием кофеина мозг переходит в состояние, близкое к «критичности» — балансу между структурн...
      692
      Drozd 9 июня 20:55

      Тайна самого редкого красного бриллианта

      Один из самых редких и загадочных драгоценных камней на нашей планете — это Winston Red. Этот необычный бриллиант цветом “фантазийный красный” недавно стал объектом научного исследования. Оно позволило выяснить новые аспекты геологического происхождения уникального камня и его богатую историю. Красный бриллиант Натуральные красные брилли...
      1142
      Drozd 9 июня 10:56

      Почему шмель в теории летать не должен?

      Родилось такое утверждение в начале XX века, когда бурно развивалось самолетостроение. Ученые того времени применяли к насекомому условия полетов по законам аэродинамики (вычисления силы, предназначенной для подъема в воздух тяжеловесных лайнеров). Почему выбор пал на мохнатое насекомое? У шмеля относительно грузной массы тела маленькие по размеру крылышки. Это...
      1532
      Drozd 7 июня 10:51

      Глупые мифы о змеях

      Змеи – одни из самых загадочных обитателей нашей планеты. Первобытные охотники при встрече с любой змеей спешили спастись от нее бегством, зная, что всего один укус способен обречь на смерть. Страх помогал избежать укусов, но мешал узнать больше об этих таинственных созданиях. И там, где точных знаний не хватало, пробелы заполняли фантазии и домыслы, с векам...
      826
      Drozd 6 июня 10:41

      Физики впервые зафиксировали рождение света из вакуума

      Одним из наиболее захватывающих направлений в современной физике является изучение квантового вакуума. Так называется состояние с минимальной возможной энергией, как правило, не содержащее физических частиц. Состояние квантового вакуума долгое время считалось абсолютной пустотой. Непустая пустота Впрочем, согласно теории квантовой физики, это не совсем та...
      774
      Drozd 30 мая 10:45

      Из-за какого космического катаклизма на Земле появились все тяжелые металлы

      Ученые активно исследуют вопрос образования самых тяжелых элементов в периодической таблице, таких металлов, например, как уран и плутоний. Ведь до сих пор точно неясно, как они появились во Вселенной и на Земле, в частности. В поисках ответа на вопрос специалистам помогло компьютерное моделирование. Выяснилось, что появление тяжелых металлов — это сложна...
      594
      Drozd 28 мая 19:56

      «Эффект Голлума»: что это такое и к чему он приводит в научном мире

      В последние годы в научном сообществе все чаще наблюдается явление, известное как «эффект Голлума». Так называется ситуация, когда исследователи охраняют свои данные так же ревностно, как будто речь идет о личных сокровищах. Это поведение не только препятствует научному сотрудничеству, но и может негативно сказаться на карьере и психическом здоровье...
      637
      Drozd 27 мая 12:57

      Борьба с пустыней в Китае

      Власти Китая планируют в течение шести лет создать «зелёный пояс», который остановит разрастающуюся пустыню Тэнгэр. По информации агентства Xinhua, опубликовавшего фотографии начавшихся работ, в ширину пояс составит один километр, а в длину будет достигать 500 километров. Фото 2. Тэнгэр — четвёртая по величине пустыня в Китае, и на её т...
      1115
      Drozd 27 мая 10:45

      Правда ли, что чтение при слабом свете сильно портит зрение?

      Диагноз «близорукость» в последнее время ставится все чаще, и многие винят в этом плохие условия освещенности при чтении книг. На самом ли деле наше зрение портится, когда мы читаем в темноте? Все мы так или иначе слышали утверждение о том, что чтение при плохом освещении вредит глазам и портит зрение. С одной стороны, в тусклом свете и правда трудн...
      651
      Drozd 26 мая 20:49

      6 мифов о клинической смерти

      Термин «клиническая смерть» появился, когда врачи поняли, что после остановки сердца у них есть еще 3–5 минут на то, чтобы вернуть больного с того света. Кровообращение и рефлексы у пациента в этот момент отсутствуют, однако клеточный обмен веществ продолжается анаэробным путем. Если до истощения запасов организма врачам удастся возобно...
      1271
      Drozd 25 мая 19:51

      На высоту какого этажа могут залетать комары?

      Комар обыкновенный – неприятное кровососущее насекомое. Своими укусами и назойливым писком он доставляет неудобства в теплое время года. Однако людям, живущим в многоэтажках, комары порой и не встречаются. Выше какого этажа эти насекомые обычно не залетают? Что нужно комарам Комар обыкновенный встречается повсеместно в Европе и Америке, но селиться ...
      1704
      Drozd 25 мая 13:47

      Физики нашли очень слабый свет, который излучают живые существа до своей смерти

      Исследователи из Университета Калгари и Национального исследовательского совета Канады, статья которых опубликована в The Journal of Physical Chemistry Letters, сделали удивительное открытие — все живые существа, включая людей, постоянно испускают слабое призрачное свечение, которое исчезает почти сразу после наступления смерти. Правда, речь идет не об &l...
      1162
      Drozd 24 мая 10:52

      Почему мы видим сны, но не можем их нормально запомнить?

      Исследования показывают, что примерно треть времени сна занимают сновидения. При средней продолжительности жизни в 70 лет это эквивалентно примерно 8 годам, проведенным в мире грез. Однако сновидения - это не просто случайные образы, созданные на основе нашего опыта. Все намного серьезнее! Согласно недавним исследованиям, сны выполняют важную биологическую ф...
      1266
      Drozd 22 мая 19:45

      Что происходит с мозгом человека в момент смерти?

      Недавние исследования, опубликованные в журнале «Frontiers in Aging Neuroscience», впервые смогли зарегистрировать активность мозга именно в момент смерти. У больного 87 лет, находившегося под наблюдением методом непрерывной электроэнцефалографии (ЭЭГ) по поводу эпилепсии, во время обследования случился инфаркт. Это инцидент позволил медикам запечат...
      2205
      Drozd 22 мая 15:02

      50 убийств в день - это норма

      Хищник… Азартный… Умелый… Бесстрашный… Кровожадный… Очень-очень… Милый? Хопа, не ожидали, дорогие наши друзья? Не знаю, каких там львов-медведей вы успели навоображать, пока читали это перечисление, но речь сегодня пойдет совсем о другом звере… Вернее, даже о зверьке, к которому, тем не менее, относятся все вышеназв...
      1578
      Drozd 22 мая 13:54

      Убийца Starlink: Роскосмос громко анонсировал создание спутникового интернета в РФ

      Роскосмос заявил о скорой разработке российского конкурента Starlink. В России появится своя широкополосная связь с использованием низкоорбитальных спутников. В ближайшие годы Россия намерена создать конкурента спутниковому интернету Starlink, запущенному Илоном Маском. По словам главы «Роскосмоса» Дмитрия Баканова, отечественная альтернатива под на...
      674
      Drozd 20 мая 11:15

      Генетики подтвердили сибирские корни коренных американцев

      У предков коренных народов Северной и Южной Америки, впервые заселявших континенты, судьба сложилась по-разному. Первые произошли от сибирских приспособленцев к холодам — предков коряков, инуитов и луораветланов — и неплохо чувствовали себя в североамериканском климате. Вторые, того же происхождения, совершили самую продолжительную миграцию в истори...
      562
      Drozd 19 мая 20:58

      Как сделать древесину прочнее стали?

      Ученые из Мэрилендского университета в США разработали метод превращения обычной древесины в сверхпрочный материал, который по своим характеристикам превосходит сталь. Как считают специалисты, открытие может стать настоящей революцией в строительстве и производстве, открывая новые горизонты для использования древесины в самых различных сферах. Основы техноло...
      1193
      Служба поддержи

      Яндекс.Метрика