Python vs. Io
newsgroups at jhrothjr.com
Sat Jan 31 20:37:37 CET 2004
"Paul Prescod" <paul at prescod.net> wrote in message
news:mailman.1078.1075571238.12720.python-list at python.org...
> Daniel Ehrenberg wrote:
> > "Sean Ross" <sross at connectmail.carleton.ca> wrote
> > I'm not sure how to tell you this so I'll just give a heavily
> > commented example (comments in Io are with #, //, or /* */)
> > parentProto := Object clone //makes parentProto a new object
> > //:= is used for creating new variables
> > parentProto shared := 5 //parentProto's new slot shared holds 5
> Do you know why the creator of IO decided not to use the now-ubiquitous
> "." operator? I don't know whether I can define a "." operator that has
> the appropriate behaviour but that wouldn't help anyhow.
As far as I know, since everything is a "message send", the dot
is unnecessary. Every operation is either object.paremeter(s),
or syntactic sugar that gets transformed into that format.
> Paul Prescod
More information about the Python-list