Разработан язык программирования True, способный изменять собственный код
На Habr представлен новый язык программирования True, отличительной особенностью которого является способность программы циклично читать и модифицировать собственный исходный код, представленный как лента кубитов.
Язык True основан на концепции, где любая программа функционирует как бесконечный цикл. Код в True представляет собой «ленту кубитов», или последовательность строк, которые динамически изменяются в процессе выполнения. Это позволяет программам быть самомодифицирующимися, что открывает новые возможности для создания адаптивных и эволюционирующих алгоритмов.
Вместе с языком представлен интерпретатор Simple, разработанный на Python 3 с использованием библиотеки Tkinter. Интерпретатор является кроссплатформенным и не имеет внешних зависимостей, что упрощает его развёртывание и использование. Разработчик активно ищет обратную связь от сообщества для дальнейшего развития проекта.


Комментарии (0)
Без регистрации. Комментарии проверяются автоматически перед публикацией.
Пока нет комментариев. Будьте первым!