From: Christophe Grandsire Date: 2005-11-02T23:02:56+09:00 Subject: Re: ruby-dev summary 27393-27541 Selon nobuyoshi nakada : > > I thought only second, :jcode$chop. That is, it is just an name. > It still looks strange to me. I'd really rather have namespaces after rather than before the method name. Especially if using '@' (pronounced 'at') as I did. It just feels easier to read (especially since you still keep the object and its method next to each other, with just a period in between, unlike the current syntax which puts a possibly arbitrary name between the object and the method it receives). In other words, I find: string.chop@namespace(args) easier to read than: string.namespace$chop(args) Strangely enough I don't have that much problems putting the namespace between the method name and its arguments :) . > > By the way, are namespaces in their own namespace? (pardon the repetition) > > I don't think they can be nested. > I wasn't clear, sorry (the attraction of the pun was just too much for me to resist :/ ). I meant to ask whether namespace names would be clashing with method names (or variable names?) or if they were completely separate (and thus would allow me to give to a namespace the same name as an existing method for instance). Also, can one start a namespace name with a capital letter? -- Christophe Grandsire. http://rainbow.conlang.free.fr It takes a straight mind to create a twisted conlang.