Skip to main content
10 events
when toggle format what by license comment
Jan 23, 2019 at 18:58 comment added hobbs On a more hobby and somewhat less retro front, the J1 is another Forth-optimized CPU.
Jan 22, 2019 at 23:48 comment added dave For other bass-ackwards computers, see the English Electric KDF9. Rather than 'an accumulator' in the manner of its contemporaries, it had a 16-deep nesting store ('stack' to the youth of today) for expression evaluation. The arithmetic orders were zero-address. Note this was not a full stack in the manner of the B5000; it was more limited in applicability.
Jan 22, 2019 at 18:41 comment added BoredBsee @Wilson, bass-ackwards is a non technical joke. It translates to "ass backwards", implying doing things in a strange reverse order such as walking backwards, with your ass in front. If you type it bass-ackwards, the joke becomes self referential.
Jan 22, 2019 at 16:22 history edited RichF CC BY-SA 4.0
fixed typo
Jan 22, 2019 at 15:20 comment added manassehkatz-Moving 2 Codidact I was thinking of Forth almost as soon as I saw the question, but I didn't know a specific Forth-optimized processor so I didn't post an answer.
Jan 22, 2019 at 14:36 comment added RichF @Neil Couldn't edit previous comment in time. The last phrase should be in bold: 3 2 5 + * (No parenthesis needed because you think on the stack.)
Jan 22, 2019 at 14:28 comment added RichF @Wilson Move the 'b' 4 characters to the right. Logic in Forth is opposite to most other languages. Parameters are generally on the stack and used in an object object action order. Compare this to action(object1, object2) order of most other languages. I mentioned RPN calculators because they are the same way. Instead of 3*(2+5)=, you would use **3 2 5 + ***.
Jan 22, 2019 at 13:37 comment added Neil @wilson I suspect it's a Forth joke, but it went over my head too.
Jan 22, 2019 at 13:13 comment added Omar and Lorraine What does "bass-ackwards" mean?
Jan 22, 2019 at 7:04 history answered RichF CC BY-SA 4.0