--KsGdsel6WgEHnImy
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, May 01, 2011 at 12:48:13AM +0900, Duke Normandin wrote:
> On Sun, 1 May 2011, Michael Sokol wrote:
> >
> > I like Chad's explanation.
> >
> > I'd like to add that by definition, an object is a state and a
> > behavior. In the case of a method object, it surely has a behavior,
> > but I would question its state.
>=20
> I've dabbled with Smalltalk and Self, and so his explanations of the
> way Ruby operates remind me _a lot_ of how the former languages work.

Relevant to this, Kent Beck is reputed to have said "I always knew that
one day Smalltalk would replace Java. I just didn't know it would be
called Ruby."

--=20
Chad Perrin [ original content licensed OWL: http://owl.apotheon.org ]

--KsGdsel6WgEHnImy
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (FreeBSD)

iEYEARECAAYFAk28TtcACgkQ9mn/Pj01uKVHTACfdGqTX0SmuzT29ArA7WZy4fwo
0BYAoL2zPA3dsbExLl6f0wPaOSa5USLE
=Ku9v
-----END PGP SIGNATURE-----

--KsGdsel6WgEHnImy--

On Sun, May 01, 2011 at 12:48:13AM +0900, Duke Normandin wrote:
> On Sun, 1 May 2011, Michael Sokol wrote:
> >
> > I like Chad's explanation.
> >
> > I'd like to add that by definition, an object is a state and a
> > behavior. In the case of a method object, it surely has a behavior,
> > but I would question its state.
>=20
> I've dabbled with Smalltalk and Self, and so his explanations of the
> way Ruby operates remind me _a lot_ of how the former languages work.

Relevant to this, Kent Beck is reputed to have said "I always knew that
one day Smalltalk would replace Java. I just didn't know it would be
called Ruby."

--=20
Chad Perrin [ original content licensed OWL: http://owl.apotheon.org ]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (FreeBSD)

iEYEARECAAYFAk28TtcACgkQ9mn/Pj01uKVHTACfdGqTX0SmuzT29ArA7WZy4fwo
0BYAoL2zPA3dsbExLl6f0wPaOSa5USLE
=Ku9v
-----END PGP SIGNATURE-----