On Monday, 3 September 2018 at 15:41:48 UTC, Laurent Tréguier
wrote:
Yes. It almost sounds like a smooth experience would be a bad
thing to have, especially with the classic "you don't need an
IDE anyway" speech. Editing experience seems often dismissed as
unimportant, when it's one of the first things new users will
come across when trying out D. First impressions can matter a
lot.
Its the same issue why Linux as a Desktop has been stuck with
almost no growth. Its easy to break things ( nvidia graphical
driver *lol* ), too much is so focused on the Cli that people who
do have a issue and are not system users quick run into a
flooding swamp.
Too much resources split among too many distributions, graphical
desktops etc. Choice is good but too much choice means projects
are starved for resources, comparability are issues, bugs are
even more present, ...
A good example being the resources going into DMD, LDC, GDC... 3
Compilers for one language, when even well funded languages stick
to one compiler. And now some people think its a good idea to
have DMD also cross compile because "its not hard to do". No,
maybe not but who will do all the testing, what resources are
going to spend when things do not work for some users ( and the
negative impact on their experience )... Its a long list but
people do not look past this. It sounds like fun, lets think / or
do it.
Its just so frustrating that a lot of people here do not
understand. Most programmers are not open-source developers, they
are not coding gods, they are simply people who want things to
good smooth. Install compiler, install good supported graphical
IDE ( and no, VIM does not count! ), read up some simple
documentation and off we go... We are not looking to be bug
testers, core code implementer's, etc...
Selfish, ... sure ... but this is how D gain more people. The
more people work with your language, the more potential people
you have that slowly are interested in helping out.
But when D puts the carrot in front of the cart instead of the
mule. Then do not be so surprised that a lot of people find D
extreme frustrating and have a love-hate relationship with it.