Thread overview
Back again
Aug 13, 2004
Helmut Leitner
Aug 13, 2004
Ant
Aug 13, 2004
J C Calvarese
Aug 13, 2004
Charlie
Aug 14, 2004
Helmut Leitner
August 13, 2004
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
August 13, 2004
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?
the wiki page describes it.
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


August 13, 2004
In article <411C8B9B.B1C326AD@hls.via.at>, Helmut Leitner says...
>
>After a 9-month timeout I report back to duty. :-)
Great!

>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?
It seems to be improving. I'm running a Window-only box, so I can't give any first-hand reports.

> - how far has the standard-library advanced?
Not much. There's a growing number of people writing code targeted at inclusion 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?
I think it's getting better, but there are still a numbers of issues out there. 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
August 13, 2004
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


August 14, 2004
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