LINUX.ORG.RU

Язык Программирования Muse

 , ,


0

6

Всем привет! Я хотел бы вам рассказать об своем языке программирования - Muse. 1 Января 2014 года, в 00:00 интерпретатор этого языка будет выложен в сеть. Пишу его на Pascal. Название выбрано не спроста - в основе данного языка лежит сочинительство музыки. А точнее, ее запись. Вот к примеру Hello World:

statica
stringkey 4/4 <C4  
word "Hello world!"

При написании, сначала задается ритм (его тут несколько штук), затем задается ключ, и наконец размер. После чего, мы пишем саму программу. «word» является оператором для переменных.

На этом все, жду ваших комментариев.

Тот случай, когда любой комментарий только испортит стартовый пост.

anonymous ()

Норм язык. Если еще сделаешь документацию на русском, то цены ему не будет! Успехов!

anonymous ()

Hello World

А покажи-ка ты нам сортировку слиянием на своём языке. Ну или хотя бы 99 бутылок.
Потом покажи quine и LZW.

quantum-troll ★★★★★ ()
Ответ на: комментарий от PreWarlock

Надо было аккаунт заранее создать, чтобы более естественно было. А то новый акк, сразу с аватаркой, пост с разметкой - подозрительно =)

pi11 ★★★★★ ()
Последнее исправление: pi11 (всего исправлений: 2)

1 Января 2014 года, в 00:00 интерпретатор этого языка будет выложен в сеть.

а если не успеешь доделать к сроку?

Harald ★★★★★ ()
Ответ на: комментарий от jerk-of-all-trades

Ну допустим пусть x = 34276, тогда

  • if(x == 34278) выполнится/вернет true
  • iff(x == 34278) не выполнится/вернет false

Или пусть x = 5, тогда

  • if(x == 6) не выполнится/вернет false
  • iff(x == 6) не выполнится/вернет false
anonymous ()
Ответ на: комментарий от Harald

Значит перенесу срок. К тому же, я все успею сделать - там работы не особо много.

PreWarlock ()
Ответ на: комментарий от anonymous

iff(true) не выполнится

Попахивает бредятиной. И, что хуже, эти примеры ничего не объясняют. Конкретные примеры без общего объяснения иногда бывают полезны, но это не тот случай.

jerk-of-all-trades ()
Ответ на: комментарий от jerk-of-all-trades

Не хочу показаться хамом, но может вам перенести обсуждение в другое место?

PreWarlock ()
Ответ на: комментарий от mazdai

Есть, но для написания программ он бесполезен. А вот этот язык предназначен для написания программ.

PreWarlock ()

А регекспы в нём можно задействовать?

А хеши есть?

А тернарный оператор?

anonymous ()
Ответ на: комментарий от anonymous

А регекспы в нём можно задействовать?

А хеши есть?

Над хэшами пока работаю, регекспы есть.

А тернарный оператор?

Нету.

PreWarlock ()
Ответ на: комментарий от PreWarlock

Тогда укажи, что не хватает.

Не хватает описания языка, примеров -> с комментами на каждой строке.

pi11 ★★★★★ ()
Ответ на: комментарий от PreWarlock

А если у исходников размеры разные, то не взлетит?

dtm ()

Всем привет!

своем языке программирования

1 Января

сочинительство музыки

Hello World

где-то я уже это видел...

anonymous ()
Ответ на: комментарий от PreWarlock

вообще, Ну, в принципе, можно ответить на вопрос? это не фичереквест был, а попытка понять назначение ненужно, в контексте наличия вышеупомянутого лилипонда.

anonymous ()
Ответ на: комментарий от Artificial_Thought

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

PreWarlock ()
Ответ на: комментарий от Artificial_Thought

Есть такой язык, называется Shakespeare. Нормального применения ему нету, но он всем нравится.

PreWarlock ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.