【发布时间】:2015-04-04 03:27:37
【问题描述】:
我是 Erlang 的新手,我想知道为什么变量设计以大写字母开头,这与其他语言中的大写字母大不相同?
也许是因为它是不可变的?
【问题讨论】:
标签: erlang
我是 Erlang 的新手,我想知道为什么变量设计以大写字母开头,这与其他语言中的大写字母大不相同?
也许是因为它是不可变的?
【问题讨论】:
标签: erlang
除了@SteveVinoski 所说的,
以大写字母开头将变量与原子分开,这在 Erlang 代码中经常使用。原子总是以小写字母开头。模块名和函数名都是原子。
【讨论】:
早期版本的 Erlang 是在 Prolog 中实现的,就像 Prolog 一样,Erlang 变量以大写字母或下划线开头。
【讨论】: