How much has RPN/RPL spoiled you?
|
06-04-2015, 01:16 PM
Post: #27
|
|||
|
|||
RE: How much has RPN/RPL spoiled you?
(06-03-2015 05:33 AM)HrastProgrammer Wrote: <HighLevelMode On> I have to confess to agreeing with you. RPN (and RPL) is fantastic for number crunching, or small programs that augment the built-in functions, but for building a large, sophisticated application, it's painful at best, especially with no GOTO in RPL. Compared to a symbolic language, the code is almost always opaque and barely maintainable, with no immediately obvious connection to what's getting passed as a parameter to what, and a lack of any code commenting ability. (RPL is often called a write-only language, and I think I've heard the same epithet applied to perl and/or regular expressions.) If I'm writing self-contained math routines, or small utility functions, an RPN/RPL machine is great for that job, and usually my first choice. But if I'm writing a program for data logging, estimating process completion via a choice of regression models on a user-selectable most-recent subset of the data, and optionally plotting the logged data points against the regression line*? Hand me the TI-89. *I am actually doing this right now. The 89 does make me miss the alarm/audio functionality of the 48, though, that's for sure. |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 4 Guest(s)