On Jan 21, 2008 11:53 PM, Zed A. Shaw <[EMAIL PROTECTED]> wrote: > On Mon, 21 Jan 2008 20:08:46 -0200 > "Luis Lavena" <[EMAIL PROTECTED]> wrote: > > > > That's bullshit. All of those tests are simple checks to make sure > > > that you aren't passing in NULL pointers (which happens when the lib is > > > used generally). Removing those would be a tiny little impact on the > > > performance since they're written in raw C. Only reason that'd speed > > > things up is if the compiler wasn't doing its job right (which is > > > possible). > > > > > > > Please Zed, I'm not validating nor arguing against that decision. I > > just exposing that, the way I asked on #thin irc channel too a few > > weeks back. > > Sorry Luis, but I didn't say "Luis, you're a bullshitter." I said, > "That's bullshit." Meaning, the claim of a large performance increase > from just removing a series of if-statements isn't worth the loss in > security and safety. >
I know Zed, Monday was not a good day :-P (so no personal offense, just bad wording from my side). I was thinking sending an email with this thing I discovered on thin code, but found the opportunity to ask here (on ry thread instead). Don't you hate when you don't have enough time to do all the things you love? > You should know by now that if I *really* wanted to be mean to you I'd > say it directly to you. I'm talking about the code, nobody directly or > their personalities. Yes Zed, thankfuly you wouldn't, right? :-D I'm such a nice, lovely person, you couldn't be mean to me ;-) Take care man, -- Luis Lavena Multimedia systems - A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools. Douglas Adams _______________________________________________ Mongrel-users mailing list Mongrel-users@rubyforge.org http://rubyforge.org/mailman/listinfo/mongrel-users