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