
14 Apr
2010
14 Apr
'10
12:29 a.m.
On Tue, Apr 13, 2010 at 12:40 PM, Kornel Kisielewicz <kornel.kisielewicz@gmail.com> 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