What are the worst parts of D?
Jacob Carlborg via Digitalmars-d
digitalmars-d at puremagic.com
Thu Sep 25 06:47:22 PDT 2014
On 25/09/14 08:39, H. S. Teoh via Digitalmars-d wrote:
> In fact, one thing that impressed me immensely is the fact that building
> the dmd toolchain is as simple as it is. I know of no other compiler
> project that is comparable. Building gcc, for example, is a wondrous
> thing to behold -- when it works. When it doesn't (which is anytime you
> dare do the slightest thing not according to the meticulous build
> instructions)... it's nightmarish.
Yeah, I agree. It's a nice property of DMD.
> But even then, I *did* run into the problem of non-reproducible builds
> with dmd. So there's still a blemish there. :-P Makes me want to alias
> `make` to `make clean; make` just for this alone
I don't think the "clean" action can be completely excluded. I recently
tried to build a project, without running "clean", and got some
unexpected errors. Then I remembered I had just installed a new version
of the compiler.
--
/Jacob Carlborg
More information about the Digitalmars-d
mailing list