Focus

deadalnix deadalnix at gmail.com
Mon Jan 21 18:49:27 PST 2013


On Monday, 21 January 2013 at 19:43:15 UTC, Rob T wrote:
> On Monday, 21 January 2013 at 14:26:13 UTC, Andrej Mitrovic 
> wrote:
>> Bottom line is, the module system and access specifiers can 
>> use some
>> improvements. Language XYZ might do something in its own way, 
>> but D is
>> a language of its own and we should feel free to innovate.
>
> Yes modules can be improved considerably and made much more 
> practical. For example, you should be able to specify in the 
> module what components are to be exported to a DI interface 
> file and in what form. Currently  there's no control, and 
> everything gets dumped in the DI, then you have to hand craft 
> it to hide implementation details. If you want D to become more 
> popular, you have to allow for the hiding of implementation 
> details, and you have to make it simple for the programmer to 
> do it.
>
> We could do much better with a road map of what needs to be 
> done with priorities set.
>

I suggesting by starting to address any unargumented proposition 
to "make D more popular" to Dave Null. He'll be very happy to 
help.


More information about the Digitalmars-d mailing list