« The Microsoft Security Response Center blogColorPicker.NET »

C# Programmable Calculator

15/02/05

Permalink 10:37:11 am
Categories: General, Programming, .NET, Software

C# Programmable Calculator

I don't know about other people, but for a calculator I still swear by my old HP48SX or my newer HP49G. Using RPN, of course... never seen anybody give up using that once he really digs it.

On the PC, I've been experimenting with all kinds or replacements, but they all had drawbacks. I've been trying to use HP emulators, which were difficult to use because of the funny keyboard mappings, plus you needed ROM images for them and that didn't always seem to work either. There are of course RPN calculators for Windows (and Linux, my other platform) out there, but I never found one that offered the flexibility I admired in the HP calculators. Most aren't programmable, to start with.

Today, out of the blue (I wasn't even looking for something like that), I found what seems like a fantastic solution: the C# Programmable Calculator. It's RPN, it has a lot of features out of the box, and it's very easily programmable in the language I'm using most these days: C#. Supposedly, I can even create graphics from the calculator, but I haven't tried that yet. Looks like a perfect solution for me, and it's Open Source, so go get it!

I guess it's difficult to extend it with an equation editor like the HP has, but then sometimes you lose :-)

3 comments

Comment from: DeanG [Visitor] Email
DeanGWill it run on Mono?
02/15/05 @ 14:26
Comment from: Oliver Sturm [Visitor] Email
Oliver SturmWell, I think the current implementation is based on WinForms. But AFAIK Mono can actually run some WinForms projects, especially simple ones (haven't tested that for a while, though), so maybe it can work. Plus, it couldn't be too much work to recreate a similar simple GUI in Gtk#... if the rest of the implementation is modular enough. I haven't had a close look at the sources, but they are available, so maybe you will?
02/15/05 @ 14:30
Comment from: Eric Bergman-Terrell [Visitor] Email
Eric Bergman-TerrellOliver, thanks for mentioning C# Programmable Calculator on your blog. Please provide any
feedback that you have (I haven't gotten a lot, although I've gotten a lot of downloads.

Dean, if you try it on Mono please let me know if it works or doesn't work.
02/19/05 @ 14:27

Leave a comment


Your email address will not be revealed on this site.
(Line breaks become <br />)
(For my next comment on this site)
(Allow users to contact me through a message form -- Your email will not be revealed!)
Please complete the song title below. Hint: enter 's', 'a', 't', 'i', 's', 'f', 'a', 'c', 't', 'i', 'o', 'n'
antispam test

Enter your email address:

Search

Oliver
MVP logo
May 2013
Sun Mon Tue Wed Thu Fri Sat
 << <   > >>
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31