Kommunikasjon AV ACM
februar 7, 2020
Carnegie Mellon University Graduate Lingdong Huang har skapt det første programmeringsspråket basert på klassisk Kinesisk, som inkluderer en renderer som viser programmer på en måte som ligner på sider fra gamle Kinesiske tekster.
Huang Og andre Har skrevet dusinvis av programmer med sitt wenyan-lang-språk, hvorav mange er gjengivelser av matematiske algoritmer i gamle Kinesiske volumer-inkludert en fortune-telling algoritme avledet fra I-Ching.
Wenyan-lang benytter både tradisjonelle Kinesiske tegn og klassisk Kinesisk grammatikk, og dens design måtte innlemme hvordan klassisk Kinesisk ikke bruker mellomrom for å dele setninger i ord.
Huang sa at kodespråk bare har en viss mengde søkeord, og wenyan-lang går fra det lengste søkeordet til det korteste søkeordet i hvert program for å dechiffrere programmørens intensjoner.
Huang ser for seg at wenyan-lang bidrar til klassisk Kinesisk overlevelse, gjennom dannelsen av et fellesskap av brukere.
Fra IEEE Spectrum
Se Hele Artikkelen