The sorry state of the D stack?

Nick Sabalausky SeeWebsiteToContactMe at semitwist.com
Sat Oct 6 15:14:03 PDT 2012


On Sat, 06 Oct 2012 23:27:55 +0200
Jacob Carlborg <doob at me.com> wrote:

> On 2012-10-06 22:59, Nick Sabalausky wrote:
> 
> > DSSS has been dead for a long time, I don't know why an active
> > project like GtkD is apparently mentioning it.
> 
> DSSS is working just fine for D1.

I don't know about the rest of DSSS as I only ever used the
'rebuild' component. But as for rebuild, there are problems:

For one thing, 0.76 is generally considered to work much better than
0.77 and the final version, 0.78 (I forget the details, but a lot
of people including me have had problems with 0.78 that never showed up
with 0.76). But despite that, read-made builds aren't available for
0.76. As DSSS is dead none of this is likely to get fixed. And
there's no reason to fix rebuild since RDMD is a superior and non-dead
alternative to rebuild.

Also, rebuild is slow, even with "one at a time" disabled. Try
compiling DVM with the included rebuild-based script and the
RDMD-based one. It takes a fair amount of time with rebuild
(even with "one at a time" off), but with RDMD it's almost instant.

There's no reason for anyone to use rebuild anymore, and very few
people do.

> GtkD works both with D1 and D2.
> 

So does RDMD, unless I'm mistaken.



More information about the Digitalmars-d mailing list