D : Not for me anymore

Lutger lutger.blijdestijn at gmail.com
Sun Oct 15 14:17:44 PDT 2006


John Reimer wrote:
  > Regardless, we all know that GUI Frameworks are particularly
> troublesome to endorse since the area is so subjective.  It's
> probably a lost cause trying to support one over the other.  Best
> to encourage any GUI that people are willing to develop for D
> because I don't think any one framework will be acceptable as a
> standard.
> 
> As for standard libraries, I think you should be ready to endorse
> an organized effort that presents itself with these traits:
> 
> 1. Is well documented
> 2. Meets the general approval of the community
> 3. Continues to be developed for multiple compilers in tandem (dmd
> and gdc)
> 4. Is actively developed for multiple platforms (linux, win32, Mac
> OS X)
> 5. Has a strategy layed out for future direction
> 6. Has a dedicated core group of developers that have shown
> dedication to the D language.
> 7. Is maintained under a version control system
> 
> Such traits by far surpass what Phobos can offer.  From my
> perspective, the act of endorsing such an effort hardly constitutes
> a risk.
> 
> -JJR
> 

Reading the past posts about the DWT endorsement, it seems like it 
lacked some well defined criteria like the above and a review process. 
There was no consensus in the discussion.

Personally I would not mind seeing DDL, Mango and Derelict endorsed (and 
shipped as one package by DM), these are the most mature / relevant 
projects at dsource?
Derelict is a prime example how a well thought out standard for doing 
things (bindings in this case) makes life easier. It should be a boost 
both for D and the respective libraries if they come together. True, you 
can get a lot of stuff *right now* but I found myself researching a lot 
in the past for what is available. I have a graveyard of old half-assed 
wheels still somewhere in my dev folder.

On a related note, is DTL vaporware or will it be revived? I know, I 
know, C++ sucks but STL provided some pretty cool things if you got used 
to it, most importantly a standard way of doing lots of stuff which 
makes it easier to read and even extend other STL-using code. I would 
love to see something like this in D.




More information about the Digitalmars-d mailing list