On Feb 9, 2015 10:29 AM, "Yasuo Ohgaki" <yohg...@ohgaki.net> wrote:
>
> Hi Matt and all,
>
> On Mon, Feb 9, 2015 at 6:52 AM, Matt Parker <m...@lamplightdb.co.uk>
wrote:
>
> > The first question was 'Did you read the RFC' and the second 'Would
> > you like the RFC to
> > pass'.  I set it up Friday morning (GMT) and tweeted it around a bit
> > (I have a grand total
> > of 58 followers on twitter).  So this relates to version 0.3
> >
> > As of now, 306 people have responded, a lot more than I anticipated.
> > 84% said they read
> > the RFC; > 83% would like it to pass (full responses here:
> > https://www.surveymonkey.com/results/SM-Q8KRRZV7/, the survey itself
here:
> > https://www.surveymonkey.com/s/SDB2V6Z).
> >
>
> They don't know about DbC discussion probably.
> I thought we were no where near to implement DbC, so I was willing to vote
> +1 initially.
>
> However, DbC is coming close!
>
> DbC brings much more flexibility, strict/loose constraints, performance,
> security, better documentation and more.
> DbC suitable for weakly typed PHP perfectly.
>
> Therefore, I'm holding my vote now.
> I hope everyone have an attention to DbC and consider thoughtfully.

Imho they are totally different things.

One is a core root feature (scalar "hinting").

Then we have annotations, which can be used(and is very often used for
contracts) by DbC.

However starting to stop one in favor of another is a strategic mistake.

I left alone the DbC or annotations as phpdoc as we have discussed that to
death already :)

Cheers,
Pierre

Reply via email to