Thread overview
A bank for the wealth of D
Mar 13, 2019
Greatsam4sure
Mar 13, 2019
JN
Mar 13, 2019
James Blachly
March 13, 2019
I have discovered D for almost two years now. My general option is that D is an excellent language. It is a language design for a programmer that focus on reality and provide the programmer with a wealth of tools the programmer need to succeed within a short time.

I am really in love with D but I discovered the wealth of D is known by only a few. I am gone through almost all D books e.g learning D, programming in D, the D programming language, template tutorial, the D cookbook etc. These books just scratch the surface of the wealth of D.

The problem is that only programmer with a strong background in C, C++, maybe Java, C# etc really utilized the power of D. For the average programmer, who is not vast in programming, he considers D beautiful tools to play with but not use in real production.

I will be happy if the D community can come out with a plan to write an extensive tutorial on all aspect of D covering all modules in the standard library and valuable third-party libraries such as GTKD, dlangui, vibe-D etc. Contribution can be made for people who are willing to undertake such a task. The tutorial should also cover D tools in details and their uses in different Os
The result is that newcomers can easily grap the concepts of D and use it in production which in turn we increase the adoption of D giving that we have a vibrate community already

I have checked all resources covering D. But I am not satisfied.

The community will have to put energy together to make a pro D plugin for IntelliJ, eclipse at least. I Know such plugin exist but they are not really working well. Today on window only serve-d and code-d and visual-D are reliable

I wrote from a heart with deep concern of D. please be constructive in your reply and suggestion


March 13, 2019
On Wednesday, 13 March 2019 at 11:04:07 UTC, Greatsam4sure wrote:
> I have discovered D for almost two years now. My general option is that D is an excellent language. It is a language design for a programmer that focus on reality and provide the programmer with a wealth of tools the programmer need to succeed within a short time.
> 
> I will be happy if the D community can come out with a plan to write an extensive tutorial on all aspect of D covering all modules in the standard library and valuable third-party libraries such as GTKD, dlangui, vibe-D etc. Contribution can be made for people who are willing to undertake such a task. The tutorial should also cover D tools in details and their uses in different Os
> The result is that newcomers can easily grap the concepts of D and use it in production which in turn we increase the adoption of D giving that we have a vibrate community already

This is what it comes down to. The 'community'. Most people work on D for free, and like with everything in life, you get what you pay for. It is unreasonable to expect a language mostly built by volunteers and donations has the same support and help resources as big, established platforms supported by big international corporations.

> The community will have to put energy together to make a pro D plugin for IntelliJ, eclipse at least. I Know such plugin exist but they are not really working well. Today on window only serve-d and code-d and visual-D are reliable
>

Sounds like duplication of effort. Most effort should probably go to projects like language servers, because the results can be easily reused for other platforms. Also, define "pro D plugin". D language design mostly disallows the kind of IDE support like you'd have for Java or C# (how do you rename a variable, if this variable doesn't exist until compile time, or it's name is stitched together with mixins).
March 13, 2019
On 3/13/19 7:04 AM, Greatsam4sure wrote:
> I wrote from a heart with deep concern of D. please be constructive in your reply and suggestion
> 

Welcome! Have you seen this page, which has been a great resource for me in my learning?

https://p0nce.github.io/d-idioms/