Poll: DB48X potential usage
Would buy a DM48 if it existed
Using DB50X on DM42n
Using DB50X on DM32
Using DB48X on DM42
Interested, but need to buy a machine
Prefer RPN, DM42 user
Prefer RPN, DM32 user
Prefer RPN, C43/C47/WP43 user
[Show Results]
 
Post Reply 
Gauging interest in a DM48 or DM50?
10-02-2024, 12:43 AM (This post was last modified: 10-02-2024 11:29 AM by carey.)
Post: #12
RE: Gauging interest in a DM48 or DM50?
(10-01-2024 10:07 PM)c3d Wrote:  I'm curious about what you are asking for here, specifically:

First, thank you for your thoughtful reply and great work! I'm very happy with the DB48X iphone app and the desktop browser simulator couldn't be easier to use. It's just that I have a fanciful hope that (someday) someone will write a desktop RPL implementation not tethered to a calculator.

(10-01-2024 10:07 PM)c3d Wrote:  1) When you say "desktop implementation", is the current DB48X simulator close to what you have in mind, or are you thinking about something more like a library? Or maybe a command-line interface? Or simply building and distributing Windows binaries? I'm asking notably because of the NumPy reference.

Yes about a CLI version (maybe even with a nice IDE :) just like for other interactive programming languages (e.g., Forth, Basic, etc). It seems to me that every programming language is deserving of at least one ANSI-like implementation.

(10-01-2024 10:07 PM)c3d Wrote:  2) I'm a bit confused by the combination of "No CS degree" and "alternative to NumPy" :-)

I've seen one or two old RPL implementations of the type I wish for (i.e., without a calculator screen), but they were designed mainly for non-Windows machines. I would probably need a CS degree to get them to run on Windows :)

A calculator-free desktop RPL implementation could be an alternative to NumPy for scientific calculations. I use NumPy but would prefer an option of writing some scientific software in RPL. However, I probably represent a customer base of 1 :)

(10-01-2024 10:07 PM)c3d Wrote:  ...while RPL design is remarkable, it was also a somewhat messy evolution over time.

True, but by the 48g, the set of core RPL operators seemed mature, allowing operations on lists and arrays similar to APL, making RPL an array language. So the 48g operator set (and control structures) represents, to me, a "basic standard" for RPL.

Continued success with DB48X and related projects!
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Gauging interest in a DM48 or DM50? - c3d - 09-30-2024, 04:51 PM
RE: Gauging interest in a DM48 or DM50? - carey - 10-02-2024 12:43 AM



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