Trivial (but not bikeshed please) question of style…

Russel Winder via Digitalmars-d digitalmars-d at puremagic.com
Wed Oct 29 08:09:16 PDT 2014


On Wed, 2014-10-29 at 08:50 +0000, via Digitalmars-d wrote:
[…]
> Universities should teach how to model in a consistent fashion so 
> that the semantics of the model is easy to grasp for an outsider. 

Universities can never teach anything. Universities are places that
should support and guide student learning. The distinction here is
actually very subtle, often misunderstood, and yet crucial to real
success. 

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

The naming strategy in the standard library of a language acts as an
exemplar of how a language should be used. STL and C++, Phobos and D.
Thus the naming and coding conventions in Phobos specify what the D
community should emulate. Even when they are wrong.

-- 
Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.winder at ekiga.net
41 Buckmaster Road    m: +44 7770 465 077   xmpp: russel at winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: This is a digitally signed message part
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20141029/dda3d1a1/attachment.sig>


More information about the Digitalmars-d mailing list