> Maybe like a language called D?

<D rant>

last year i played around with D and would've been really, really impressed
by it, except that it sucked.

the documentation is horrible (eg. gee, how about a stdlib function index?)
and the standard library is all jacked up - excluding basic functionality
while including undocumented functionality.

it seems like the D community is fractured and confused as to where to
invest energy into it (eg. "forget fixing the standard library and docs,
let's build some cool web framework so we can be a popular language like
ruby!")

everything is pretty archaic feeling - even the online forums feel like
circa 1987 BBS forums, and forget trying to search them (though thankfully
they allow googlebot in, so you can still use site: to find stuff..)

walter bright - clearly a brilliant engineer, is the author and is stretched
extremely thin.  it's a complete one-man show (he even does the web
development for the site - badly.)  if a coding project ever needed a
product manager, this one sure does.

so if D ever pulls its head out, then i think it could become a language to
seriously consider for any high performance, systems project - but until
then, i think it's doomed to be a sad footnote as "could've been the fastest
modern, object oriented, 'managed', compiled, dynamic programming language
ever".

</D rant>

-josh

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On 
> Behalf Of Michael L Torrie
> Sent: Monday, July 03, 2006 8:41 AM
> To: Provo Linux Users Group Mailing List
> Subject: Re: Co-routines?
> 
> On Sun, 2006-07-02 at 22:25 -0600, Levi Pearson wrote:
> > Ultimately, though, I think we would be better served by 
> replacing C  
> > and its descendants (C++, Java, etc.) with something more 
> flexible.   
> > Of course, I recognize this isn't a very popular view, but 
> a man can 
> > dream, can't he?
> 
> Maybe like a language called D?  Actually I'm not sure D 
> supports coroutines natively either, but people are working 
> with these constructs in D: 
> http://www.digitalmars.com/d/archives/digitalmars/D/37188.html
> 
> 
> > 
> >             --Levi
> > 
> > /*
> > PLUG: http://plug.org, #utah on irc.freenode.net
> > Unsubscribe: http://plug.org/mailman/options/plug
> > Don't fear the penguin.
> > */
> 
> 
> /*
> PLUG: http://plug.org, #utah on irc.freenode.net
> Unsubscribe: http://plug.org/mailman/options/plug
> Don't fear the penguin.
> */
> 


/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/

Reply via email to