On 1 April 2012 22:12, Davita <dato1...@hotmail.com> wrote: > Well, that's what i'm talking about. D is such a wonderful language that it > should scream on different forums and sites such as stackoverflow or > codeproject, but instead it's very quite, passive. And I think this is due > to the lack of quality development tools. :( > None of the companies or organizations I know would never start development > on DWT or QtD. Shouldn't D team address those issues? I mean, only > enthusiasmic community can't do much here. I think a sponsor or some > commercial interest is a must, or as I already mentioned above, to work with > Nokia guys and bring D with QtCreator. Or maybe to work with MS and > integrate D in VS and WinRT api. If one big organization starts using D, > then more and more people will have trust in D and start using it. Otherwise > I don't think the future of D will be as bright as it should :(
Please don't assume that all people using D want big IDEs and toolchains, I'm perfectly happy with Vim + dmd, and I know several people that work in similar ways (substitute Vim with another editor, dmd with gdc, ldc2 or sdc). As for the "D Team", there isn't really one. There's Walter, the creator of the language and dmd, Andrei, a signficant contributor to several key language features. There are several people that have contributed heavily, Jonathon Davis, Brad Roberts, David Simcha wrote the Garbage collector, Steven Schveighoffer does a lot, and other that I can't remember right now. But all of these people have day jobs. Walter does... whatever he does, Andrei works for Facebook. So its not like there's a dedicated team of people working hardcore on this, so they focus on what is worth focusing on, like compiler bugs and broken features (like AA's that H.S. Teoh is writing a replacement for). So IDE's and gui support isn't something that the "D Team" is working on, and it isn't what they should be working on. Other people should work on IDE's and graphics libraries, and they are. Andrej is working on wxD, somebody could pick up the QtD project and get that back up and running, there's VisualD which gives Visual Studio D support and MonoD which adds D support to MonoDevelop. As for "working with other companies", what is the reason for these people to do that? MS are focused on .NET and C#, they don't want to promote and improve D, for free. There is a business aspect to all of this, and D isn't a money making venture. It is pretty much a charity, people donate their time and don't expect anything concrete back. But businesses don't do charity, it's just not good sense. I guess I'm just concerned that there are developers that think IDEs and fancy toolchains are what makes a language, but it's the requirement of an IDE that shows a language's flaws and faults. Ideally you should be able to write code in a simple text editor without much issue, and that is what you can do in D, because that is what I do in D. -- James Miller