A package was submitted to savannah.nongnu.org
This mail was sent to [EMAIL PROTECTED], [EMAIL PROTECTED]


Francesco Poli <[EMAIL PROTECTED]> described the package as follows:
License: gpl
Other License: 
Package: SciDc
System name: scidc
Type: non-GNU

Description:
My project is a scientific RPN (Reversed Polish Notation) calculator written in C++.
It will probably use the CLN library (http://www.ginac.de/CLN/) to achieve arbitrary 
precision in the computations.
The user interface will be text-based (console application).
It will also (in the future) allow the user to define and call macros.
>From a look & feel as well as behaviour point of view, it will resemble closely to 
>the well-known GNU Dc, but my calculator will add scientific notation for numbers and 
>scientific calculator functions such as:
* exponential and logarithmic functions
* trigonometric functions
* hyperbolic functions
...
Note that, although my calculator will resemble to GNU Dc, it will be written from 
scratch.
For now I haven\'t got (almost) any code to show, as I\'m currently more in the
design step, than in the implementation one (moreover I\'m a C++ newbie, just finished 
to study Stroustrup! ;-)).

Other Software Required:
probably CLN library (GPL licence): see http://www.ginac.de/CLN/

Other Comments:
I\'ve been suggested by Mathieu Roy that I could work on GNU Bc and extend its 
features.
Yes, I know: reusing existing free software, avoiding reinventing what
is already freely (as in freedom) available, ...
These are perfectly reasonable ideas, I agree.

Nevertheless, the genesis of my decision is:
1) I\'m studying C++ and my goal is to make practice with C++ software design and 
implementation
2) so I wanted to start an all-new 100% pure C++ project (practice in *both* design 
and implementation, no other languages besides C++)
3) I thought that, while I make practice, I could write something useful and release 
it under the GPL licence
4) I like GNU Dc very much, but it lacks scientific calculator functions
5) I couldn\'t find any free calculator that resembles Dc but has scientific functions
6) I don\'t have studied the C language, yet, so I couldn\'t add those features to Dc

Putting together these considerations, I decided to start the SciDc
project.



_______________________________________________
Savannah-hackers mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/savannah-hackers

Reply via email to