瞎扯淡 符号 Symbol

ssqq · 2013年08月26日 · 最后由 qiukun 回复于 2013年08月27日 · 3135 次阅读

第一次接触 Ruby, 感觉符号这个概念很特别,不过看到符号只是当一种快速的字符串字面量表示法后,也没有深入研究。

学习 Lisp 的时候,符号这个概念搞了很久才弄明白一点。原来 Ruby 的符号概念来自于 Lisp。但符号在 Lisp 语言中的用途实在太多了,Ruby 只用到了字符串的替代功能。因为 Ruby 没有宏,所以,符号的其他用处在 Ruby 中也就没有用了。

Ruby 为程序员的自由做了太多的变通,致使这门语言把 Ruby 程序员给宠坏了。越来越不愿意写 Java。

0-0 编译原理里面到处是 Symbol 吧?

需要 登录 后方可回复, 如果你还没有账号请 注册新账号