Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Forth operating system

Name: Anonymous 2011-09-08 7:20

Name: Anonymous 2011-09-08 7:29

2get

Name: Anonymous 2011-09-08 20:21

I know Forth is used in OpenFirmware because it's supposedly lightweight. Yet for its size/efficiency, I can't imagine the amount of time required to develop with it.

Have any /prog/riders used Forth in a non-trivial application?[1] How was it compared to ...I was going to say ``similar'' languages, but maybe that's not the right word. How was it?

---
[1] Perhaps a turnkey enterprise solution.

Name: Anonymous 2011-09-08 20:22

>>3
Yes, in fact, I have written an entire dubz mining application in it.

Name: Anonymous 2011-09-08 20:24

>>3
I have written an ANSI C compiler in it when I was 12.

Name: Anonymous 2011-09-08 20:28

>>5
You're not even 12 yet.

Name: Anonymous 2011-09-08 20:54

If you think about it, most languages have you indirectly manipulating an argument stack, so making it direct isn't all that different.

Name: Anonymous 2011-09-08 21:34

the pleasure of not even being 12 yet

Name: Anonymous 2011-09-08 23:48

If you think about it, most Jews have you indirectly manipulating gold, so making it direct isn't all that different.

Name: Anonymous 2011-09-09 7:18

>>7
ONE WORD: FORCED MANIPULATION OF THE STACK

Sure, but if you lose that abstraction and have to deal with these things manually, development time is slowed. That could be fine if the benefits of Forth outweigh that penalty. The major one I've heard is that it's small.

However, if space is cheap (as it is in most situations), Forth's key advantage is meaningless. So are there other advantages?

Don't change these.
Name: Email:
Entire Thread Thread List