The issue with D...

Andre Pany andre at s-e-a-p.de
Sat Feb 2 16:30:38 UTC 2019


On Saturday, 2 February 2019 at 15:43:56 UTC, Rubn wrote:
> 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:
>>>> [...]
>>>
>>> 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.

I completely agree. On the other side, due to the hard work of 
some fantastic people, today you can just extract the dmd zip and 
immediately compile 64 bit applications on windows. This user 
experience will attract  a lot of new users.

Kind regards
Andre


More information about the Digitalmars-d mailing list