欢迎光临散文网 会员登陆 & 注册

汉化理查德琼斯写的forth教程(二)

2022-11-06 21:00 作者:全民编程是有意义  | 我要投稿

由于这次汉化有两个文件, 所以将其分为两篇文章阐述,

这个文件主要是基于前面在汇编基础上建造的原语,来构建稍微复杂一点的编程语法(句法)

或者说构建更为适合人阅读和理解的代码块, 我说过这是使用分治算法思维的一种体现,

这种利用分治进行递归的过程是没有极限的,不会受到C语族那样的语法信息茧房的限制,

栈语言没有lisp这种通过宏造DSL的说法, 因为forth这样的栈语言根本不需要用DSL来证明自己能屈能伸!

为啥?

因为栈语言可以从机器语言开始建起, 直到超越自然语言.

我认为中文汉字编程的春天可以来临啦, 建生态繁荣就可以, 因为栈语言实在太简单了, 业余人和热衷中文编程人,自不必多说, 那些非专业编程的朋友, 只是想用编程解决一些日常生活工作琐碎问题, 又不想学专业C语族那复杂编程的朋友, 这次真的可以实现啦,

为啥栈语言简单, 我一句话就可以描述完它的语法(句法); 就是栈这个字本身的含义, 一个装东西的器皿.

咋样,够简单吧, 你在使用它的时候,只要脑子里一直保持一个栈的形象, 你想象出一个装东西的器皿即可熟练使用,

为此,我还做了3D视频来讲解和演示, 有兴趣的朋友, 可以翻看我的视频.

现在栈语言的生态还非常孱弱, 所以让不知其为何物的广大陌生朋友觉得它神秘 难用, 又因为现在栈语言只有forth PostScript 这类基于拉丁字母的英文实现, 但这不要紧, 只要丰富其用中文汉字写的代码生态即可, 新蓝海 新赛道,需要大家共同建设.

不说多的, 贴第二个文件的代码;


汉化理查德琼斯写的forth教程(二)的评论 (共 条)

分享到微博请遵守国家法律