Re: rough first impressions
Miles Egan <[email protected]> 14 Apr 2003 08:47:09 -0700
| Newsgroups | gmane.comp.lang.goo.general |
|---|---|
| Message-ID | <[email protected]> |
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 <[email protected]>
signature.asc
(application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQA+mtf9U4Jq/wH1PVERAqo7AKCp+HjWtFtmv8DygERh55PHW9gCEgCgwDWJ r0TZJKLdXNJcmwJZwiq3o3Q= =Mo7E -----END PGP SIGNATURE-----