[Gllug] OSS CMSs

Doug Winter doug at pigeonhold.com
Thu Apr 28 09:15:55 UTC 2005


Ian Norton wrote:
> Thats a pretty sweeping comment, what exactly so readily springs up in 
> your mind as being the problem with perl?
> what are these serious flaws? perl was designed as a text processing 
> language (afaik), and it seems to do that
> pretty well when rendering a good proportion of the worlds web pages.

It's very hard to write good perl, and most people don't.  The standard 
libraries (CPAN) are a nightmare.  The code is very difficult to read at 
the best of times, and is almost completely unmaintainable.  It actively 
discourages object orientation, it encourages invisible side-effects and 
uses obscure punctuation to actively disguise what it's doing.  It 
converts between datatypes invisibly and with an almost cavalier 
disregard for good practice.  In fact, it seems to be a language that 
goes out of it's way to make it difficult to write reliable software.

It's success is in spite of it's features, not because of them.

doug.


-- 
6973E2CF: 2C95 66AD 1596 37D2 41FC 609F 76C0 A4EC 6973 E2CF
http://adju.st/
information wants to be noise
-- 
Gllug mailing list  -  Gllug at gllug.org.uk
http://lists.gllug.org.uk/mailman/listinfo/gllug




More information about the GLLUG mailing list