www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Back again

reply Helmut Leitner <leitner hls.via.at> writes:
After a 9-month timeout I report back to duty. :-)

Everything seems to have developed quickly, the newgroup is even more 
vivid than it was, the wiki has developed well, dsource is available, 
a number of new high quality contributors are active...

Would you help me to get up to speed again? 

 - what are the main advances since dmd 0.78 ?
 - what is Linux situation?
 - how far has the standard-library advanced?
 - what is the status of gui library (interfaces) development?
 - what is the status of namespace / import / symbol collision problems?
 - has Burton Radons vanished forever? Is CDIG continued by someone?
 - are there new developments with respect to IDE (make-tools, debugging)?
 - what are the most promising projects currently?

-- 
Helmut Leitner    leitner hls.via.at
Graz, Austria   www.hls-software.com
Aug 13 2004
next sibling parent Ant <Ant_member pathlink.com> writes:
In article <411C8B9B.B1C326AD hls.via.at>, Helmut Leitner says...
After a 9-month timeout I report back to duty. :-)

welcome back
Would you help me to get up to speed again? 

 - what are the main advances since dmd 0.78 ?

? real support for interfaces (the OO interfaces). fixed the OO inheritance idiosyncrasies. mixins. better support for generics. Variadic Function Parameters. rectangular arrays (but array instanciation/initialization is not good yet) less buggy. every thing feels better but it's still an adventure to use dmd for larger projects. Walter isn't include more features - only fixes.
 - what is Linux situation?

there a quite a few more posts from linux users! it's still missing debug info, support for dinamic libs. There is a linux distro to include DMD and DUI (couldn't find the announcement). (listdir (linux) is finally implemented on phobos)
 - how far has the standard-library advanced?

a quarter of an inch (maybe less), but check the DTL group. (std.stdio.writef functions replace printf!)
 - what is the status of gui library (interfaces) development?

I lost contact witht the DWT project (SWT conversion). (hey, DWT guys, you could post the progess more often!) DWT seems to be the only GUI project with more then 1 developer.
 - what is the status of namespace / import / symbol collision problems?

Still very troublesome. some projects reported some improvements a while back but I didn't notice that. The name resolution lookup rules was corrected and now free functions imported inside the body of classes will silently override the class methods - it's a mess. I give up on free functions alltoghter. The next version of DUI doesn't "import std." at all (uuuuhhh... I think).
 - has Burton Radons vanished forever?

Burton is alive but not contributing, only just some bug reports.
 Is CDIG continued by someone?
 - are there new developments with respect to IDE (make-tools, debugging)?

Charles from DIDE will start a new project (DIDE is gone) seems that existing IDE are geting support for D. Someone is working on a D pluggin for eclise (the one started by Andy) The number of users of leds has doubled but then the other guy move to some other IDE.
 - what are the most promising projects currently?

don't forget the check D on japan, the guys there are very quiet on these news groups but they are (at least were) light years ahead of what's going on here! Ant
Aug 13 2004
prev sibling next sibling parent J C Calvarese <jcc7 cox.net> writes:
In article <411C8B9B.B1C326AD hls.via.at>, Helmut Leitner says...
After a 9-month timeout I report back to duty. :-)

Everything seems to have developed quickly, the newgroup is even more 
vivid than it was, the wiki has developed well, dsource is available, 
a number of new high quality contributors are active...

Would you help me to get up to speed again? 

 - what are the main advances since dmd 0.78 ?

Mixins, typeof, typeid, typesafe varargs, and package attribute have been added. Walter has fixed some bugs.
 - what is Linux situation?

first-hand reports.
 - how far has the standard-library advanced?

in Phobos, but Walter doesn't seem to have to time to review it and include it. The Deimos project at dsource has some of that prospective code.
 - what is the status of gui library (interfaces) development?

http://www.prowiki.org/wiki4d/wiki.cgi?AvailableGuiLibraries DFL (http://www.dprogramming.com/dfl.php) is the newest addition to the list. It looked pretty promising at first glance.
 - what is the status of namespace / import / symbol collision problems?

Better error messages could be a lot of benefit.
 - has Burton Radons vanished forever? Is CDIG continued by someone?

The last thing that I heard from Burton on the subject of DIG: "Oh, yeah, I'm here. My plan is to snip up the loose ends in the library, get it so that it can be made portable, and make a final public release." (http://groups.yahoo.com/group/d_lab/message/61) Apparently, he intends to use DIG and D as the basis for a new language he's creating. Or something like that. These posts are from a while back, so he might have changed his mind by now. The unDig project at dsource (run by me, J Anderson, Carlos Santander) is an effort to keep it running (or at least compiling), but few improvement have been made.
 - are there new developments with respect to IDE (make-tools, debugging)?

Charles Sanders is retiring DIDE and replacing it with his upcoming "Elephant" project.
 - what are the most promising projects currently?

-- 
Helmut Leitner    leitner hls.via.at
Graz, Austria   www.hls-software.com

jcc7
Aug 13 2004
prev sibling next sibling parent Charlie <Charlie_member pathlink.com> writes:
Hey Helmut welcome back,

 - how far has the standard-library advanced?

Not much, alot of better unicode support i think, i still think a group needs to take over but it would have to be unofficial and I doubt anyone wants it.
 - what is the status of namespace / import / symbol collision problems?

This is still my biggest problem with D, its usually easily overcome now ( im at around 1K loc now so relatively small now sure how it scales ) but still a nuisance, and to me theres no clear cause so its a guess work thing.
 - are there new developments with respect to IDE (make-tools, debugging)?

I have a simple MSVC project for the DMD front end ( if anyone wants it ), which im using to try to make a pro quality IDE with visual assist style code completion ( and sci tools 'understand' style navigation :) ) , and will tie in the debugger thats almost done. I read the NG occasionaly not sure what everyone else is doing :S. Dforms looks cool for a GUI havent yet used it i think Vathix is doing a form designer also. The eclipse plugin i think has made some progress, everyone totes eclipse as the next sliced bread so worth checking out for sure. emacs mode still having indent problems for me :S. Good to have u back! Charlie In article <411C8B9B.B1C326AD hls.via.at>, Helmut Leitner says...
After a 9-month timeout I report back to duty. :-)

Everything seems to have developed quickly, the newgroup is even more 
vivid than it was, the wiki has developed well, dsource is available, 
a number of new high quality contributors are active...

Would you help me to get up to speed again? 

 - what are the main advances since dmd 0.78 ?
 - what is Linux situation?
 - how far has the standard-library advanced?
 - what is the status of gui library (interfaces) development?
 - what is the status of namespace / import / symbol collision problems?
 - has Burton Radons vanished forever? Is CDIG continued by someone?
 - are there new developments with respect to IDE (make-tools, debugging)?
 - what are the most promising projects currently?

-- 
Helmut Leitner    leitner hls.via.at
Graz, Austria   www.hls-software.com

Aug 13 2004
prev sibling parent Helmut Leitner <leitner hls.via.at> writes:
Thank you all for the welcome (here and by e-mail) and
the useful information. 

-- 
Helmut Leitner    leitner hls.via.at
Graz, Austria   www.hls-software.com
Aug 14 2004