Beta 2.079.0

Rubn where at is.this
Fri Feb 23 01:34:54 UTC 2018


On Friday, 23 February 2018 at 00:05:59 UTC, Martin Nowak wrote:
> - each imported module should be on it's own line
>
>   That's your opinion, my opinion is that importing 6 symbols 
> from 6 different modules for a tiny cli tool sucks and bloats 
> code example. So the alternative is to not use selective 
> imports, but only those and static imports have a clear path to 
> become lazy (https://issues.dlang.org/show_bug.cgi?id=13255).

This can be solved by adding a package.d to phobos. This doesn't 
need a language change that introduces more ambiguities for such 
a subjective matter as "I'm too lazy to write 5 more lines of 
code". 5 Lines of code is hardly bloat for a code example. 
Example code is better to follow best practices, or you get the 
whole `using namespace std` situation like you do with C++. The 
people that actually can comprehend won't be hindered by it, and 
everyone else it won't make a difference cause they have no 
understanding of what they are doing and just copy and paste the 
code.


More information about the Digitalmars-d-announce mailing list