Article For Thought

Steve smorrey at gmail.com
Fri Dec 21 08:41:19 MST 2007


"Forth  - The year in which your 6 month project is finally completed"
</duck>

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
> you.
>
> > 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)
>
> iD8DBQFHa0rL//ZMSE7N39sRAoxIAKCVms540/PFRIqP6GkdI8ZMGAQD3wCfTnX5
> cCNnTTZPDqZ2UH6xaVqcJeg=
> =Jz0A
> -----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 mailing list