Steven Schveighoffer napisał:

> > Adam Ruppe and Piotr Szturmaj have recently been working on some database
> > stuff. See the recent thread "Can your programming language do this?"
> 
> I have ignored that thread (I sometimes just ignore threads because they  
> start out uninteresting, or become uninteresting, and then I miss out on  
> some good stuff!)
> 
> I'll have to take a look, D2 really does need a DB interface -- badly.

That and networking. I can help with the latter as I had done a bit of network 
devving, but I don't know what's the current state of affairs (sb working on it 
already?) and whether Phobos needs another soul on-board.

> >> I would say it is not ready for prime-time yet.  It has a way to go, but
> >> some have managed to build pretty impressive applications from it.  So  
> >> it
> >> would depend on your application.
> >>
> >
> > Personally, I think that even though D still has some things to be worked
> > out, I think it's *still* far better than any of the other more mature
> > languages.
> 
> It all seems really good until you hit an issue that cannot be worked  
> around -- like a compiler error or a misdesigned feature.  I call these  
> 'mercy' problems, because you are then at the complete mercy of someone  
> else.  If you have a deadline, or have a complete stoppage in work, you  
> really have little choice but to move onto another language or abandon the  
> project.  Dcollections sat idle for about a year because of a problem like  
> this.

Yeah, ditto for QuantLibD. I just spent too much time on a test project trying 
to isolate dmd and phobos bugs to submit something meaningful to bugzilla and 
too little time coding. Not to mention that sometimes it was really hard to 
know what the language *should* do because of outdated documentation. But maybe 
the storm has passed and I should try serious work in D again?

> [snip]
> 
> BTW, I plan to write a semi-professional project in D2 in the near future,  
> but I'm 1) willing to take the risks 2) have no deadline and 3) not  
> depending on this project for a living.

Sheer curiosity: what will the project be about?

-- 
Tomek

Reply via email to