On 20 May 2016 at 18:26, Walter Bright via Digitalmars-d-announce <email@example.com> wrote: > On 5/19/2016 11:50 PM, Manu via Digitalmars-d-announce wrote: >> >> Ah. Okay, well while this is a very interesting talk, I was indeed >> hoping you were going to make a D concepts proposal... do you have >> such a thing in mind, or are you against concepts in D? > > > D has constraints. No point in adding concepts.
I really struggle to agree. Constraints are a good first-step in that direction, but they're unwieldy, produce the worst looking function signatures (read: documentation) of literally any language ever conceived, relatively awkward error feedback, and very quickly get out of hand if you have many variations of possible constraints.