【总结】文言编程工作坊

夫混沌初开,阴阳分晓。盖两仪化四象,四象生八卦,八卦生无穷,此天地万物之生也。至冯祖降世,悟有无之道,尽天机之正,锻金为骨,化爻为髓,作精妙之仪,御之以电,上可演九章算术,下可推少广方田, 乃开后世之先河。

然则阴阳之道,众人难之,皆欲代之以文,谓之语言。不意甲子之期未至,百家争鸣已然,程式语言之多,繁若《天官》之星宿,奇胜《山经》之走兽。然以文言编程者,似所未有。有奇人 LingDong,宿好文章,且通程式,乃做斯言,行文言编程之事。且承开源之大义,此当吾辈之所以勉励也。

吾辈小子数人,尝创可思摩斯之奥义。结其于文言程式之中,乃凭文法之妙,于方寸之间,创宇宙之万物。行此聚会,以文、程二物会友。固为一乐,并望君能于乐中有所获矣。

己亥年末,应程式之营所召,有朋数人,结伴于成都以南,紫荆谷中,引水流觞,以身践之,探寻文言程式之妙。较之以前汉字程式者,解其流行之道,悟其语法之意。期间,遇以文言程式难尽示万物之色,则畅言其未来之法。或曰以天干地支所代之,或曰以古法以充其文。诸如此类云云,语尽而意远,相得而益彰。

然则言谈终觉少,尚需躬行之。于是拟定四题,名曰:

题既定矣,闲话少言,乃以程式会之。

问天地之好在

习程之人尽知,欲习一言,必先呼之。是乎,吾等乃以天地好在问之,书之于天地轮回之间,此乃入门之式也,不提。

嘶嘶嗡嗡

一言既书,继而解题。题面曰:若有一术,设其能计之以数,然则其计数也,若逢倍三,则以诗之上阙以和之,若逢倍五,则以诗之下阙以和之,若倍三倍五,则和以全诗,问此如何?是谓「嘶嘶嗡嗡」之术也。

欲解此题者,需用以程式条件控之。题面虽简,然则精简之法层出不穷。不期在座者,皆乃浸淫程式之道十数载,仿若庖丁解牛,不出片刻便相继夺彩。

求斐氏列

世间万物,看似无甚相关者,冥冥之间却有所连矣。若海螺,若花朵,若星河,凡视之谐者,皆有同理,后世称之为「黄金分割术」。宇宙万物其被设计乎?

有先祖斐氏,探宇宙规律与其中,乃发现有一数列,自一始之,加相邻两项,以为后续之项。无限周转,则该列可复现此「黄金分割」之美于奥秘之间。

大巧若拙,大道至简。吾辈感先人之明,乃以文言程式求此「斐氏列」,现其于天地轮回之间,感其至妙也。

可思摩斯

有朋者秋,乃创「可思摩斯」之书。施其义,则可于「万物初始」之时创精灵若干,且在「天地轮回」之中控其于股掌之间。若精妙习之,实乃天地万物之创始者也。

秋尝观东洋之景,见其精怪,悚之。今与众人以「可思摩斯」之书重现之,以壮众人胆色也。并依此例,阐述于文言程式中创世天地之法。众人习之,皆有所得。

不觉间,时辰已过,众人乐之,并留念于紫荆谷中,互叮再约之期,乃去。


紫荆谷众创空间

紫荆谷众创空间(上海)于 2017 年 12 月 29 日在上海宝山区纬地路正式开园落地,该众创空间总面积达 3500 平方米,共有 2 层,集国际联合办公、孵化空间、创业服务、创业投资、创业导师培训工作室,打造创业环境一流、创业氛围和谐的新一代国际孵化器和加速器。不仅如此,紫荆谷众创空间细节之处还体现了国际化的要素,概念设计单位 Lifestyle Creating 是拥有国际视野的顶尖设计公司,成功开发并打造了新天地及诸多新概念商业地产项目。同时紫荆谷众创空间运营团队也都拥有丰富的国际化运作模式的专业背景。未来运营团队将结合技术资源、专业导师指导、全球市场接入、产业化落地、投融资服务等领域,为全世界的创业项目提供专项的垂直加速运作,帮助创业者突破发展瓶颈,将“紫荆谷”打造成为国家科技创新的“东方硅谷”,将“紫荆谷+”打造成为传统产业创新的高端平台。


【工作坊】文化成都,文言编程

说到中文编程,上了年纪的程序员想必知道易语言中蟒周蟒孔 Caml 等语言,所有支持 Unicode 的现代编程语言也都支持用汉字等非英文字符做标识符(比如水歌参与翻译的 CodeceptJS API)。但在华人 IT 界,中文编程一直争议极大、毁誉参半。不过,两岸四地的华人程序员们,多年来却从未放弃对母语编程的不懈探索。

最近一位在美国卡耐基梅陇大学读书的华人大四学生又新创了一门中文编程语言 —— WenYan(文言),一个月左右的时间便在 GitHub 斩获近一万四千 star!

WenYan 编程语言

但它与上述前辈迥然不同,不再是简单地替换英文标识符、关键字,徒生违和感,而是完全以古汉语的语法行文,再编译为 JavaScript、Python 等主流语言去运行,可谓是真正的用中文去编程

不仅如此,作者从一开始便运用开源社区运营手法 —— 英文说明文档语法规范文档在线开发环境本地编辑器插件等一应俱全,甚至还结合《九章算术》等古代数学著作的风格做了代码古籍图片生成器!实乃后生可畏,我大中华复兴有望矣!

于是乎,生长于中国历史文化名城的 FCC 成都社区也想为中文编程做一点微小的贡献,便有了本期工作坊(这恐怕是全球第一次文言编程线下活动)~

【时间】2020 年 1 月 12 日 13:30 ~ 17:30

【地点】成都市高新区天府五街 200 号 菁蓉国际广场 2A 栋 9 楼 紫荆谷众创空间


Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×