@property - take it behind the woodshed and shoot it? - writefln

Manfred Nowak svv1999 at hotmail.com
Thu Jan 24 19:47:52 PST 2013


Philippe Sigaud wrote:

> cwritefln!"For sample

Cough! `cfln' would eliminate the five letters `write'. For which 
purpose are they needed?

Seriously, without some guarentee that `!"' starts a compile time 
checked string---and a defined metalanguage for describing compile 
time checking of compile time checked strings---close to every 
coding project will become an unmaintanable mess of DSL 
implementations "on the fly".

The code you supplied on pages 170 to 171 is a good example for 
this forsight: please declare how much time an average member of 
an intended group of maintenance coders will need to grab the 
content of your idea. And of course declare the minimal skills all 
members of this group must have.

-manfred



More information about the Digitalmars-d mailing list