Найти тему
Nikki Rus!!!

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

Первый в мире язык программирования, основанный на классическом китайском языке.

Добровольцы уже написали на нем десятки программ, например, основанную на древнем китайском алгоритме гадания.

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

Придумав идею нового языка, wenyan-lang , примерно год назад, Хуан завершил работу над ядром языка в последний месяц учебы в школе. Он включает средство визуализации, которое может отображать программу так, как это напоминает страницы древних китайских текстов.

-2

Я всегда откладывал это и пытался читать больше книг на классическом китайском языке. В конце концов я решил, что чтение большего количества книг может быть просто эвфемизмом для обозначения прокрастинации, и мне нужно было просто реализовать это», — говорит Хуанг. «Это была выпускная неделя, и занятий не было. Поэтому вместо учебы я использовал большую часть свободного времени для реализации wenyan-lang, завершив основные функции за три или четыре дня».

Выросший в Шангхае, Хуан выучил основы классического китайского языка в школе. «Я очень увлекся этим языком и в подростковом возрасте читал больше книг на классическом китайском», — вспоминает он. «В настоящее время я читаю Хуайнаньцзы », древнекитайское исследование философии и государственного управления, составленное при дворе царя Хуайнань во 2 веке до нашей эры.

В настоящее время участники wenyan-lang работают над транспиляторами для Python, Ruby, JavaScript, C++ и Java, библиотеками для графики и графического пользовательского интерфейса (GUI), а также сайтом фрагментов кода, где люди могут создавать фрагменты кода и делиться ими. «Самое главное, мы ищем способы построить сообщество вокруг языка», — говорит Хуанг. «Я думаю, что это может быть критический момент для его выживания. У людей есть первоначальный энтузиазм, но чтобы сохранить язык живым, необходимо сообщество пользователей».

Кроме того, Хуанг в настоящее время работает над вводным руководством по программированию на языке вэньян, которое само написано на классическом китайском языке. «Выполнено около 40 процентов», — говорит он. «Целевой аудиторией книги может быть кто-то, у кого вообще нет опыта программирования. Однако мне нужно протестировать ее на вышеупомянутой аудитории, чтобы убедиться, поскольку я считаю, что некоторые идеи, которые естественны для меня, могут быть не очевидны для новичок в программировании».

В общем, «теперь у меня есть собственный язык программирования, именно такой, каким я хочу его видеть, и на классическом китайском языке, который мне очень нравится», — говорит Хуанг. «Я думаю, что изобретение собственного языка программирования — это идея, которая приходит в голову каждому программисту. (Это лучше всего объясняет изобилие языков программирования сегодня)».

Ставь жирнейший лайк. И подписывайся на мой канал. 😉Смотри мои новые публикации. До новых встреч. 🤫