Zeev, On Fri, Feb 27, 2015 at 3:36 PM, Zeev Suraski <z...@zend.com> wrote: >> -----Original Message----- >> From: Anthony Ferrara [mailto:ircmax...@gmail.com] >> Sent: Friday, February 27, 2015 10:21 PM >> To: Dmitry Stogov >> Cc: Zeev Suraski; Jordi Boggiano; PHP Internals >> Subject: Re: [PHP-DEV] Re: Zend JIT Open Sourced >> >> Dmitry, >> >> > Sneaky sneaky. Also completely fake. >> >> It's been brought to my attention that some people have taken what I said >> completely out of context and insinuated it as a direct insult to you. > > Anthony, > > I'm not sure how calling what Dmitry did sneaky (adj. furtive, stealthy; > deceptive, deceitful) and fake (ajd. counterfeit, false) is not an insult. > You could have picked wrong, problematic, inadequate, poor - or a dozen > other adjectives that don't literally claim that Dmitry did it intentionally > to give an unfair advantage to the PHP implementation (which, just in case > anybody's wondering, you also wrote literally, using the word > 'intentionally' in the previous sentence. > > You're not clairvoyant and you have no idea whether Dmitry did it > intentionally or not, and the adjectives you used mean negative intent. > > If you apologize, apologize for real and not with disclaimers that it was > taken out of context. It wasn't. > > And I have no idea why I had to bring it to your attention. If somehow you > slipped, you should have fixed it yourself immediately.
I had intended it as a remark about the code. Not about him personally, not about you, not about Zend. The presence of the explicit buffering code indicates that it wasn't an accident. Whether it was intentional for extra speed or not, it's still an intentionally different codepath between the rest of the implementations. One that in practice can have non-trivial differences over outputting directly. If you took that as an insult against him, you or Zend, then I'm sorry. I still believe the benchmark is very subtly broken, and hence the results are invalid. I apologized to any insult that may have been misdirected at the person. Please, can we talk about code separately from the person? A good person can produce bad code. That happens. I know, I produce a lot of it. I don't take insult when people call my code bad. And I hope we can call code bad. Because if we can't, we can never grow or move on as people or as a project. So I do apologize to the person. I don't to the code. Anthony PS: Dmitry accepted my apology. Can you please? -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php