Boost logo

Boost :

Subject: Re: [boost] New name of bjam.exe
From: Robert Ramey (ramey_at_[hidden])
Date: 2010-07-20 13:26:31


Vladimir Prus wrote:
> Not really. It's used to build C++ projects, of which "Boost C++
> Libraries" is one example. If we cared only about building one
> project, then the question of naming would not
> matter much -- 'build' would be just fine.

I'm going to assume that it wouldn't be limited to C++ projects

Who can resist chiming in on this?

Here's my contribution:

Among the attributes I would like to see in such a system are:

Declarative
Recurrsive
Language Independent
Comprehensive
Easy to use
Transperant
Automatic

and of course it's a Project Build System

So checking anagrams of the above attributes a couple of
possibilities suggest themselves:

CLEARBS - Comprehensive Language independent Easy Automatic Recurrsive Build
System.

uh oh - that doesn't quite work, maybe

CLEAR or CLEARD Project Build System.

or

(D)REACT Project Build System - (Declarative) Recurrsive Easy Automatic
Comprehensive Transparant Project Build System
READ Project Build System - Recurrsive Easy Automatic Declarative Project
Build System
READLI Project Build System - (pronounced read-li) - Recurrsive Easy
Automatic Declarative Language Independent Project Build System

Excluding CLEAR_BS (my personal favorite), REACT has a good flavor: I change
something, the build system reacts to it.

I'm sure that doing this is a lot more fun than doing the actual work is
going to be.

Robert Ramey


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk