ext_327366 ([identity profile] rfunk.livejournal.com) wrote in [personal profile] rfunk 2006-09-19 01:22 am (UTC)

Re: universally available

Python's big quirk is its indentation instead of block start/end markers, making it unlike any other language I'm aware of.

Its major annoyance, however, is that its OO is incomplete. Constants don't seem to be objects. Various operations work in a functional way rather than an OO way, while other operations are OO. Therefore it can be difficult to intuitively figure out whether to do x.foo or foo(x) or ClassName.foo(x).

I was quite happy when I discovered that Ruby fixes all these problems, plus includes many of the conveniences of Perl.

Someday I might mess with Erlang or Haskell. The only functional languages I've done anything with are Lisp and Scheme, and I haven't done much with them.

Post a comment in response:

(will be screened)
(will be screened if not validated)
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org