Today, I am taking a break from my usual writing just to announce that I found an old program I wrote in 2013 that was still on my Dropbox account. It is the Chandler Klebs Binary Calculator.
https://github.com/chastitywhiterose/Chandler-Klebs-Binary-Calculator
I will keep this project available in honor of who I used to be. I may be Chastity now, but the one thing that has not changed is my love for the Binary Numeral System and Computer Programming.
I have also been thinking about a new project that uses the same idea of a stack-based or Reverse Polish Notation calculator. For example, the Forth Programming Language and the Linux “dc” program use this notation to act as a basic calculator.
If you don’t know what I am talking about, just know that this is a calculator format that does not require you to remember the order of operations, and no parentheses are required. This calculator notation means none of that “Please Excuse My Dear Aunt Sally” nonsense in some math textbooks. Humans are bad at performing math and even worse at teaching it. Math can be done better. We see evidence of this with the design of programming languages and calculator programs that find more efficient ways of calculating the result of any arithmetic operation.
Leave a comment