On Fri, Feb 27, 2015 at 11:53 PM, Anthony Ferrara <ircmax...@gmail.com>
wrote:

> 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?
>

yes. please. we all have good expectancies anyway. (even if we can't agree
on some topics)

Dmitry.

Reply via email to