From: Albert Wagner Date: 2002-11-04T04:39:35+09:00 Subject: Re: Thoughts on Ruby On Saturday 02 November 2002 11:56 pm, Austin Ziegler wrote: > On Sun, 3 Nov 2002 10:57:29 +0900, Enric Lafont wrote: > > Why does common operators like "=" , "and", " .." , "or" etc ... > > can not be overloaded or redefined ?, maybe the complexity of the > > Ruby parser comes from the fact that everything is ALMOST an > > object or a method. > > I don't actually see this (that everything is "almost" an object). I read this differently. Certain peculiarities in the english syntax led me to suspect english-as-second language. I assumed, rightly or wrongly, that Enric meant that: ALMOST everything is an object or a method. > > > Why is not "=" a method? > Again, I think a misunderstanding. assignment comparator Smalltalk := = Ruby = == -- "I invented the term Object-Oriented, and I can tell you I did not have C++ in mind." -Alan Kay