634600
如今js大行其道, 能用js写的最终都会用js, 这听上去有些夸张, 但采用js的方式真的毫无违和感, 接下来就有一种采用js实现中文编程的方式:
特征 唐诗宋词 {
基态(人物) {
此.人物 = 人物
}
曰() {
匹配(此.人物) {
场景 '李白':
打印('故人西辞黄鹤楼, 烟花三月下扬州')
返回
场景 '张继':
打印("姑苏城外寒山寺, 夜半钟声到客船")
返回
场景 '苏轼':
打印(`人生如逆旅,我亦是行人`)
返回
默认:
打印('选择: 李白 | 张继 | 苏轼')
返回
}
}
}
定义 李白 = 唐诗宋词.基态('李白')
定义 张继 = 唐诗宋词.基态('张继')
定义 苏轼 = 唐诗宋词.基态('苏轼')
李白.曰()
张继.曰()
苏轼.曰()
尽管中文编程广受吐槽, 但如果将中国的文化内涵体现在编程中, coding也能像书法/写作一样行云流水!
欢迎讨论, 不喜勿喷!