3 ms·
Why is Waf slower? It has separate config / build steps.
by jhasse 6y ago
Why is Waf slower? It has separate config / build steps.
- ncmncm 6y agoI don't recall (from time-served at Bloomberg) that Waf was especially slow, but I found that to make it do anything useful, you had to write a lot of obscure, custom Python code nobody could understand.
- jhasse 6y agoAnd you think this custom Python code wouldn't have been necessary with SCons?
- ncmncm 6y agoDon't really know, tbh. Things I used SCons on were different from the things I used Waf on. SCons might need as much custom Python for those other uses as Waf. But that does not make Waf any better.
- jhasse 6y agoI'm still wondering what makes Waf worse in your opinion, if it wasn't performance or custom code required.
- ncmncm 6y agoUnpleasant memories, which might be mixed up in the Bloomberg experience. To ne the overriding criterion for a build system is that it must not demand attention. Waf did. SCons seemed not to.