Okay, so we've got two points of dispute:

1) Jeff doesn't think the sigil should be part of the variable name
2) Both Jeff and Jonathan have pointed out that languages we care about *do* have a combined function/varname store. (Though class names/namespaces seem to be separate)


For point #1, I think we're just going to have to live with the ugliness. It's either that or globs and, well, if we go with globs there are a number of people lined up to have words with me, and I think I'd like to avoid that. So names are names, perl 6 gets to prepend the sigils as Larry wants, and we have to do all sorts of mildly interesting hackery for perl 5, but we can deal with that.

This is *not* an ideal solution, but it is a reasonably workable one, and I can deal with that.

For point #2, I need to do a bit more research. I'm fine with mashing functions and variables into a single big mass -- the only reason I was splitting them out was that I was thinking they needed to be, but that thinking may well have been wrong. (Which is fine, and not the first time :) Better to catch that now instead of later.
--
Dan


--------------------------------------it's like this-------------------
Dan Sugalski                          even samurai
[EMAIL PROTECTED]                         have teddy bears and even
                                      teddy bears get drunk

Reply via email to