[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: rough first impressions



On Sun, 2003-04-13 at 23:06, James McCartney wrote:
> On Sunday, April 13, 2003, at 09:37 AM, Miles Egan wrote:
> > * pervasive object orientation
> > One of Ruby's big strengths.  I think this is the right way to do this.
> 
> > * property / member function equivalence
> > Aka the Uniform Access Principle.  Another of Ruby's inspired moves.
> 
> > * collection stuff
> > Probably my favorite thing about Ruby is the elegance of it's iteration
> > mechanisms and corresponding syntax.
> 
> Smalltalk, not Ruby, deserves the credit for these.

Looks lik my complete ignorance of Smalltalk has finally embarrased me.
Half of being a good language designer is knowing from whom to steal,
right?

I think Matz usually mentions Smalltalk, Icon, and Lisp as his main
influences in designing Ruby.

-- 
Miles Egan <miles@caddr.com>

Attachment: signature.asc
Description: This is a digitally signed message part