From: hanzspam@... (=?ISO-8859-1?Q?Hannu_Kankaanp=E4=E4?=) Date: 2003-08-21T05:31:15+09:00 Subject: Re: Why did you switch from Python to Ruby? Ged Byrne wrote in message news:<20030819090212.52769.qmail@web10807.mail.yahoo.com>... > Brandon, > > I've switched from Python for two reasons: > > 1) Better objects. > > Pythons objects lack access control. They seem to be > designed for namespacing convenience rather than using > a true OO approach. Seems like you forgot inheritance, metaclasses, polymorphism and object instantiation (at least) - Objects in Python are hardly just namespaces. Access control in Python is done by letting the name of the variable tell if it's private and trusting that the people coding are adults who won't go touching other's privates just because it's possible. I wonder how this is such an inferior approach.