ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> boost
boost
[boost] Re: Geometric Algebra Library
by Ken Hagan other posts by this author
Jun 10 2004 9:49AM messages near this date
Re: [boost] Geometric Algebra Library | [boost] CVS temporarily disabled
Jaap Suter wrote:
> 
>  [crossposted to oo-numerics and boost-developers]
> 
>  About 20 months back, I asked if there was any interest in a
>  geometric or Clifford algebra library written in C++. Despite some
>  positive replies, I got the impression that there were not a lot
>  of people in the Boost community who saw any practical uses for
>  such library.

For a full geometric algebra, I suspect the target market is going
to be limited to a few thousand people worldwide, most of whom have
never heard of boost and are unwilling to learn C++.

I wrote some GA classes for the 3D case about a decade ago, and I'm
still using them, but they are a very minor part of my work and I've
no reason to "upgrade" to a boost version, no matter how yummy it looks.
I'd like to be more positive, but I have to be honest.

However, you may be asking the wrong question. There are reasonable
arguments for using only one library for all your geometric algebra
and the demand for complex numbers is demonstrably large enough to
justify including it in the language standard. The market for 3D
geometry in video games is also fairly well established.

Given that GA is a superset of these, could your library replace
these two? It would need to be syntactically compatible, since we
can't break existing clients of std::complex, but since all such
libraries try to follow standard mathematical notation this might
not be too difficult.

The same probably applies to M. Holin's quaternions and octonions,
already in boost, but I'm not familiar with those.



_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Thread:
Jaap Suter
Paul C. Leopardi
David B. Held
Hubert Holin
Justinas V.D.
Petr =?iso-8859-2?q?Ko=E8m=EDd?=
Ken Hagan

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved