Post Reply 
Haskell & RPL
05-06-2015, 03:31 PM
Post: #5
RE: Haskell & RPL
(04-28-2015 07:36 AM)Paul Dale Wrote:  I did consider the possibility of using something like Haskell and an arbitrary precision numeric library in a calculator to guarantee results to a specific number of significant digits. The lazy evaluation is a bonus here, the unlimited memory requirements a set back. Still, it would be an interesting project.
- Pauli

One nice feature of Haskell is that it generates C code. So if one were, hypothetically speaking, intending to produce an entirely new firmware for a calculator like the 50G, then writing a new RPL in Haskell rather than directly in C would result in much more rapid development times, with rather fewer bugs and more easily automated testing.

So don't port Haskell to the calc, but use it to develop a new calc. As I suggested in another thread previously, FreeRTOS provides a nice OS base and any new RPL implementation can run as an app on top of it.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Haskell & RPL - Tugdual - 04-27-2015, 10:32 PM
RE: Haskell & RPL - Thomas Klemm - 04-27-2015, 11:11 PM
RE: Haskell & RPL - Gilles - 04-28-2015, 07:31 AM
RE: Haskell & RPL - Paul Dale - 04-28-2015, 07:36 AM
RE: Haskell & RPL - BruceH - 05-06-2015 03:31 PM



User(s) browsing this thread: 1 Guest(s)