[ale] What to use

greg at turnstep.com greg at turnstep.com
Wed Apr 23 10:36:58 EDT 2003



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


> Much as I dislike Java, it is without question a more appropriate tool
> than Perl for building large-scale, maintainable systems. Furthermore,
> you are more likely to find good Java progammers than good Perl
> programmers (whatever that might mean). I'm not saying Perl is
> unreliable, but I read the "perldoc perlreftut" page last night
> in an attempt to clear up my confusion about Perl references, and
> discovered that there are no less than *three* different syntaxes
> for dereferencing a reference! And there are syntax variations like
> that all over Perl, which means that you *will* have a tough time
> reading other people's code.

Sorry, but if you do not understand references within Perl, you do not 
know enough about the language to be supporting of it or to bash it.

The keyword here is "tool" - Perl is simply that. It can be used to 
write beautiful, elegant, and well-maintaned code. It can be used 
to write horribly inefficient line-noise-resembling dreck. I've seen 
the former appear in some very large-scale systems which Perl handled 
with no problems whatsoever. It's more a matter of the processes, the 
standards, and the quality of the programmers than which language 
you choose to use.

On a final note, I'm afraid that finding "good" programmers of 
either Java or Perl is a fairly rare event these days, IMO. But 
that's another thread.. :)


- --
Greg Sabino Mullane greg at turnstep.com
PGP Key: 0x14964AC8 200304231024

-----BEGIN PGP SIGNATURE-----
Comment: http://www.turnstep.com/pgp.html

iD8DBQE+pqTbvJuQZxSWSsgRAgYzAJ9G7fGJbwrmF5HrLxqhEtOL5lG8fACcCwiz
LoPb/Y5TUYB8QKLd7vKbRmY=
=MTq3
-----END PGP SIGNATURE-----



_______________________________________________
Ale mailing list
Ale at ale.org
http://www.ale.org/mailman/listinfo/ale





More information about the Ale mailing list