how to install?

jcc7 technocrat7 at gmail.com
Thu Feb 21 06:37:45 PST 2008


== Quote from Chris Miller (lordSaurontheGreat at gmail.com)'s article
> jcc7 Wrote:
> > == Quote from glen worstell (glen at worstell.com)'s article
> > But using Tango may not be the best way for a newbie to start out
> > with D. It might be easier to start out learning D by learning
> > Phobos. YYMV.
> I think you need to make a big distinction.  D is a programming
> language.  Phobos and Tango are libraries.

Yes, but the compiler requires a runtime library to do anything useful. And I
think it's worth noting that Phobos has been and continues to be the standard
runtime library for D. I'm not saying that Tango isn't an alternative runtime
library. It clearly is an option that a lot of people prefer. But the standard is
Phobos. I'm just tired of hearing people complain about "too many standard
libraries" when the problem is that people just don't like the standard runtime
library. A clearly stated problem is a step toward a solution.


> Standard system libraries like Phobos and Tango are almost part of
> the language, but they're not.  I learned most everything I know
> about D by reading the DMD 1.0 specification document(1).

Perhaps you wrote "Standard system libraries like Phobos and Tango" when you meant
"Runtime system libraries like Phobos and Tango". Or maybe standard means
something different to you than it does to me.

If I had a point worth making, I must have made it by now.


More information about the Digitalmars-d-learn mailing list