TechNews.bg
Водещи новиниНовиниСофтуер

Език за програмиране Rockstar наподобява рок лирика

Програмите, написани на Rockstar, звучат като текстовете на песни

Британският разработчик Дилън Бийти публикува в GitHub спецификация и описание на необикновен език за програмиране Rockstar („рок-звезда”), повлиян силно от рок-лириката на 80-те години на миналия век. Проектирайки езика, Бийти се е постарал изходният код да наподобява текстовете на песни.

Променливите в езика могат да бъдат нарицателни и собствени. В първия случай име може да бъде всяко съществително, написано с малка буква, което се предшества от лично местоимение. Във втория случай името се състои от една или няколко думи, всяка от които се пише с главна буква. Променливите не трябва да се обявяват предварително.

Присвояването се пише с думи put и into, а инкрементът и декрементът – с конструкции Build {variable} up и Knock {variable} down. Аритметичните операции се изписват не със знаци, а с думи. Освен това са предвидени псевдоними, които позволяват да се придаде читаем вид на текста.


Един блок на езика Rockstar с условни оператори If, Else, While или Until би изглеждал например така:


Tommy was a dancer
While Tommy ain’t nothing
Shout it
Knock it down

Дилън Бийти има и други идеи – например, разработка на компилатор на рок-балади и изготвяне на етикет „Certified Rockstar Developer”, които ще се дава на всеки, написал макар и един ред от програма на новия език.

още от категорията

AI агент Kiro разработва самостоятелно софтуер

TechNews.bg

Бъдещите разработчици няма да кодират, а ще управляват AI

TechNews.bg

Microsoft се насочва към любим език на хакерите

TechNews.bg

Не ви се пише код? Opal ще го направи вместо вас

TechNews.bg

GPT-5 обещава значителен напредък в програмирането

TechNews.bg

Alibaba пусна „най-мощния” AI модел за кодиране

TechNews.bg

2 коментара

Captain 28/07/2018 at 00:53

Явно не си учил (чувал) за логическо програмиране. За въпросът ” дали си заслужава да се захваща човек с изучаването на езика”. Да заслужава си, но на теб не го препоръчвам по очевадни причини 😉

Отговор
ха 25/07/2018 at 10:26

Всичко хубаво, но поне да бяхте превели на “човешки” език за програмиране показания код. Все пак това е технически сайт, а не за лирика. За да разбере човек, дали си струва да се захваща с изучаването на езика (макар и само за забавление).

Отговор

Leave a Reply to Captain