Re: Announcing new scripting/prototyping language

From: Les Cargill (lcargill_at_worldnet.att.net)
Date: 02/08/04

  • Next message: Doug van Vianen: "Re: Using implements Runnable and MouseListener"
    Date: Sun, 08 Feb 2004 04:54:11 GMT
    
    

    Y2KYZFR1 wrote:
    >
    > Joona I Palaste <palaste@cc.helsinki.fi> wrote in message news:<bvvjqj$4fb$1@oravannahka.helsinki.fi>...
    > > Richard Heathfield <dontmail@address.co.uk.invalid> scribbled the following
    > > on comp.lang.c:
    > > > Larry Hazel wrote:
    > > >> Christopher Benson-Manica wrote:
    > > >>>
    > > >>> When I need a language that's easy to use and readable, I turn
    > > >>> directly to C. Don't let me stop you, though.
    > > >>
    > > >> C? Easy to read? You have got to be kidding.
    > >
    > > > Compared to the other languages in this crosspost? Damn right it's easy to
    > > > read! :-)
    > >
    > > > I mean yes, okay, I know what you mean. Any sufficiently advanced IOCCC
    > > > entry is indistinguishable from line noise. But not /all/ C programs are
    > > > IOCCC entries!
    > >
    > > I find C harder to read than Java, and easier to read than C++. I
    > > don't know about Ada, as I've never seen it. But C and C++ are a
    > > breeze compared to the likes of Perl, Python and Lisp. They look like
    > > C looked while I was still a BASIC programmer: a random jumble of
    > > punctuation marks.
    >
    > you have obviously never even seen a Python program, since it does not
    > use any punction marks. It ( and Lua ) are about as close to
    > executable pseudo-code as you can get. Python ( and Lua ) is
    > "comprehendable" by anyone that can read english for the most part. C
    > and C++ are not.
    >
    > Python enforces rules about formatting even, so everyones Python code
    > HAS to conform to the same formatting rules, thus contributing to even
    > more "readibility"

    This brings in question the meaning of "readability". I'd say
    readability is for those practiced in the language, not "civilians".

    --
    Les Cargill
    

  • Next message: Doug van Vianen: "Re: Using implements Runnable and MouseListener"

    Relevant Pages

    • Re: case/switch statement?
      ... > performance is not a goal for reasons of *readability*. ... > surrounding ones (in Python or a language with explicit block ... with variably formated records where each record contains a record type flag. ... if the translation is pretty much one to one then the argument ...
      (comp.lang.python)
    • Re: Py3K idea: why not drop the colon?
      ... It is a very good idea as the colon is technically redundant (not ... Research being old does not automatically invalidate it. ... Sure, it's still very easy to teach basic Python, but if you're concerned about readability, take a look at any real-world Python app or library. ...
      (comp.lang.python)
    • Re: Ada Popularity: Comparison of Ada/Charles with C++ STL (and Perl)
      ... Python get's my vote for most readable in this case. ... > That's actually my biggest problem with Perl. ... to improve code readability, ... > programmer, who wasn't completely confused by their ...
      (comp.lang.ada)
    • Re: python3: where keyword
      ... >> a lot of effort for something which would hurt readability a lot. ... or even by a compiler from some other language. ... I belive in the Zen of Python. ... I don't want Python to be LISP. ...
      (comp.lang.python)
    • Re: python coding contest
      ... > I feel that python is more beautiful and readable, ... most programmers (who care about readability and quality) want to ... party modules to be used? ...
      (comp.lang.python)