[Fwd: Re: [go-nuts] Re: Generics false dichotomy]

Paulo Pinto pjmlp at progtools.org
Mon Feb 17 22:44:00 PST 2014


On Tuesday, 18 February 2014 at 06:11:38 UTC, Nick Sabalausky 
wrote:
> On 2/17/2014 1:32 AM, Paulo Pinto wrote:
>> On Monday, 17 February 2014 at 05:51:09 UTC, Nick Sabalausky 
>> wrote:
>>
>>> Besides, I suspect the #1 optimization in making a 
>>> fast-to-compile
>>> language is just simply "Don't make C++".
>>
>> Well, supporting modules would already help. With luck C++ 
>> will get them
>> around 2020. I think it won't matter by then.
>>
>
> Heh. I shudder to think what they might end up looking like, 
> too. C++ deserves some credit for gaining some of D's features 
> here and there, but they're never (and likely can't ever) be as 
> nice and clean as their D counterparts.

Apple is driving it, it is going to be a kind of hack so that 
they can marry the world of #include with a future world of 
import.

You need a module map that describes the structure of the module. 
Which header files are responsible, and what libraries are part 
of the module.

Here is the latest version I know of,

http://clang.llvm.org/docs/Modules.html

--
Paulo


More information about the Digitalmars-d mailing list