Език за програмиране Rockstar наподобява рок лирика
Авторът е въодушевен от музиката на 80-те години на предишния век
Програмите, написани на 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 ”, които ще се дава на всеки, написал въпреки и един ред от стратегия на новия език.
Програмите, написани на 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 ”, които ще се дава на всеки, написал въпреки и един ред от стратегия на новия език.
Източник: technews.bg
КОМЕНТАРИ




