Re: LIFO package?

From: Date: Tue, 23 Mar 2004 22:25:05 +0000
Subject: Re: LIFO package?
References: 1 2 3 4 5 6  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-26716@lists.php.net to get a copy of this message
On Tue Mar 23, 2004 at 11:0722PM +0100, Tobias Schlitt wrote: > Is ADT stable now? I have no idea. In fact I never did anything with the extension. > Is Sterling really working further on it? Last "real" > changes to that code seem to be months, when not years, ago. For that having > a simple PHP package with those classes sounds not that bad to me. It is actually very, very, very bad, because it will lead people into deceptive security: Implementations of datatypes need to be fast per definition, because they are probably one of the most basic things in a programming language. Thus it is common sense to implement new types at the lowest level that is possible (without diving into assembler progamming). In case of PHP, the lowest level is a C extension. Compared to low level implementations, userland implementations will be terribly slow. And that's, where "deceptive security" joins the game: Having slow implementations of advanced datatypes in PEAR will cause people to start using the types more or less heavily, because they think that the stuff can't be bad if it comes from PEAR. But in fact, the stuff is bad. Even bader than Usama and Sideshow Bob together. -- - Martin Martin Jansen http://martinjansen.com/

« previous php.pear.dev (#26716) next »