kommunikation av ACM
Februari 7, 2020
Carnegie Mellon University graduate Lingdong Huang har skapat det första programmeringsspråket baserat på klassisk kinesiska, vilket inkluderar en renderare som visar program på ett sätt som liknar sidor från forntida kinesiska texter.
Huang och andra har skrivit dussintals program med sitt wenyan-lang—språk, varav många är återgivningar av matematiska algoritmer i forntida kinesiska volymer-inklusive en spådomsalgoritm härledd från I-Ching.
Wenyan-lang använder både traditionella kinesiska tecken och klassisk kinesisk grammatik, och dess design var tvungen att införliva hur klassisk kinesisk inte använder mellanslag för att dela meningar i ord.
Huang sa att kodningsspråk bara har en viss mängd nyckelord, och wenyan-lang går från det längsta nyckelordet till det kortaste nyckelordet i varje program för att dechiffrera programmerarens avsikter.
Huang föreställer wenyan-lang bidrar till klassisk kinesiska överlevnad, genom bildandet av en gemenskap av användare.
från IEEE Spectrum
visa hela artikeln