total newbie + IDE

JN 666total at wp.pl
Sun Feb 9 18:17:13 UTC 2020


On Sunday, 9 February 2020 at 13:22:56 UTC, solnce wrote:
> I really enjoy Pascal having Lazarus. Although it is not 
> perfected, it provides very good start for beginners - native 
> IDE, RAD, easy to setup and adjust, integrated debugger. All 
> that beginners need to have for good start at no time cost. It 
> is just language doesn't evolve itself.
>

There isn't anything comparable to RAD for D. There was one being 
developed in the days od D1 for the DFL UI library - 
http://www.dprogramming.com/entice.php , but it's been long dead.

You can use GLADE to design an interface and then load it in a 
GtkD.

> And it is after 13 years of in active development and being 
> successor (as it claims so) to C++. ADA has it, Eiffel has it, 
> FPC, Gambino many niche and small languages have it, why D, 
> which has much wider application,  cannot have it? I think that 
> is natural further evolution of any programming language.

I think the text editor/IDE landscape changed a little in last 
decade or so. Editors such as Sublime Text or Ultraedit lost 
their popularity, so did small language specific IDEs such as 
Dev-C++ or Code::blocks. Most of users of these IDEs migrated to 
the big projects like VSCode, Visual Studio or IntelliJ. Also, 
the introduction of language servers allows working on IDE 
support, without being bound to a specific IDE.

Editors/IDEs such as VSCode have a massive ecosystem. Why not 
take advantage of it, rather than start from scratch.


More information about the Digitalmars-d-learn mailing list