Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 09 Feb 1999 04:03:30 +1000
From:      Greg Black <gjb@comkey.com.au>
To:        Patrick Seal <patseal@hyperhost.net>
Cc:        root@isis.dynip.com, ben@scientia.demon.co.uk, freebsd-questions@FreeBSD.ORG
Subject:   Re: Help About Shell Script 
Message-ID:  <19990208180330.13189.qmail@alpha.comkey.com.au>
In-Reply-To: <Pine.BSF.4.05.9902072023090.77528-100000@foobar.hyperhost.net>  of Sun, 07 Feb 1999 20:28:58 EST
References:  <Pine.BSF.4.05.9902072023090.77528-100000@foobar.hyperhost.net> 

next in thread | previous in thread | raw e-mail | index | archive | help
> Don't worry about perl.  I learned it at 14 and had it pretty well
> mastered (meaning I could Obfuscate my code for dem contests) as I turned
> 16.  I also learned C about that time and now (being sixteen) am learning
> C++. Perl is *really* easy to learn.

And when you grow up, you'll realize that neither perl or C++ is
worth learning.  These languages are both absurd examples of how
not to invent a programming language.

> Go to www.oreilly.com and get 'Learning Perl', 'Programming Perl', and if
> you're rich get the 'Perl Cookbook' too. There's also a really nifty
> Pocket Reference.  

You'll go blind if you do this -- of all currently popular
langauges, perl is the one most calculated to induce visual
dizziness.

The real answer is to use real languages with clean and elegant
syntax and sufficient simplicity to be easy to read -- the
write-only nature of both perl and C++ means that, even when
people get something working, it's almost impossible for the
author (let alone anybody else) to make changes later without
breaking everything.  The obvious examples of languages that are
worth learning are C and Python (and probably lisp).

-- 
Greg Black <gjb@acm.org>


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990208180330.13189.qmail>