|
|
|
|
|
by bigtunacan
4119 days ago
|
|
The only problem with Ruby's implementation of symbols was possibility of DoS which is resolved through garbage collection in the latest Ruby. Something that I found a bit ironic about the video linked in the article is at 5 mins 30 secs in; he states, "Why not give the memory address a name that makes sense to a person?" Here is referring to assembly and the abstraction it makes and how this relates to the abstraction that is variables. Symbols are really a cross system immutable memory address abstraction; I don't see how this is a bad thing. |
|