From: Ben Giddings Date: 2004-07-03T02:56:21+09:00 Subject: Re: Why I don't use Ruby. gabriele renzi wrote: >>+ it's purely object-oriented (unlike Python & Perl), thus functional or >>procedural guys might get offended or turned off. > > actually the python guys would strongly disagree. Python is pure-oo > since v2.2 IIRC Whoa, depends on how you define 'pure-oo'. Maybe they are OO under the covers, but the interface (which has remained backwards-compatible) sure isn't very OO. Take for example, 'len', it's not a property of Strings or Arrays, it's a function you apply to them to get their length. Same goes for 'map', it's not a property of lists or arrays, it's just a function. Maybe behind the scenes Integers are now objects, but that sure doesn't make the language seem very 'pure-oo'. Ben