OpenBSD 4.1: Puffy Strikes Again (O'ReillyNet)
Posted May 5, 2007 0:18 UTC (Sat) by
tetromino (subscriber, #33846)
In reply to:
OpenBSD 4.1: Puffy Strikes Again (O'ReillyNet) by khim
Parent article:
OpenBSD 4.1: Puffy Strikes Again (O'ReillyNet)
> It's not safe
$ perldoc Safe
> it's not readable
a matter of taste; I find it more as readable as C and Python, and vastly more readable than Javascript.
> a lot of operations in Perl don't have well-defined semantics.
No, you just haven't read the documentation or the Camel Book
> That's why threaded Perl is not default even today
Threaded perl not default because of *thread-unsafe external C libraries* many old Perl modules link to.
> there are no easy way to fix semantic because it's a mess
It's not perl's fault that C programmers don't know how to use pthreads properly.
> why hopeless Perl6 project exists
The perl6 project exists because perl5 is over 10 years old, and has some obvious deficiencies. The project appears "hopeless" because it is long on ambition, short on manpower, and because perl's traditional test-based development style is an inherently slow process (compared to many other projects' style of "release it when it compiles").
(
Log in to post comments)