kommunikation af ACM
februar 7, 2020
Carnegie Mellon University-kandidat Lingdong Huang har oprettet det første programmeringssprog baseret på klassisk kinesisk, som inkluderer en renderer, der viser programmer på en måde, der ligner sider fra gamle kinesiske tekster.
Huang og andre har skrevet snesevis af programmer med hans sprog, hvoraf mange er gengivelser af matematiske algoritmer i gamle kinesiske bind-herunder en spå algoritme afledt af I—Ching.
vi bruger både traditionelle kinesiske tegn og klassisk kinesisk grammatik, og dens design måtte inkorporere, hvordan klassisk kinesisk ikke bruger mellemrum til at opdele sætninger i ord.
Huang sagde, at kodningssprog kun har en bestemt mængde nøgleord, og vi går fra det længste nøgleord til det korteste nøgleord i hvert program for at dechiffrere programmørens intentioner.
Huang forestiller sig, at han bidrager til klassisk kinesers overlevelse gennem dannelsen af et fællesskab af brugere.
fra IEEE Spectrum
se hele artiklen