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

Re: [pygame] Pygame vs RUDL



> I recently tried Ruby along with RUDL - the Rubyesque Directmedia Layer -
> and found out a few things:
>
> 1) I don't really see why so many people decide to use Ruby - Although
some
> of it's features are nice, the syntax is too ambiguous and/or obfuscating
at
> times (IMHO). Of course I still like it better than most other scripting
> languages out there (cough, PERL), with the notable exception of Python
:).

Sort of off topic, but...

The great feature of Ruby is that, as well as defining data abstractions,
Ruby lets you also define *control* abstractions using it's closures (aka
blocks).  It's not quite as good at this as Lisp and Smalltalk, but once you
get used to the concept using a language that doesn't allow this level of
expressiveness feels like wearing a straightjacket.

Cheers,
            Nat.

____________________________________
pygame mailing list
pygame-users@seul.org
http://pygame.seul.org