On Tue, 2004-12-14 at 09:31, Brian May wrote:
> The problem with perl as far as readability is concerned, not only
> does it have a numerous ways of doing exactly the same thing, but its
> goes all these weird symbols, and I can never remember what each one means,
> 
> eg:
> ( ) vs [ ] vs { }
> $# _  $@ $_ @$_ $> 
> -o -w -x -d 
> "" vs '' vs q{} vs qq{} vs qx{} vs qw{} vs  etc
> @ vs $ vs %
> == vs eq vs != vs ne
> 
> Ok, maybe I am going to extremes here, I actually have memorized some
> of these, but the fact remains it isn't obvious to a non Perl expert
> what these mean without looking up the documentation (and finding the
> appropriate spot in the documentation too!).
> 
> Personally, I much prefer a compiled language because the compiler is
> able to pick up on many mistakes that perl won't detect until you run
> the code in question. However, I still use perl for quick and dirty
> scripts.
> 
> Hope some of this helps....

Gee, I had just started to do some perl programing and now I find out
its alot more complex then I had hoped.

I like c / c++ very much but it lags behind the speed with which I can
write complex operations like http page getting and parsing.  And the
standard libraries still have functions that are thread unsafe and
possibly buffer overflow problems.

Thanks
Paul


_______________________________________________
mythtv-users mailing list
[EMAIL PROTECTED]
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users

Reply via email to