| Be careful, that might be strange. I was wondering, couldn't be strings removed from the language ? If you accept to make strings unmutable (and who needs mutable strings ? Furthermore, if I'm right, the only thing you can mutate in strings yet is individual characters : you cannot append or remove substrings) and to remove the character type (as in Python or Lua, accessing the ith character of a string could return a string of length 1), you don't need strings either. I mean, they can be unified with symbols. Aren't strings just uselessly complicating the language spec and programs where you have to manipulate symbols ? You know, when you have to coerce syms to string, appending them and then coercing them to a symbol one more time ? That's probably stupid & wrong, but I can't see why. Help me ! |