The great compromise of the D standard library
Alexander Panek
alexander.panek at brainsware.org
Thu Oct 18 00:51:06 PDT 2007
On Wed, 17 Oct 2007 18:05:17 -0400
Ender KaShae <astrothayne at gmail.com> wrote:
> 2.) Programmers are incouraged to contribute to the new standard
> library
Tango.Scrapple? Anyone?
> 3.) Walter will remain the final say on what contributions are added
> to the library
I don't think Walter has the /time/ to do so, and given the fact that
he wouldn't be the only one, or not even the main developer, working on
given standard runtime library, this seems suboptimal. I do think,
however, that Tango's developers are doing a pretty good job in that
regard, anyways.
> 4.) The name for the standard library will be neutral between Digital
> Mars and DSource
What do you mean with neutral? Also in what way is DSource directly
involved with this?
> I believe this compromise will address most of the issues though it
> would have to be agreed upon by both factions. This has the
> additional advantage have creating a library with both low level
> procedural and higher level object-oriented parts. This
> hybridization is one of the things that attracted me most to D in the
> first place.
I don't want to repeat myself, but: Tango does a pretty good job in
that regard, too, as it uses classes (which require object allocation,
mind you) only when it is (by design, not absolutely - we're not
talking C, after all) necessary, and provides freestanding functions
where they're sufficiant.
> as an aside I believe there should be a more standardized way to
> suggest changes to the D language
In what way more standardized?
--
Alexander Panek <alexander.panek at brainsware.org>
More information about the Digitalmars-d
mailing list