Post Reply 
DM32
05-11-2022, 11:49 AM
Post: #32
RE: DM32
(05-10-2022 02:06 PM)Thomas Okken Wrote:  
(05-10-2022 12:05 PM)jonmoore Wrote:  I'd like to see deeper programming integration between the new modifications and the classic 42S programming approach but Thomas has promised this for a future iteration.

Suggestions are always welcome!

(05-10-2022 12:05 PM)jonmoore Wrote:  RPL may be the antithesis of classic RPN for many, but I'm fine with it.

With the big RPN stack, big RTN stack, and local variables, Free42 and Plus42 getting close to RPL in terms of programming capability. Having done the equation-to-RPN compiler for Plus42, I think an RPL-to-RPN compiler isn't totally out of the question, either. Or HP-BASIC-to-RPN... The Free42 programming environment is actually a wonderfully easy target for compiler back-ends.

Totally agreed that the enhancements added in Plus42 are bringing us closer to RPL, and best of all this is achieved without sacrificing the immediacy of keystroke programming.

On the first point regarding suggestions, I'm not ignoring the request, but I'd rather answer it when I've lived with Plus42 a little longer. But taking a holistic view, what I'd like to see in general terms is no sense of 'walled gardens' with regard to the new areas of functionality to the classic RPN keystroke programming toolset.

