View Single Post
Old 04-02-2009, 01:32 AM   #12
delphidb96
Wizard
delphidb96 ought to be getting tired of karma fortunes by now.delphidb96 ought to be getting tired of karma fortunes by now.delphidb96 ought to be getting tired of karma fortunes by now.delphidb96 ought to be getting tired of karma fortunes by now.delphidb96 ought to be getting tired of karma fortunes by now.delphidb96 ought to be getting tired of karma fortunes by now.delphidb96 ought to be getting tired of karma fortunes by now.delphidb96 ought to be getting tired of karma fortunes by now.delphidb96 ought to be getting tired of karma fortunes by now.delphidb96 ought to be getting tired of karma fortunes by now.delphidb96 ought to be getting tired of karma fortunes by now.
 
Posts: 2,999
Karma: 300001
Join Date: Jan 2007
Location: Citrus Heights, California
Device: TWO Kindle 2s, one each Bookeen Cybook Gen3, Sony PRS-500, Axim X51V
Quote:
Originally Posted by AZed View Post
Because it's a lot faster to develop in Perl, it's portable (EBook::Tools runs successfully under Windows, MacOSX, and many flavours of Unix), and if you have good habits the resulting code is substantially more readable and easier to build on. (Mind you, if you *don't* have good habits, Perl will cheerfully load the fully automatic shotgun and pre-aim it at your foot, but that's another story entirely.)

I programmed for many years in C++. I pray I never have to again. (C or C#, maybe.) In any case, library support is poor and nonportable for it. Pascal is an even worse choice. Java would have at least been portable, but I've always found the integration of Java with the unix environment to be hideously clunky, and again, the free software library availability is close to nonexistent. When Java gets the equivalent of CPAN or even PyPI, I'll re-evaluate it.

What problem exactly are you having with Perl?
Perl is almost as bad as FORTH for write-once, read-never. Python is nearly as bad. Portable??? Lesseenow. C/C++ can be written on Linux, Mac and PC systems. Pascal nearly so. Java as well. And ALL of those can be made robust and into clear, simple, GUI .EXEs... But Perl??? One might as well write it in VBScript. PFAUH!
delphidb96 is offline   Reply With Quote