Re: LIFO package?
| From: | Tobias Schlitt | Date: | Tue, 23 Mar 2004 22:58:09 +0000 |
| Subject: | Re: LIFO package? | ||
| References: | 1 2 3 4 5 6 7 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-26720@lists.php.net to get a copy of this message | ||
<quote who="Martin Jansen">
>> Is ADT stable now?
> I have no idea. In fact I never did anything with the extension.
I did neither. Sorry, to say, but I hate Sterlings manner of overpraise his
new ideas and not finishing them...
>> 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.
Ok, I see the point. But nevertheless, a C package like ADT would be cool...
Damn, I should learn C... never had the time... maybe that works, when I
start studying...
Regards,
Toby
--
Tobias Schlitt
a passion for php http://www.schlitt.info