<story><title>The Oforth Programming Language</title><url>http://www.oforth.com</url></story><parent_chain></parent_chain><comment><author>luckydude</author><text>I&amp;#x27;m a forth programmer, I&amp;#x27;ve implemented an editor in forth, a more(1) clone in forth, a grep(1) in forth and I did a bunch of stuff I&amp;#x27;ve forgotten in forth for the geophysics department at UW Madison.&lt;p&gt;I HATE forth.  It&amp;#x27;s a miserable language, I just hate it.&lt;p&gt;And then I went to Sun and the boot prom language was forth, still hated it.&lt;p&gt;Then I got to PCs.  The BIOS had no language and then Intel did whatever garbage they did and I was like please, just give me Forth.  It&amp;#x27;s not what I&amp;#x27;d do for debugging a panic but I could make it work.  The Intel stuff was way worse.&lt;p&gt;I suspect that Mitch priced himself out, otherwise we&amp;#x27;d all be using Forth as the boot language, I dunno what happened.  But if you had asked me 20 years ago would I be saying anything positive about forth I would have kicked you in the XXXs.  Yet here I am wishing that forth was how we dealt with a panic.  We&amp;#x27;d all be happier.</text></comment>
<story><title>The Oforth Programming Language</title><url>http://www.oforth.com</url></story><parent_chain></parent_chain><comment><author>lolc</author><text>The last time I looked at Forth it was to get a more powerful replacement for the bc calculator. But the minimalistic approach of forth enthusiasts means there is no powerful REPL.&lt;p&gt;Unfortunately Oforth doesn&amp;#x27;t seem very mature to me. To compile it, I had to install libc6-dev-i386 and g++-multilib so it could do its 32-bit compile. Now it fails on me with a segmentation fault. If I try the precompiled version, it just exits with a nonzero exit-code.&lt;p&gt;So, back to bc, I guess :-)&lt;p&gt;Edit: Ah I see, it needs --i for interactive mode.</text></comment>