一些对编程的期望
-- 1 --
编程语言 或 sdk 或 操作系统 提供 某种类似 协程/虚拟线程(或者其他名字) 的概念独立于 进程-线程 结构之外,在运行期间它既有可能是进程也可能是线程,彼此通讯可以通过 unix domain socket 或类似方式实现,这样应用程序就可以不去考虑是用多进程还是多线程,也可以简化在多进程和多线程之间的转换。
-- 2 --
将 数字 作为一种函数对待
导致的现象 1 : 标识符的部分规则:任意非标点符号或分割符号之外的符号都可以以任意顺序组合成一个标识符,
数字属于标识符,所有由数字开头的标识符作为保留字,不能使用数字作为自定义的变量名或函数名是因为所有由数字组成的标识符都已经被定义
导致的现象 2 : 一致性,算数运算可以以函数调用的方式去理解,1 + 1 + 1 等价于 1(+, 1, +, 1),换成前缀表示法就是 (1 + 1 + 1) 等价于 (+ 1 1 1)
----
--- 完 ---