Article For Thought
smorrey at gmail.com
Fri Dec 21 08:41:19 MST 2007
"Forth - The year in which your 6 month project is finally completed"
On Dec 20, 2007 10:10 PM, Charles Curley
<charlescurley at charlescurley.com> wrote:
> On Thu, Dec 20, 2007 at 07:19:12PM -0700, Levi Pearson wrote:
> > Charles Curley <charlescurley at charlescurley.com> writes:
> > >
> > > I don't, but try some of these. I haven't tried any, so I can't speak
> > > to how good they are. These all run on top of an OS, where my version
> > > is the OS.
> > >
> > > ccurley at dragon:/var/spool/mqueue# apt-cache search forth | grep forth | sort
> > > gforth - GNU Forth Language Environment
> > > kforth - Small Forth Interpreter Written in C++
> > > pforth - portable Forth interpreter
> > > yforth - A small freeware Forth environment in ANSI C
> Also, these folks have a freebie alpha release for Linux:
> http://www.mpeforth.com/ Again, I haven't used it.
> > I was guessing you were talking about Forth.
> I figured that if anyone in this crew twigged to Forth, it would be
> > I've been meaning to play around with it. I found the old books
> > 'Starting Forth' and 'Thinking Forth' online, and read through parts
> > of them.
> I'm not familiar with Thinking Forth, but Starting Forth is an
> excellent intro. The biggest problem is that there is no LeoForth, so
> the code examples may or may not work on your flavor of Forth exactly
> as they are given in the book.
> Other than that it is an excellent introduction to Forth. One reason
> is that Leo was a theatre major who had never written a line of code
> in his life until Forth, Inc. hired him to write the book. One thing
> he wrote in the course of writing the book was the word processor he
> used to write and typeset the book.
> > Now I just have to think of something to code with it. :)
> Um, a Leo Brodie-ish word processor?
> However, be warned. From the gforth deb package summary:
> It has been said that learning Forth changes forever the way you
> think about writing programs.
> This is true. It's an ill wind that blows no minds.
> Charles Curley /"\ ASCII Ribbon Campaign
> Looking for fine software \ / Respect for open standards
> and/or writing? X No HTML/RTF in email
> http://www.charlescurley.com / \ No M$ Word docs in email
> Key fingerprint = CE5C 6645 A45A 64E4 94C0 809C FFF6 4C48 4ECD DFDB
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.6 (GNU/Linux)
> -----END PGP SIGNATURE-----
> PLUG: http://plug.org, #utah on irc.freenode.net
> Unsubscribe: http://plug.org/mailman/options/plug
> Don't fear the penguin.
More information about the PLUG