Boost logo

Boost :

Subject: Re: [boost] [GSoC] Boost.Matrix RFC
From: Emil Dotchevski (emildotchevski_at_[hidden])
Date: 2010-04-13 20:29:06


On Tue, Apr 13, 2010 at 12:40 PM, Kornel Kisielewicz
<kornel.kisielewicz_at_[hidden]> wrote:
> ...
> as well as interoperability with the quaternion library.

In my opinion interoperability shouldn't target a particular library,
and instead should be based on a concepts-style definition of all
operations.

Since C++ doesn't and AFAIK won't for the foreseeable future have
concepts, the only option for such interoperability is to use type
traits and boost::enable_if, so users can easily integrate other
libraries' types and their own custom types.

Emil Dotchevski
Reverge Studios, Inc.
http://www.revergestudios.com/reblog/index.php?n=ReCode


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