What's better about Ruby than Python?

Jacek Generowicz jacek.generowicz at cern.ch
Thu Aug 21 10:27:01 EDT 2003


Borcis <borcis at users.ch> writes:

> Jacek Generowicz wrote:
>
> > You criticize macros for not encouraging code sharing (they do, by
> > encouraging you to share the (vast) underlying language while reaching
> > out towards a specific domain), while your preferred solution seems to
> > be the ultimate code non-sharing, by throwing away the underlying
> > language, and re-doing it.
> 
> This criticism can't help looking frivolous,

Only in so far as the original thesis is frivolous.

> You appear to be confusing "language" with "speech".

I'm not sure what you mean by this.

Are you saying that macros are "language" because you've heard the
buzz-phrase that "macros allow you to modify the language", while
functions, classes and modules are "speech", because no such
buzz-phrases about them abound ?

If so, then you are erecting artificial boundaries between different
abstraction mechanisms. (All IMHO, of course.)




More information about the Python-list mailing list