язык программирования на базе древнекитайского

Статус русского языка в ИТ и в обществе. Аргументы за программирование на русском языке: история, культура, производительность труда, цивилизационная идентичность. Информационная безопасность.
Ответить
БудДен
Сообщения: 854
Зарегистрирован: 07.10.18 14:01

язык программирования на базе древнекитайского

Сообщение БудДен » 15.01.20 09:38

https://github.com/wenyan-lang/wenyan

Изображение


Программа "Привет, мир!":
Wenyan:

Код: Выделить всё

吾有一數。曰三。名之曰「甲」。
為是「甲」遍。
	吾有一言。曰「「問天地好在。」」。書之。
云云。
Equivalent JavaScript:

Код: Выделить всё

var n = 3;
for (var i = 0; i < n; i++) {
	console.log("問天地好在。");
}
В репозитории - исходные тексты на английском с частично китайскими комментариями:

Код: Выделить всё

(async () => {
  preprocess();

  if (program.compile) {
    output(await getCompiled());
  } else if (program.render) {
    doRender();
  } else if (program.interactive) {
    await intreactive();
  } else {
    await exec();
  }

Аватара пользователя
Лис [Вежливый]
Сообщения: 259
Зарегистрирован: 08.10.18 13:32

Отличный пример, но...

Сообщение Лис [Вежливый] » 16.01.20 01:38

исходные тексты на английском
ненужно.

Ответить