The issue with D...

Rubn where at is.this
Sat Feb 2 15:43:56 UTC 2019


On Saturday, 2 February 2019 at 14:36:00 UTC, Andre Pany wrote:
> On Saturday, 2 February 2019 at 13:18:08 UTC, evilrat wrote:
>> On Saturday, 2 February 2019 at 12:11:56 UTC, bauss wrote:
>>>
>>> Also look forward to the future when you don't need to 
>>> install Visual Studio to get the linker as it will ship with 
>>> DMD (If it doesn't already? It's been a while since I've 
>>> checked.)
>>
>> It is. But there is another problem. D is a SYSTEM programming 
>> language, not just some productivity language. It means there 
>> is still dependency on the system libs! Heck, even Rust given 
>> up with jemalloc in favor of system allocator by default, if 
>> this says something...
>> Of course the problem with packaging the libs with compiler 
>> installation can be solved by using same approach MinGW did, 
>> like people say, or even using the MinGW libs if it is 
>> possible.
>
> Mingw libs and headers are also included in recent dmd. Except 
> of rare cases you may not need anymore to install vs or build 
> tools.
>
> Kind regards
> Andre

I don't get people complaining about and they are usually 
misinformed as well. You can install VC++ for 1.5 GB using the 
Build Tool install. Of that 1.5 GB 1 GB are library files and 
most of that is for the static libraries for the runtime. The 
last time this came up someone was developing on a cheap tablet 
or something with 16 GB of space that isn't expandable.


More information about the Digitalmars-d mailing list