早在 1980 年代就有人在研究中文寫程式的可能了。
最經典的莫過於這個:
基於 Perl 的文言文程式語言的 PerlYuYan
來看看他的範例:
#!/usr/local/bin/perl
use Lingua::Sinica::PerlYuYan;
用警兮用嚴。
印道
1..1
哉兮
印編曰雜申雜申矣
又曰ok矣
又曰1矣
亂曰
國無人莫我知兮 又何懷乎故都
既莫足與為美政兮 吾將從彭咸之所居
再看看更經典的五言律師:
#!/usr/local/bin/perl
# The Sieve of Eratosthenes - 埃拉托斯芬篩法
use Lingua::Sinica::PerlYuYan;
用籌兮用嚴 井涸兮無礙。
印曰最高矣 又道數然哉。
截起吾純風 賦小入大合。
習予吾陣地 並二至純風。
當起段賦取 加陣地合始。
陣地賦篩始 繫繫此雜段。
終陣地兮印 正道次標哉。
輸空接段點 列終註泰來。
/Autrijus/
別懷疑,這些真的都是能跑的程式。
有興趣的話可以去看白話釋義:
http://david.logdown.com/posts/188331/style-perl-program-note