Dicebot on leaving D: It is anarchy driven development in all its glory.

H. S. Teoh hsteoh at quickfur.ath.cx
Fri Aug 31 15:43:13 UTC 2018


On Fri, Aug 31, 2018 at 03:13:30PM +0000, Chris via Digitalmars-d wrote:
> On Friday, 31 August 2018 at 14:38:36 UTC, H. S. Teoh wrote:
> > On Fri, Aug 31, 2018 at 09:37:55AM +0000, Chris via Digitalmars-d wrote:
> > [...]
> > > 3. moving the goal posts all the time and forcing you into a new
> > > paradigm every 1 1/2 years (first it was "ranges", then
> > > "templates" and now it's "functional", wait OOP will come back one
> > > day).
> > [...]
> > 
> > Wait, what?  Since when has this ever been a "choose one paradigm
> > among many" deal?  Templates are what enables range-based idioms to
> > succeed, and ranges are what makes it possible to write
> > functional-like code in D.  Since when have they become mutually
> > exclusive?!
[...]
> I wasn't talking about that, but about the fact that users are slowly
> but surely nudged into a certain direction. And yes, D was advertised
> as a "no ideology language".

Sorry, "slowly but surely nudged" sounds very different from "forcing
you into a new paradigm every 1 1/2 years".  So which is it?  A nudge,
presumably from recommended practices which you don't really have to
follow (e.g., I don't follow all D recommended practices in my own
code), or a strong coercion that forces you to rewrite your code in a
new paradigm or else?


T

-- 
IBM = I'll Buy Microsoft!


More information about the Digitalmars-d mailing list