Trivial (but not bikeshed please) question of style…

via Digitalmars-d digitalmars-d at puremagic.com
Wed Oct 29 01:50:13 PDT 2014


On Wednesday, 29 October 2014 at 08:38:02 UTC, Walter Bright 
wrote:
> D doesn't tell you what to name things, and neither does any 
> other language.

Languages provide a semantic view of how to model. A library 
(like phobos) provides prebuilt components that implies a way to 
model.

Universities should teach how to model in a consistent fashion so 
that the semantics of the model is easy to grasp for an outsider. 
Languages and their libraries should support this modeling effort 
and make it easier.

It is important that a lot of thought has been put into libraries 
and consistent naming and semantics, because they affect the 
overall model.

Things like UFCS and certain aspect of phobos is making the model 
less clear.

D needs to stop expanding and tighten what you have (or even 
remove features).


More information about the Digitalmars-d mailing list