Phango
Janice Caron
caron800 at googlemail.com
Fri Nov 16 00:17:42 PST 2007
On 11/16/07, Alexander Panek <alexander.panek at brainsware.org> wrote:
> Actually, the core of Tango is in tango.core
Yeah, I've tweaked my copies of several of files in core already.
> - the std/ folder is just
> there because DMD requires the intrinsic module to be there, IIRC.
I didn't understand that, but hey ho. In any case, the original Phobos
std is still there in my case.
> Just curious: why don't you use Tango and the freestanding functions of
> Phobos
Lot of reasons.
(1) If an engine ain't broke, don't fix it.
(2) I like D2.007, and I'll be switching to D2.008 the day it comes out.
(3) I hate Tango, stylisticly. I hate the mixed case module names, and
the mixed case global variable names (e.g. Stdout). I want everything
to look and feel like Phobos.
(4) Walter has been doing this for seven years or whatever, and has
earned my greatest respect. Ripping out the innards of D scares the
shit out of me - and not only that, I see no reason why I should have
to.
This way, I get to use the latest cutting-edge version of D, I can
make all the module names lowercase (yes, that matters!), and though
things like Stdout(x).newline compile and run, I don't have to use
them - I'll be able to throw in nicer looking functions that do the
same thing.
More information about the Digitalmars-d
mailing list