D future ...
Satoshi via Digitalmars-d
digitalmars-d at puremagic.com
Wed Dec 28 00:35:52 PST 2016
On Wednesday, 28 December 2016 at 03:21:03 UTC, Jerry wrote:
> On Tuesday, 27 December 2016 at 16:36:10 UTC, Laeeth Isharc
> wrote:
>> On Monday, 19 December 2016 at 23:02:59 UTC, Benjiro wrote:
>> So if you want to improve the language and its ecosystem, the
>> best way is to contribute pull requests or $$$s - the
>> Foundation now accepts individual donations, and it's also
>> open to corporate sponsorship, I believe.
>>
>>> Editor support:
>>
>> Sublime text and sometimes vim work well enough for me, though
>> these things are very personal. For the others, have you
>> contributed anything - time or money in making them better?
>> If wishes were horses, beggars would ride. And contribution
>> of either has a higher value than just the thing itself,
>> because it also tends to energise the project - look at the
>> frustration Basil experienced regarding his IDE project. It's
>> good to have high standards, but one should have some
>> appreciation also for the gift that people make of their time,
>> work, and energy in ways that don't always lead to the
>> gratitude that one might expect.
>
> There's only so much time and money someone can give. It isn't
> that appealing when virtually no other language out there
> suffers from this problem cause they have an actual market
> behind them. Those markets fuel money being poured into the
> tools of the lanugage. It doesn't really matter how many users
> you have, it depends on the demographic of those users. If they
> are all students still in school, then you haven't really
> created a market.
>
> Anyways most of the IDEs out there are made by a small team or
> only one person. Not only that but they almost all (if not all)
> rely on the same projects to get the features you would expect
> in an IDE. The DCD, DScanner, DFix, DFmt etc... All those tools
> also seem to be developed primarily by the same single person.
> Rust seems to be in a similar situation but at least it seems
> the rust team has plans for adding IDE support into the
> compiler itself. Something that is probably unrealistic for D.
>
>>> Seb posted a massive list of modules that can be standard
>>> candidates. And the response is more or less ignore it.
>>> People who work on Standard libraries are more motivated.
>>> Bring them into the fold. But it seems that they simple get
>>> ignored.
>>
>> Rome wasn't built in a year. Great things are achieved by
>> taking baby steps, compounded over time. And if one does what
>> little one can, others are inspired by it. Enthusiasm and a
>> constructive attitude are infectious in my experience.
>
> D isn't a year old though. If the steps you take are too small,
> you can also end up being left behind.
I'm working on a commercial IDE and GUI framework for a year and
half and I'm not able to release any version due to this bug[1].
But nobody cares about fixing it because it doesn't give any
benefits in opensource way to D or what.
I don't know how there can be any others closed source/commercial
libraries for D when the one of the key features won't work.
Actually I wasted one and half year of developing project that I
cannot release due to the bug. When I started I didn't even know
that future existence of my project can depend on the compiler
itself. Please, stop adding new features to D and start fixing
existing ones.
- Satoshi
---
[1] https://issues.dlang.org/show_bug.cgi?id=16590
More information about the Digitalmars-d
mailing list