DMD needs branches
Nicolas J.
Nicolas.J. at lolrofl.fakeaddress.com
Fri Apr 13 05:33:33 PDT 2007
Nicolas J. Wrote:
>
> For everybody, this would be a huge bonus in stability and quality, not only of the compilers, but also of the whole codebase, since library writers can rely on the stable version.
> The top 5% expert coders will happily work with the bleeding edge evolutions.
> But for the rest of us, the language may very well be "good enough" right now, but what may prevent people from engaging into large scale projects in D is no longer issues with the expressiveness of the language or the lack of tools (today code::block fills the bill quite nicely) than the uncontrolled risks of incompatibilities between libraries.
>
I shall add that the larger the project, the more libraries one usually relies on, and the higher the risks of incompatibilities. It is not uncommon for a 20,000 lines project to rely on 5 or 10 libraries.
What is the probability to find 10 libraries compatible with each other and with the latest compilers in the D codebase right now ?
More information about the Digitalmars-d
mailing list