From: Florian Gross Date: 2003-11-30T11:34:38+09:00 Subject: Re: anything disappearing from Ruby for 2.0? Yukihiro Matsumoto wrote: > Hi, Moin! > |Is anything disappearing from Ruby in 2.0? > Candidates are: > * Perl style variables > * ../... in condition > * regex literal in condition > * Prec module > * maybe a few other things I can't think of now What about @@variables? As I see it they're confusing a large amount of new Ruby users and I don't see how they shouldn't be replaced with simpler attr_accessors in classes instead. (e.g. @@foo would be self.class.foo) I also find the module-syntax to be quite counter-intuitive, because you have to do 'module Foo; class << self' to get real namespaces. I think there maybe should be a separate namespace-construct. I'd also like to rename 'module' to 'mixin', but that might be too radical. I'm sure there's more that I'm not able to think off right now. Regards, Florian Gross