On Wed, Apr 23, 2008 at 11:21 AM, David A. Black <dblack / rubypal.com> wrote: > Hi -- > > I'd like to request the deprecation/removal of :: as a synonym for the > method-calling dot. I think it's a good opportunity to take out > something that Ruby doesn't need. We've already got the dot, which > always means "send a message", and :: already means something else > (constant resolution). > > My view is that if it weren't already there, it would never occur to > anyone to put it in at this point. Of course, it *is* already there, > but I think it would be well worth taking it out. In my 7.5 years of > Ruby programming I've never seen it demonstrate any usefulness at all. > Even that I agree with you, I found several examples around the web and usage of :: over . for things like Dir::tmpdir, File::open and others. What about a deprecation warning in 1.9 and get rid of those in 2.0? -- Luis Lavena Multimedia systems - Human beings, who are almost unique in having the ability to learn from the experience of others, are also remarkable for their apparent disinclination to do so. Douglas Adams