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

13.02.2020 13:50  58   Ильяс Захаров  Новость

Его возраст немногим больше месяца, но он уже привлёк к себе много внимания со стороны китайских программистов.

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

Один из выпускников американского Университета Карнеги-Меллона, являющийся уроженцем Шанхая, создал новый язык программирования, базирующийся на классическом китайском языке. Изначально Линдун Хуан, автор разработки, задумывал проект как собственное хобби, но его творение привлекло к себе много внимания. Это прибавило работы программисту, поскольку теперь к нему обращается множество людей, которые уже начали писать ПО на новом языке и нуждаются в консультации.  

Автор проекта назвал своё творение wenyan-lang. Роль операторов и знаков синтаксиса в новом языке программирования играют стандартные китайские иероглифы, поэтому использовать его сможет не каждый желающий. Внешний вид оформления и облик кода сильно напоминают старинные китайские тексты. Очевидно, без знания китайского языка использовать wenyan-lang будет весьма проблематично из-за высокой вариативности и отсутствия пробелов. Дело в том, что в китайском языке смысл некоторых выражений определяется читателем, а не тем, кто написал текст.

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

Стоит отметить, что weyang-lang не имеет каких-либо преимуществ перед используемыми в настоящее время языками программирования. Несмотря на это, его можно применять в процессе реализации идей и концепций, связанных с классической литературой вроде алгоритма гадания И-цзин или описания Треугольника Паскаля.

В настоящее время заинтересовавшиеся энтузиасты работают над созданием компиляторов под Python, C++, Java и др. Отмечается, что несмотря на скромный возраст нового языка программирования (ему нет и нескольких месяцев), китайские специалисты взялись за его активное развитие.