My namespace proposal described in Yet Another Try
rbb at techgame.net
Fri Sep 21 18:18:57 UTC 2007
On Sep 20, 2007, at 9:12 PM, Ramon Leon wrote:
>> Magritte and Magma already both very nearly use the same prefix, "MA"
>> and "Ma", respectively. It's hard for me to accept, after
>> all this discussion and effort and say Göran's finally makes
>> it into the base image, that I could very easily collide with
>> Magritte unless at least one of us renames a bunch of stuff.
> We use two letter prefixes because we're forced to see them and
> type them
> constantly, with Göran's proposal, it'd be much more common to use
> Magritte:: or Magma:: as the prefix since you wouldn't be typing
> it, it'd
> resolve naturally when you just used the short class name. Granted
> doesn't help existing packages with short prefixes, but it'd help
> new code.
> If it worked well, I'd sure take the time to rename my code to use it.
I completely agree with this as well - I would have no problem adding
longer prefixes to my code, and would make class names more readable
when they weren't shortened by the tools...
More information about the Squeak-dev