Post Reply 
HP 71B FORTH/Assembler ROM
09-02-2022, 08:42 PM (This post was last modified: 09-02-2022 08:45 PM by robve.)
Post: #10
RE: HP 71B FORTH/Assembler ROM
(09-02-2022 07:32 PM)Garth Wilson Wrote:  
(09-02-2022 07:06 PM)robve Wrote:  Mistakes can hurt (more) with FORTH.

I have to disagree; but I do seem to have an RPN brain, and Forth came much more naturally to me than algebraic languages, and it's easier for me to write without mistakes in Forth.

Sure sure... you must be right. Nobody accidentally switches the arguments to a store like so VAR 2 ! in Forth :-)

Not as bad to make mistakes as in assembly or with pointers in C that are notorious for vulnerabilities in production software. But Forth sure hurts when making even minor mistakes, like this one that can destroy the dictionary. Not to mention that some Forth implementations don't have stack overflow protection and no dictionary overflow protection. Caveat emptor, com Forth?

- Rob

"I count on old friends to remain rational"
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
HP 71B FORTH/Assembler ROM - kuzibro - 09-02-2022, 03:59 AM
RE: HP 71B FORTH/Assembler ROM - KimH - 09-02-2022, 09:16 AM
RE: HP 71B FORTH/Assembler ROM - robve - 09-02-2022 08:42 PM
RE: HP 71B FORTH/Assembler ROM - KeithB - 09-02-2022, 12:09 PM
RE: HP 71B FORTH/Assembler ROM - rprosperi - 09-02-2022, 12:18 PM
RE: HP 71B FORTH/Assembler ROM - robve - 09-02-2022, 07:06 PM
RE: HP 71B FORTH/Assembler ROM - mfleming - 09-02-2022, 02:44 PM
RE: HP 71B FORTH/Assembler ROM - rprosperi - 09-02-2022, 06:52 PM
RE: HP 71B FORTH/Assembler ROM - rprosperi - 09-02-2022, 10:50 PM
RE: HP 71B FORTH/Assembler ROM - robve - 09-03-2022, 12:11 AM
RE: HP 71B FORTH/Assembler ROM - robve - 09-03-2022, 02:23 AM
RE: HP 71B FORTH/Assembler ROM - rprosperi - 09-03-2022, 12:57 PM
RE: HP 71B FORTH/Assembler ROM - robve - 09-03-2022, 12:25 AM



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