Fork me on GitHub
#clojure-uk
<
2020-12-13
>
jiriknesl06:12:19

Maybe. The only experience I have with RPN is some coding dojo, where we were implementing something like Excel and the trick was converting all expressions in cells into RPN before evaluation.

cdpjenkins07:12:51

I recently learned that the classic 80s computer game Starflight was written in a strange dialect of Forth. That, for me, is the coolest use of the language and was almost enough to motivate me to learn it.

Ben Hammond09:12:59

IIRC there's really not much to Forth; except that its entirely stack based; you have a very limited number of named variables, all functions expect you to have previously pushed their parameters onto the global stack; from where they will will pop them and then push their results.

👍 3
cdpjenkins07:12:09

I heard quite a lot about Factor ten years or so ago (I have a vague recollection that Slava Pestov used to hang out on the old Clojure mailing list but might be wrong) and that might be an easier way to get into a stack-based language these days.