Jac
During my last semester at San Jose State University I took Software Engineering and Programming Paradigms taught by Cay Horstmann and Kenneth Louden, respectively. Both classes were very interesting and engaging. I took the concepts I learned in those two classes and developed a calculator application.
This calculator was designed using several of the concepts taught by Horstmann including debug, debug, debug, as well as statistical analysis and uniform styling of the source code, and automatic building using Ant. The engine for the calculator stems directly from the core assignments given by Louden in which the student was to develop an expression evaluator based on a specified context-free grammar. Additionally, the input scanner was provided by Louden.
I am not a marketing person as evidenced by the fact that I wrote a piece of software for a category that’s been completely swamped for years. But to make things worse I don’t have enough creativity to come up with a good name for this little calculator so I simply call it “Jac”. I’ll consider any serious alternative names posted here. Someone has likely already copywrited a calculator called “Jac”. Anyway, here it is:
Download application zip 814Kb
Download source zip 482Kb
Features:
- Skinnable graphical interface provided by OYOAHA
- Single memory cell
- Command-line interface
- Written in Java using Eclipse
- Works in Windows and Linux
Jac is proudly listed at the following sites.
![]() |
![]() |














