[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [gforth] New member, new Forther
From: |
David Kuehling |
Subject: |
Re: [gforth] New member, new Forther |
Date: |
Fri, 25 Feb 2011 18:12:36 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) |
>>>>> "Owen" == Owen <address@hidden> writes:
> Greetings, all... My name is Owen Brand and I'm a game developer for
> the TI-99/4a. I recently started playing with a couple dialects of
> Forth on the TI computer and fell in love with the syntax and
> speed... Especially on our memory restricted machine. This led me on
> a path to learn more about Forth. I came across gforth from a couple
> videos on YouTube and downloaded. It's a lovely implementation and I
> enjoyed defining some simple words.
> I'm here to understand more--
Hi Owen,
let me try to anwer a few of the questions:
> what was the reason for developing this language?
You mean Forth in general or Gforth? Guess Forth was developed to get
high-performance interfactive programming environment onto extremel
underpowered machines.
> How many regular users are there?
Not sure. Judging from the activity of this mailinglist, maybe not too
many :)
> Are there any games in the gforth library?
Gforth comes with a falling block game and a sokoban example. Try to
run
gforth sokoban.fs -e sokoban -e bye
gforth tt.fs -e tt -e bye
I once wrote a chess playing program in (g)forth:
http://sourceforge.net/projects/forth-brainless/
> Development pages or forums?
Usenet group comp.lang.forth is the most active place afaik:
https://groups.google.com/group/comp.lang.forth
> Thanks in advance for any info... Forth has re-energized my
> programming focus and I'm looking forward to immersing myself in
> gforth. Thanks
Note that Gforth also can be used as a simple cross-forth compiler for
embedded systems. If you really have too much time on your hands you
might be able to run an embedded gforth on your TI-99. Try running
./builed-ec r8c
for an example of how to build firmware images that contain gforth (this
example would build for an r8c microcontroller). The files in arch/r8c
show you how that was accomplished.
cheers,
David
--
GnuPG public key: http://user.cs.tu-berlin.de/~dvdkhlng/dk.gpg
Fingerprint: B17A DC95 D293 657B 4205 D016 7DEF 5323 C174 7D40
pgp1A7kYyDzBX.pgp
Description: PGP signature
- [gforth] New member, new Forther, Owen, 2011/02/24
- Re: [gforth] New member, new Forther,
David Kuehling <=
- Re: [gforth] New member, new Forther, Owen, 2011/02/25
- RE: [gforth] New member, new Forther, Dennis Ruffer, 2011/02/25
- Message not available
- Message not available
- Re: [gforth] New member, new Forther, Owen Brand, 2011/02/25
- RE: [gforth] New member, new Forther, Dennis Ruffer, 2011/02/26
- Re: [gforth] New member, new Forther, Owen Brand, 2011/02/26
- Message not available
- Message not available
- RE: [gforth] New member, new Forther, Dennis Ruffer, 2011/02/26
- Re: [gforth] New member, new Forther, Owen Brand, 2011/02/26
- Re: [gforth] New member, new Forther, Matt Wilbur, 2011/02/26
- Re: [gforth] New member, new Forther, Anton Ertl, 2011/02/26