comunicări ale ACM

februarie 7, 2020

parte a unui program scris în Chineză.

un nou limbaj de programare se bazează pe Chineza clasică.

Credit: Lingdong Huang

Universitatea Carnegie Mellon absolvent Lingdong Huang a creat primul limbaj de programare bazat pe Chineza clasică, care include un renderer care afișează programe într-un mod similar cu paginile din textele antice chinezești.

Huang și alții au scris zeci de programe cu limbajul său wenyan-lang, dintre care multe sunt interpretări de algoritmi matematici în volume antice chinezești—inclusiv un algoritm de ghicire derivat din I-Ching.

Wenyan-lang folosește atât caractere tradiționale chinezești, cât și gramatică clasică chineză, iar designul său a trebuit să încorporeze modul în care Chineza clasică nu folosește spații pentru a împărți propozițiile în cuvinte.

Huang a spus că limbile de codare posedă doar o cantitate stabilită de cuvinte cheie, iar wenyan-lang progresează de la cel mai lung cuvânt cheie la cel mai scurt cuvânt cheie din fiecare program pentru a descifra intențiile programatorului.

Huang își propune ca wenyan-lang să contribuie la supraviețuirea chinezilor clasici, prin formarea unei comunități de utilizatori.
From IEEE Spectrum
vezi articolul complet

Lasă un răspuns

Adresa ta de email nu va fi publicată.