I have a plan.. I really DO

aberba karabutaworld at gmail.com
Mon Jul 2 18:59:06 UTC 2018


On Monday, 2 July 2018 at 18:03:25 UTC, bachmeier wrote:
> On Saturday, 30 June 2018 at 03:02:15 UTC, Joakim wrote:
>>> The future of native code will be replacing scripting 
>>> languages. D is really good at that task.
>>
>> This will never happen, doesn't matter how good D is at it, 
>> they will always be better because they sacrifice performance 
>> for ease of use.
Generalization

>
> I think it depends on a couple of factors. First, some of us 
> prefer static typing, but until a few years ago, the POS known 
> as Java was the best available language with static typing. As 
> languages like D build up libraries that make it easy to 
> replace the functionality of scripting languages, many of us 
> will move. Second, scripting languages lose their ease of use 
> advantages quickly once performance becomes an issue. As data 
> science and web services continue to grow at a fast pace, more 
> programs are being written for which performance will 
> eventually be an issue.

JavaScript is the most popular and growing language on earth.

>
>> AFAIK, nobody in the broader community was ever told that the 
>> D foundation money would be used to fund a bunch of Romanian 
>> interns, it just happened.
>
> My understanding is that a lot of that was funded by Andrei 
> (but maybe I am wrong) so I have never had a problem with that 
> decision. Where it does cause problems is that anyone else, 
> myself included, may not be eager to donate for that reason 
> because it's not what we feel is going to help with adoption of 
> the language. As you mentioned, some work on IDEs is being 
> funded, but even then it appears to be one IDE for Windows 
> users.

Windows?  It's not an IDE. Its a text editor by Microsoft called 
Visual Studio Code and it's cross platform. The D extension is 
the most capable cross platform option. I use it on Linux an it 
works really well. I wouldn't hesitate to donate money just to 
see it gain further improvements. Its really awesome.

When I see people complaining about lack of D support for code 
editors...I wonder if they make effort to assert their complaints.

If course D cannot be supported on every ide/text editor. Popular 
ones are well supported. Visual Studio and Visual Studio Code 
being the best IMO. However, sublime, vim, and monodevelop have 
good support too.

Maybe they should mention what they're not getting from supported 
IDEs/text editors.

> That's not relevant to anything I'm doing. It's better if I 
> contribute by improving the ecosystem in a way that helps 
> others doing the same things.


D has a very diverse use case so the generalization is moot. For 
example I prefer having the gc manage memory for me...For most of 
the things I do with D...contrary to other opinions.



More information about the Digitalmars-d-announce mailing list