Re: [LAU] No batch processing on Linux?

From: david <gnome@email-addr-hidden>
Date: Sat Sep 25 2010 - 12:08:47 EEST

Joel Roth wrote:

> With all the subtle craft of software development,
> I find it suprising to hear a truism that
> it's hard to read perl. Harder than lisp?
> Hard than C? Harder than Forth?

I don't. I find perl utterly unreadable. Even simple basic perl stuff
eludes me. It's gobbledeygook. But then, I've yet to succeed in even
basic RegEx stuff regardless of language, so maybe I'm not good at
cryptic expressions in general.

Lisp I've glanced at. I think the nesting would drive me crazy.

C and C++ I can at least read.

I used to program in Forth. Forth is very readable - as long as you keep
the context and the stack in mind as you dive deeper into the vocabulary
of the particular program you're reading. (Forth programmers are also
famous for contests in writing the most unreadable one-line programs
that do something non-trivial. They like to do that - popup a one-line
program and challenge another Forth programmer to figure out what it
does. Don't ask me for one of those!)

Regardless of the programming language, the important part is the
design, architecture and coding discipline. Any programmer can write
unreadable, unmaintainable, cryptic code in any language. Explains why
perl is the way it is! ;-)

-- 
David
gnome@email-addr-hidden
authenticity, honesty, community
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Sat Sep 25 12:15:08 2010

This archive was generated by hypermail 2.1.8 : Sat Sep 25 2010 - 12:15:08 EEST