Communications of the ACM

February 7, 2020

osa kiinaksi kirjoitettua ohjelmaa.

uusi ohjelmointikieli perustuu klassiseen Kiinaan.

luotto: Lingdong Huang

Carnegie Mellon – yliopistosta valmistunut Lingdong Huang on luonut ensimmäisen klassiseen Kiinan kieleen perustuvan ohjelmointikielen, joka sisältää renderöinnin, joka näyttää ohjelmia samalla tavalla kuin muinaisten kiinankielisten tekstien sivut.

Huang ja muut ovat kirjoittaneet wenyan-Langin kielellään kymmeniä ohjelmia, joista monet ovat matemaattisten algoritmien tulkintoja muinaisissa kiinalaisissa niteissä-mukaan lukien i-Chingistä johdettu ennustusalgoritmi.

Wenyan-lang käyttää sekä perinteisiä kiinalaisia kirjoitusmerkkejä että klassista Kiinan kielioppia, ja sen suunnittelussa oli otettava huomioon, miten klassinen Kiina ei käytä välilyöntejä lauseiden jakamiseen sanoiksi.

Huangin mukaan koodauskielillä on vain tietty määrä avainsanoja, ja wenyan-lang etenee kunkin ohjelman pisimmästä avainsanasta lyhimpään avainsanaan selvittääkseen ohjelmoijan aikeet.

Huang kuvittelee wenyan-Langin edistävän klassisen Kiinan selviytymistä muodostamalla käyttäjäyhteisön.
From IEEE Spectrum
Katso koko artikkeli

Vastaa

Sähköpostiosoitettasi ei julkaista.