25 июля 2018Железные новости
Обновлено 19.05.2023

Разработан необычный язык программирования Rockstar


Британский разработчик Дилан Битти создал необычный язык программирования Rockstar. Его спецификации и описание размещены на GitHub. Как утверждается, это полный (по Тьюрингу) язык с динамическим приведением типов. Это значит, что в нём можно реализовать любую вычислимую функцию. А сама идея стала ответом на требования рекрутёров, ищущих «рок-звезду разработки ПО».

Язык программирования позволяет писать код так, чтобы он был похож на рок-баллады и лирику 1980-х годов. В синтаксисе языка допускаются нарицательные и собственные имена переменных, причём их не нужно объявлять.

Присваивание записывается словами put и into , а не знаком «=». Инкремент и декремент — конструкциями Build {variable} up и Knock {variable} down. Арифметические операции также записываются словами, а не символами. Кроме того, есть псевдонимы, позволяющие придать тексту читабельный вид.

Примеры программ можно посмотреть на платформе разработки. Там же есть трансляторы кода на другие языки — Java , JavaScript и Python.

Комментарии
Чтобы оставить комментарий,Войдите или Зарегистрируйтесь