Scons - a build system in Python - building hello worldScons ...
It's a build system!!
Like Make (if you're familiar with that) or Ant (if you know that!)
The initial problem being solved ...
You have a whole lot of different development files (source files, libraries, manual text, configuration, etc) and a whole load of steps you use to convert those ...

Rake - a build system using code written in RubyIf you're programming in C, C++ or Java, you'll be managing a large number of source files, and using a whole series of commands to build these forward into .o (object) or .class (java class) files, then - in the cases of C and C++ - into executable files.
The make system has been around for as long ...

Ant and MakeIn order to produce a file of answers in many applications, you need to take several files of inputs and run a program to generate the results. The inputs themselves may be answers produced by running further programs on further inputs, and so on until you have a whole huge tree of inputs that are ...