On Friday, 17 June 2016 at 05:41:30 UTC, Jason White wrote:
On Thursday, 16 June 2016 at 13:39:20 UTC, Atila Neves wrote:
It would be a worthwhile trade-off, if those were the only two options available, but they're not. There are multiple build systems out there that do correct builds whilst being faster than make. Being faster is easy, because make is incredibly slow.

I didn't even find out about ninja because I read about it in a blog post, I actively searched for a make alternative because I was tired of waiting for it.

Make is certainly not slow for full builds. That is what I was testing.

I only care about incremental builds. I actually have difficulty understanding why you tested full builds, they're utterly uninteresting to me.

A build system can be amazeballs fast, but if you can't rely on it doing incremental builds correctly in production, then you're probably doing full builds every single time. Being easy to use and robust is also pretty important.

I agree, but CMake/ninja, tup, regga/ninja, reggae/binary are all correct _and_ fast.

Atila
  • Re: Button: A fast, correct... Walter Bright via Digitalmars-d-announce
    • Re: Button: A fast, co... Andrei Alexandrescu via Digitalmars-d-announce
      • Re: Button: A fast... Jason White via Digitalmars-d-announce
        • Re: Button: A ... Andrei Alexandrescu via Digitalmars-d-announce
          • Re: Button... Jason White via Digitalmars-d-announce
            • Re: B... Atila Neves via Digitalmars-d-announce
              • R... Jason White via Digitalmars-d-announce
              • R... H. S. Teoh via Digitalmars-d-announce
              • R... Jason White via Digitalmars-d-announce
              • R... Atila Neves via Digitalmars-d-announce
              • R... Fool via Digitalmars-d-announce
              • R... H. S. Teoh via Digitalmars-d-announce
              • R... Jason White via Digitalmars-d-announce
              • R... H. S. Teoh via Digitalmars-d-announce
              • R... Jason White via Digitalmars-d-announce
              • R... H. S. Teoh via Digitalmars-d-announce
              • R... Jason White via Digitalmars-d-announce
              • R... Atila Neves via Digitalmars-d-announce
              • R... H. S. Teoh via Digitalmars-d-announce
              • R... Dicebot via Digitalmars-d-announce

Reply via email to