Wiki » History » Revision 2

« Previous | Revision 2/28 (diff) | Next »
Thomas Capricelli, 11/18/2009 04:31 PM

Symia is a piece of software that helps programmers to perform symbolic computation, also known as symbolic calculs. The main characteristics are
  • Symia is a library : the target audience is programmers.
  • Symia is written in C++.
  • Symia is released under the GNU Lesser General Public License, so that even close-source software can make use of it.
  • Symia uses unit tests as a mean to prevent regression, to ensure robustness, and to provide working examples that the user can rely on.

The only other C++ library we are aware of is Ginac, which is released under the GNU General Public License, which prevent it from being used in the industry.

Symia is far from being able to do as much as, say, Maple or Ginac, but if your needs are basic, you can rely on the robust and tested Symia library.

Symia is released by Sylphide Consulting. If you need some more features in Symia, you can either abandon the idea of using Symia, implement the missing features by yourself (and provide the code back, as the GNU LGPL says), or pay someone to do the job. Of course, Sylphide Consulting is an obvious choice for such a task, and we would be delighted if you contact us about it.

Updated by Thomas Capricelli about 11 years ago · 2 revisions