Boost logo

Boost :

From: Martin Bonner (martin.bonner_at_[hidden])
Date: 2005-04-25 02:57:23

----Original Message----
From: Allen [mailto:yaozhen_at_[hidden]]
Sent: 23 April 2005 07:28
To: boost_at_[hidden]
Subject: [boost] Use of Other Languages in Boost Tools

> The obvious two attitudes I can imagine are:
> (1) Prohibit *extensive* use of other programming languages in Boost
> tools, for example writing a complex tool in Python completely.
> (Convenient and small scripts are acceptable.) For we are establishing
> the Best Practice *in* C++ and *for* C++. In addition, the tools can
> be extensible and reusable with an API for C++ programmers as
> *developers* not just as *end-users*.
> (2) Allow extensive use of any convenient and reasonable programming
> languages in Boost tools. Maybe there should be a list for acceptable
> languages other than C++, for example shell scripts, Perl, Python,
> Ruby, etc. For they are just *tools*, not C++ *libraries*. They are
> just black boxes to C++ programmers, and we do *not* provide the
> tools as an extensible tool platform/framework with API for C++
> developers/programmers for further extension or reuse.
> I tend to support (1)

I tend to support (2). On the other hand we should avoid using TOO many
languages (because that is yet another thing to download and install to get
the tool running).

Martin Bonner
Pi Technology, Milton Hall, Ely Road, Milton, Cambridge, CB4 6WZ,
ENGLAND Tel: +44 (0)1223 441434

Boost list run by bdawes at, gregod at, cpdaniel at, john at