Пока кто-то пытается постичь основы Python или стать экспертом в Java, в мире появляются новые языки программирования, которые ломают стереотипы. Кто бы мог подумать, что может появиться язык, использующий не латиницу, а китайские иероглифы!
Вэньянь-лан (Wenyan-lang) — язык программирования, который появился совсем недавно, но уже наделал шума в мире IT. Уроженец Шанхая и выпускник американского Университета Карнеги-Меллона Линдун Хуан (Lingdong Huang) придумал его спонтанно.
Молодой человек параллельно с учёбой увлекался чтением книг на классическом китайском языке. Однажды ему пришла в голову мысль соединить китайскую письменность и программирование, разработав язык на основе иероглифов. И спустя год язык был готов!
Визуально код на вэньянь-лане выглядит так же, как и тексты в тех самых книгах на классическом китайском: написание текста сверху вниз, фон, напоминающий бумагу. В языке не используются пробелы, зато имеется цветовая подсветка.
Несмотря на свою нетипичность, вэньянь-лан уже используется в десятках программ, созданных китайскими разработчиками. Он функционирует не хуже своих старших собратьев, а по красоте, возможно, даже и превосходит их. Поэтому с каждым днём число поклонником вэньянь-лана только растёт.
Сейчас в планах у Линдуна Хуана — запустить сайт, где пользователи смогут делиться своим кодом на этом языке, а также собрать библиотеки графики и создать компиляторы для Python, Java, Ruby, JavaScript и C ++. Также идёт работа над руководством по вэньянь-лану, которое будет написано на том же классическом китайском.
Что ж, может, пора ответить на это русскому IT-миру и создать язык программирования на основе древнерусского языка :D