OpenBSD 4.1: Puffy Strikes Again (O'ReillyNet)
Posted May 4, 2007 23:21 UTC (Fri) by
khim (subscriber, #9252)
In reply to:
OpenBSD 4.1: Puffy Strikes Again (O'ReillyNet) by arcticwolf
Parent article:
OpenBSD 4.1: Puffy Strikes Again (O'ReillyNet)
Quite the opposite - Perl is both safe and readable.
Unfortunately not. It's not safe and it's not readable and the reason is simple: a lot of operations in Perl don't have well-defined semantics. That's why threaded Perl is not default even today (it breaks a lot of scripts and there are no easy way to fix semantic because it's a mess) and why hopeless Perl6 project exists.
It just separates the "the right tool for the right job" folks that care about getting stuff done from the narrow-minded anti-evangelists that like to bitch and moan whenever their trigger word is mentioned.
Heh. Despite everything written above it's true: Perl is very good for work with texts where security is not important - and that's exactly what the pkg-config is! It's used to compile sources and these sources are then run from root. If you compile source which can potentially misuse pkg-config to mess with your system... then you have much bigger problem then pkg-config's usage of Perl: unsafe package can easily mess with system directly - no need to involve pkg-config!
(
Log in to post comments)