Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The big one not on this list (because not in PiP) is SCons.


Does that matter though? SCons is a standalone program and you can easily have parallel versions of Python installed.


I'd never heard of this module until now. Have you successfully replaced Make with SCons in your projects?


Yes, for my personal projects. It's much better than make. But unfortunately it needs to be installed while make is preinstalled on nearly all unixes. Now I always use qt creator for my personnal projects. It's excellent.


The startup I work for uses scons for all of our projects other than Java/Python. So C++/C mainly.

Without it we'd most likely still be pulling our hair out trying to deal with make/cmake/qmake/what have you...


waf (a fork of scons) works on Python 3 already.


I don't think waf could be considered a fork of scons

> When Thomas Nagy decided that SCons's fundamental issues (most notably the poor scalability) were too complex and time-consuming to fix, he started a complete rewrite which he named Waf.


This is why the alternative build systems seem to never catch on. Everyone rolls their own, or forks, or rewrites instead of working together to improve one enough to "disrupt" autotools (though cmake comes close enough...). A sad but common problem in open source development.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: