Weak Eco System?

Daniel Kozak via Digitalmars-d digitalmars-d at puremagic.com
Wed May 17 01:27:50 PDT 2017


I do not see any problem with D community. It is one of the best community
I known btw. I would like to have better IDE support for D too, but this is
something I do not see comming until Jetbrains make it for us (and I do not
see why would they  do this until D is much more popular)

On Wed, May 17, 2017 at 10:19 AM, Benro via Digitalmars-d <
digitalmars-d at puremagic.com> wrote:

> On Tuesday, 16 May 2017 at 23:17:10 UTC, Mike B Johnson wrote:
>
>>
>> Grow up!!!!!
>>
>> ! is not yelling. It makes no sound, has no meaning, and only exists to
>> insert in to tight anuses that have no life.
>>
>
> Thank you for your helpful comment.
>
> I wonder if the inability for D community to grow is not more related to
> the fairly noticeable arrogant attitude of its members.
>
> One only need to read past messages on this forum to see the exact same
> issue over and over again. People mention issues and the standard response:
> "Why do you not do x" or act with a sense of superiority.
>
> Maybe too many people have been D member too long but its obvious that
> there are too many steps for new users to use D, unlike with other new
> languages.
>
> D as a language is fairly feature complete. But everything around it just
> screams "skipped leg day".
>
> Lets see with other languages?
>
> Go: Full working IDEs where things just work out of the box.
>
> ** IntelliJ: You can simply get Gogland and it works great.
> ** VSC: vscode-go work perfectly.
>
> Rust:
>
> ** IntelliJ: intellij-rust plugin works great, few steps required.
> ** VSC: vscode-rust ...
>
> I am using these languages because they are young languages. Despite that
> they outrun D on several fronts.
>
> It takes me 10 minutes in other languages to get a full working IDE with
> lots of Editor/IDE choices. It takes time, hours of reading, compiling,
> configuring to try and get a full working IDE on D. And no, color syntax
> does not count.
>
> I do not want to disparage the D plugin authors but one only needs to see
> the update history of all the D, Go, Rust, ... plugins to see the
> difference in activity. There is a lack of passion. Maybe its just my
> impression but this language seems to be support really by maybe a dozen
> people at best. What happens if Walter and Andrei call it quits? Or god
> forbids anything happens to them.
>
>
> I do not know about you but posting a point of criticism in the other
> communities does not result in such drama. Maybe people have gotten too
> sensitive and desperate for protecting the language that criticism is
> considered bad.
>
> But you think that responses like "if you would have took the time to
> report it!". No ... when i report issues in the other languages, nobody
> acts like that. Even if it was a misunderstanding, i notice people jumping
> on each other here WAY too much in previous posts.
>
> Let me mention how a few other languages do things:
>
> Predictable release schedules: Rust every 6 weeks a release. Go six month
> release a release. D? Whenever?
>
> Plugin support: Well, see above. Even the Google able Editor/IDE wiki page
> is out of date ( https://wiki.dlang.org/IDEs,
> https://wiki.dlang.org/Editors ). From my understanding there are about 4
> or 5 plugin/editors that have some life in them. All the rest seems
> abandoned. Inviting is it not?
>
> Community: Outside this forum almost non existing unless you consider
> reddit/programming. Where other languages have active communities outside
> there main side / forum.
>
> Proposals: DIP how many gave gotten accepted, that are NOT part of the
> main developers like Walter and Andrei. Most seem to turn into a slugfests
> for ages and they slowly die. Other languages seems to have a much more
> inviting attitude towards proposals.
>
> Tooling: Split, manual compile jobs, not part of the main installation.
>
> dmd, rdmd why do they even exist in this wat? rdmd needs to be default.
> Nothing more fun as trying to get a module to run, getting a cryptic
> message only to find out you need to use rdmd or use dmd with flags link to
> it. What are we 1980's?
>
> Even the default dmd info is too much. User friendly it is not. The
> advanced information needs to be behind a flag, not dumped onto a user his
> screen.
>
> It feels like C++ software from the 80s that assumes that ever user can
> spend a few hours reading / understanding each flag.
>
>
> How about focusing on one compiler instead of splitting your community in
> three. Its a wast of resources. There is a clear lack of people to support
> the language and this attitude of running people off. Great idea <sarcasm>.
>
>
> Its no wonder that Go, Rust simply jumped over D. Its not about corporate
> backers, its about how the community is build up.
>
>
> I can go on but it feels like trowing words at a wall. There are a LOT of
> issues that are obvious for any outsider to see after a short amount of
> time.
>
>
> Deal with these comments how you like. Maybe you think i am trolling but
> that make me the most stupid Troll to wast so much time writing this.
>
> Frankly, i like the D language but there is a instant dislike to this
> community. Like most people i do not have the time to deal with drama. This
> is my last attempt at going with D. Good day to you Sir!
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20170517/6a73dfbb/attachment-0001.html>


More information about the Digitalmars-d mailing list