On Friday, 25 September 2015 at 13:13:29 UTC, Ola Fosheim Grøstad wrote:
On Friday, 25 September 2015 at 11:24:04 UTC, Bruno Medeiros wrote:
Dunno if "expect" is the right word, but a language team that puts IDE support as part of its development effort, will have a big competitive advantage.

Indeed, when you are production ready having a top notch IDE becomes a big competitive advantage! I don't know if an IDE attracts people who work on compilers/debuggers though...

and basic tools). For example, they contracted an external developer to help them with debugger issues

Sure, excellent debugging support (lldb/gdb) is important.

Having followed this forum for 2 or 3 years now, I doubt whether an IDE would attract people at this stage. If we had a full-fledged IDE, there would be other concerns (or excuses). D scares people away. It's too raw, too bare bones, everything is still moving like hot lava, and maybe people are intimidated by it, because they feel they might be considered bad programmers, if they don't know the ins and outs of it.

Yesterday someone said too me "You must know D inside out by now!" I replied "I know it well enough to know that I don't know it well enough." There's no end to D in terms of knowledge, in terms of learning about programming, and this scares people away. They prefer a set menu, they want rules and strict guidelines. They want to feel comfortable and secure in what they're doing. Java, C# and Go cater for this. D doesn't, and that's why it has no traction. D openly shows what's going on under the hood, not just a nice facade. But nobody really wants to see that. The frequent demands for an IDE are a symptom of this.

Reply via email to