I'd also like to see some of the stack manipulation tools from RPL to be added too. Once you have an extended 'big RPN' stack', simple R▼ and R▲ controls can end up being inefficient. A good point of reference is Bill Wickes 'Insights and Principles of the HP 28C/S'. Some of what he talks about is the manner in which the RPL stack doesn't feature stack lift, or truly empty stack registers (empty stack registers in classic RPN calculators are filled with zeros); but there are great insights into the wider set of stack manipulation tools that were added to RPL from the 28C/S onwards (Bill's 48 insights book is worth checking too as the stack manipulation tools went through generational tweaks.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
DM32 - Dave Britten - 05-06-2022, 06:43 PM
RE: DM32 - Steve Simpkin - 05-06-2022, 08:04 PM
RE: DM32 - Massimo Gnerucci - 05-06-2022, 08:29 PM
RE: DM32 - Vincent Weber - 05-07-2022, 10:24 AM
RE: DM32 - level7 - 05-08-2022, 07:51 AM
RE: DM32 - Vincent Weber - 05-08-2022, 08:30 PM
RE: DM32 - Marco Polo - 05-09-2022, 12:10 PM
RE: DM32 - andylithia - 05-09-2022, 03:47 PM
RE: DM32 - Thomas Okken - 05-09-2022, 04:21 PM
RE: DM32 - Steve Simpkin - 05-09-2022, 05:14 PM
RE: DM32 - Dave Britten - 05-09-2022, 05:39 PM
RE: DM32 - David Hayden - 05-13-2022, 01:47 AM
RE: DM32 - Eric Rechlin - 05-13-2022, 02:33 AM
RE: DM32 - Luigi Vampa - 05-08-2022, 08:13 PM
RE: DM32 - andylithia - 05-08-2022, 11:37 PM
RE: DM32 - Massimo Gnerucci - 05-09-2022, 05:08 AM
RE: DM32 - ijabbott - 05-09-2022, 06:46 AM
RE: DM32 - Steve Simpkin - 05-09-2022, 11:39 AM
RE: DM32 - jonmoore - 05-10-2022, 08:28 AM
RE: DM32 - andylithia - 05-11-2022, 01:56 AM
RE: DM32 - Steve Simpkin - 05-11-2022, 03:39 AM
RE: DM32 - Dave Britten - 05-09-2022, 11:41 AM
RE: DM32 - jonmoore - 05-10-2022, 09:25 AM
RE: DM32 - Siegfried - 05-16-2022, 09:29 AM
RE: DM32 - Steve Simpkin - 05-16-2022, 11:33 AM
RE: DM32 - David Hayden - 05-23-2022, 04:23 PM
RE: DM32 - Bill (Smithville NJ) - 05-23-2022, 08:36 PM
RE: DM32 - Vincent Weber - 05-10-2022, 09:48 AM
RE: DM32 - jonmoore - 05-10-2022, 12:05 PM
RE: DM32 - Thomas Okken - 05-10-2022, 02:06 PM
RE: DM32 - jonmoore - 05-11-2022 11:49 AM
RE: DM32 - Thomas Okken - 05-11-2022, 04:38 PM
RE: DM32 - jonmoore - 05-11-2022, 07:15 PM
RE: DM32 - Marco Polo - 05-10-2022, 02:09 PM
RE: DM32 - Thomas Okken - 05-10-2022, 02:30 PM
RE: DM32 - Marco Polo - 05-10-2022, 03:17 PM
RE: DM32 - John Keith - 05-10-2022, 04:18 PM
RE: DM32 - Thomas Okken - 05-10-2022, 03:25 PM
RE: DM32 - Marco Polo - 05-10-2022, 05:45 PM
RE: DM32 - Thomas Okken - 05-10-2022, 07:27 PM
RE: DM32 - Thomas Okken - 05-11-2022, 11:15 PM
RE: DM32 - Vincent Weber - 05-12-2022, 04:43 AM
RE: DM32 - rprosperi - 05-12-2022, 12:00 PM
RE: DM32 - Eddie W. Shore - 05-12-2022, 12:49 PM
RE: DM32 - ctrclckws - 05-12-2022, 01:08 PM
RE: DM32 - Dave Britten - 05-12-2022, 01:33 PM
RE: DM32 - amalahama - 05-13-2022, 12:40 PM
RE: DM32 - Christoph Giesselink - 05-13-2022, 11:52 PM
RE: DM32 - Ruby - 05-25-2022, 10:36 AM
RE: DM32 - ijabbott - 05-25-2022, 07:21 PM
RE: DM32 - Joe Horn - 05-25-2022, 11:35 PM
RE: DM32 - Dave Britten - 05-25-2022, 11:56 PM
RE: DM32 - ijabbott - 05-28-2022, 12:22 PM
RE: DM32 - Christoph Giesselink - 05-28-2022, 06:16 PM
RE: DM32 - johanw - 05-29-2022, 12:48 AM
RE: DM32 - jonmoore - 05-29-2022, 11:31 AM
RE: DM32 - John Keith - 05-29-2022, 05:24 PM
RE: DM32 - jonmoore - 05-30-2022, 12:35 PM
RE: DM32 - DrewNicholson - 05-26-2022, 08:16 PM
RE: DM32 - rexbinary - 05-26-2022, 05:33 AM
RE: DM32 - ijabbott - 05-26-2022, 07:37 PM
RE: DM32 - rexbinary - 05-27-2022, 03:09 AM
RE: DM32 - DrewNicholson - 05-26-2022, 08:32 PM
RE: DM32 - Steve Simpkin - 05-27-2022, 04:29 AM
RE: DM32 - DrewNicholson - 05-27-2022, 01:00 PM
RE: DM32 - Joe Horn - 05-28-2022, 10:16 PM
RE: DM32 - trojdor - 05-29-2022, 01:11 AM
RE: DM32 - Namir - 05-30-2022, 10:39 AM
RE: DM32 - Required - 05-30-2022, 10:45 AM
RE: DM32 - ijabbott - 05-30-2022, 07:21 PM
RE: DM32 - Required - 05-30-2022, 07:49 PM
RE: DM32 - ijabbott - 05-31-2022, 09:40 PM
RE: DM32 - BillBee - 06-01-2022, 10:59 AM
RE: DM32 - Michael de Estrada - 05-30-2022, 08:56 PM
RE: DM32 - Required - 06-01-2022, 11:22 AM
RE: DM32 - Eddie W. Shore - 06-01-2022, 12:22 PM
RE: DM32 - Required - 06-01-2022, 04:41 PM
RE: DM32 - Bill (Smithville NJ) - 06-01-2022, 07:19 PM
RE: DM32 - Eddie W. Shore - 06-02-2022, 02:57 AM
RE: DM32 - Steve Simpkin - 06-02-2022, 03:10 AM
RE: DM32 - Eddie W. Shore - 06-02-2022, 03:27 AM
RE: DM32 - johanw - 06-03-2022, 12:30 PM
RE: DM32 - jonmoore - 06-03-2022, 03:18 PM
RE: DM32 - Jlouis - 06-03-2022, 08:19 PM
RE: DM32 - Steve Simpkin - 06-03-2022, 09:48 PM
RE: DM32 - Required - 06-03-2022, 11:55 PM
RE: DM32 - Vincent Weber - 06-04-2022, 06:55 AM
RE: DM32 - ijabbott - 06-04-2022, 10:11 AM
RE: DM32 - LinusSch - 06-04-2022, 08:18 AM
RE: DM32 - Thomas Okken - 06-04-2022, 08:50 AM
RE: DM32 - LinusSch - 06-04-2022, 05:45 PM
RE: DM32 - Boub65 - 06-04-2022, 09:04 AM
RE: DM32 - jonmoore - 06-04-2022, 09:36 AM
RE: DM32 - johanw - 06-05-2022, 02:33 PM
RE: DM32 - LinusSch - 06-05-2022, 04:20 PM
RE: DM32 - Vincent Weber - 06-13-2022, 12:25 PM
RE: DM32 - rprosperi - 06-13-2022, 11:17 PM
RE: DM32 - Peet - 06-14-2022, 05:38 AM
RE: DM32 - jonmoore - 06-05-2022, 03:14 PM
RE: DM32 - jonmoore - 06-05-2022, 06:17 PM
RE: DM32 - LinusSch - 06-05-2022, 06:48 PM
RE: DM32 - jonmoore - 06-05-2022, 08:42 PM
RE: DM32 - Luigi Vampa - 06-09-2022, 06:55 AM
RE: DM32 - ijabbott - 06-09-2022, 07:57 AM
RE: DM32 - LinusSch - 06-05-2022, 11:26 PM
RE: DM32 - jonmoore - 06-13-2022, 09:47 PM
RE: DM32 - Vincent Weber - 06-14-2022, 05:34 AM
RE: DM32 - ijabbott - 06-14-2022, 07:35 PM
RE: DM32 - Ruby - 06-14-2022, 06:32 PM
RE: DM32 - Eddie W. Shore - 09-20-2022, 01:47 AM



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