level 1
在python是没有符号的,哈希/散列/字典用字符串就能正常工作,取对象的方法(getattr)也可以用字符串取。
smalltalk也有符号,这仅仅是对lisp的传承吗?
刚接触ruby。
2022年08月16日 14点08分
1
level 3
其实Ruby里面的Symbol是比较接近Java里面String的。如果你声明了两个同名的Symbol,其实在内存上指向的是同一个,但是Ruby中的两个字符串即使是同名的在内存上也是两个不同的物件。
2022年08月19日 23点08分
2
level 1
自答一下,在如postscript的语言里,没有字符串,只有符号。也许字符串是一种对符号的取代吧
2022年10月24日 13点10分
4