OT: on IDEs and code writing on steroids

BCS none at anon.com
Sun May 17 16:15:30 PDT 2009


Hello Yigal,

> second, D needs to update its stone age compilation model copied from
> C++. I'm not saying we need to copy the C# or Java models exactly, but
> we need to throw away the current legacy model.
> Java has convenient Jar files: you can package everything into nice
> modular packages with optional source code and documentation.
> similar stuff is done in .net.

NO ABSOLUTELY NOT! (and I will /not/ apologies for yelling) I will fight 
that tooth and nail!

One of the best thing about D IMNSHO is that a D program is "just a collection 
of text files". I can, without any special tools, dive in an view or edit 
any file I want. I can build with nothing but dmd and a command line. I can 
use the the source control system of my choice. And very importantly, the 
normal build model produces a stand alone OS native executable. 

(Note: the above reasons applies to a pure D app, as for non pure D apps, 
your toast anyway as D or the other language will have to fit in the opposite 
language's model and something will always leak. The best bet in that system 
is the simplest system possible and that to is "just text files".





More information about the Digitalmars-d mailing list