From: Dan.Pop@cern.ch (Dan Pop)
Subject: Re: Announcing new scripting/prototyping language
Date: 6 Feb 2004 18:29:43 GMT
Date: 2004-02-06T18:29:43+00:00 [thread overview]
Message-ID: <c00men$rdu$8@sunnews.cern.ch> (raw)
In-Reply-To: 8QNUb.21269$KV5.15480@nwrdny01.gnilink.net
In <8QNUb.21269$KV5.15480@nwrdny01.gnilink.net> "Frank J. Lhota" <NOSPAM.lhota.adarose@verizon.net> writes:
>"Joona I Palaste" <palaste@cc.helsinki.fi> wrote in message
>news:bvvjqj$4fb$1@oravannahka.helsinki.fi...
>> ... But C and C++ are a
>> breeze compared to the likes of Perl, Python and Lisp.
>
>I find Perl particularly obtuse. Perl reminds me of those comics where
>obscene language is replaced by a string of random puctuation characters.
It is perfectly possible to write Perl code that is as readable as
well written C code. And it is perfectly possible to write C code that
is as unreadable as badly written Perl code.
It's not the tool, it's the way it's used. Unfortunately, many Perl
tutorials encourage conciseness at the expense of readability. I started
to like Perl only when I realised that I don't have to follow the
tutorial's examples in my own coding.
>Frankly, I don't understand how Perl has caught on when there are more
>powerful, and more readable, string processing languages available.
Probably because Perl is a lot more than a string processing language and
has an excellent interface to the OS primitives. The C-derived syntax
makes it easy to learn to the C programmer, which is another big point,
exploited by many other languages which wanted to benefit from C's
popularity.
Dan
--
Dan Pop
DESY Zeuthen, RZ group
Email: Dan.Pop@ifh.de
next prev parent reply other threads:[~2004-02-06 18:29 UTC|newest]
Thread overview: 33+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-02-05 22:13 Announcing new scripting/prototyping language Dave Allison
2004-02-05 22:19 ` Christopher Benson-Manica
2004-02-05 22:56 ` Larry Hazel
2004-02-05 23:40 ` Victor Bazarov
2004-02-06 15:44 ` Georg Bauhaus
2004-02-06 15:49 ` Victor Bazarov
2004-02-06 16:01 ` Georg Bauhaus
2004-02-06 16:06 ` Victor Bazarov
2004-03-04 16:40 ` Richard Riehle
2004-02-05 23:53 ` Richard Heathfield
2004-02-06 8:38 ` Joona I Palaste
2004-02-06 14:49 ` Frank J. Lhota
2004-02-06 15:23 ` Martijn Lievaart
2004-02-06 19:01 ` Frank J. Lhota
2004-02-06 19:02 ` Jeff Schwab
2004-02-06 21:25 ` Martijn Lievaart
2004-02-07 14:43 ` Martin Krischik
2004-02-06 18:29 ` Dan Pop [this message]
2004-02-06 19:17 ` Frank J. Lhota
2004-02-07 20:33 ` Y2KYZFR1
2004-02-07 20:42 ` Joona I Palaste
2004-02-08 4:54 ` Les Cargill
2004-02-09 18:11 ` Warren W. Gay VE3WWG
2004-02-06 2:09 ` Les Cargill
2004-02-06 8:26 ` Preben Randhol
2004-02-06 16:23 ` Les Cargill
2004-02-06 18:15 ` Preben Randhol
2004-02-06 17:43 ` Martin Krischik
2004-03-04 16:58 ` Richard Riehle
2004-03-04 17:45 ` Warren W. Gay VE3WWG
2004-02-06 17:39 ` Martin Krischik
2004-02-06 1:00 ` Unforgiven
2004-02-06 3:02 ` Jack Klein
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox