Hello, Just a general interest question which came to me reading the email below. Are there any critera for what can/can't be added to boost? Somebody was telling me about ACE recently, which apprently attempts to wrap POSIX with C++. It looks like there is overlap there with Boost. Does Boost have some similar aim, to be a set of libraries covering a certain anlge, or is it litterally a collection of useful code? Would something like a GUI abstraction system be considered? Or is the limit perhaps things that could resonably make it into the STL? Hope that isn't off topic, Thanks! Gaz -----Original Message----- From: boost-users-bounces@lists.boost.org [mailto:boost-users-bounces@lists.boost.org] On Behalf Of Jonathan Turkanis Sent: 23 December 2004 09:58 To: boost-users@lists.boost.org Subject: [Boost-users] Re: units library Dan Dimerman wrote:
Jeff Garland wrote:
On Wed, 22 Dec 2004 15:33:18 -0700, Chris Goller wrote
I've been looking around for a unit conversion library. I've seen some on http://groups.yahoo.com/group/boost/files/ but am wondering if any have been put into boost release yet.
Nope, none are in a boost release. And I think that the most active author has recently abandoned his effort :-( So I'm afraid you shouldn't expect anything soon.
Jeff Are you referring to something like this:
boost_1_32_0/libs/mpl/doc/tutorial/dimensional-analysis.html
I believe he's refering to Andy Little's pqs library. Andy announced recently that he wasn't going to propose it for review, but he didn't say why. I never looked at it. Matthias Schabel also was working on a physical quantities library in the last year or so, but I haven't heard anything recently. David and Aleksey appear to discuss dimencional anaylsis in some detail here: http://www.artima.com/cppsource/metafunctions.html, but I don't know how close this comes to a full-fledged dimensional anaylsis library. Jonathan _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
On Thu, 23 Dec 2004 11:09:41 +0000, Foster, Gareth wrote
Hello,
Just a general interest question which came to me reading the email below.
Are there any critera for what can/can't be added to boost?
Yes, see http://www.boost.org/more/lib_guide.htm for details. Mostly the limits are related to portability, licensing, etc. But authors must also test interest as well. If no one has a need for a library the community may reject it as non-useful.
Somebody was telling me about ACE recently, which apprently attempts to wrap POSIX with C++.
The point of ACE isn't to wrap POSIX -- it's to provide a library for application communication -- mostly networking apps. ACE is ported to many platforms and many applications can be written and ported without change. On Windows ACE extensively adapts the Win32 API. So it's not just POSIX.
It looks like there is overlap there with Boost.
Yes, currently there is an overlap in threading. ACE contains tools for building threaded applications as well as Boost. We've had lots of discussion and work on a Socket library, but we've never quite got one to the review stage yet. There are other overlaps as well, but those are the big ones right now.
Does Boost have some similar aim, to be a set of libraries covering a certain anlge, or is it litterally a collection of useful code?
ACE is much more focused than Boost -- Boost's goals include ACE's and much more.
Would something like a GUI abstraction system be considered?
Yes, there are people working on this on the developer list now.
Or is the limit perhaps things that could resonably make it into the STL?
Nope, not at all.
Hope that isn't off topic,
Thanks!
Sure :-) Jeff
participants (2)
-
Foster, Gareth
-
Jeff Garland