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

Reply via email to