Discussion:
looking for forth interpreter for Mac OS X
(too old to reply)
Marc Heusser
2006-08-23 18:37:45 UTC
Permalink
To play I'd like to have a forth interpreter for Mac OS X (Intel if that
matters).
I still have one on an old 6502 board (AIM from Rockwell for those who
can remember, some 30 years old) and would like to "simulate" that.

(Purpose: let my son grasp how a computer works ...)

TIA

Marc
--
Switzerland/Europe
<http://www.heusser.com>
remove CHEERS and from MERCIAL to get valid e-mail
Doug Hoffman
2006-08-23 21:20:33 UTC
Permalink
Post by Marc Heusser
To play I'd like to have a forth interpreter for Mac OS X (Intel if that
matters).
I would recommend two OS X Forths: Carbon MacForth and PowerMops.

http://www.macforth.com/ for Carbon MacForth, an excellent commercial
Forth. It is ANS compatible.

http://sourceforge.net/projects/powermops/ for an excellent free
Forth. While not ANS, there is a lot to like as well about this
full-featured system.

Forth is alive and well on the Macintosh. Both will run just fine on
the "inteliMacs", though not native.

Regards,

-Doug
Marc Heusser
2006-08-24 00:07:46 UTC
Permalink
Post by Doug Hoffman
Post by Marc Heusser
To play I'd like to have a forth interpreter for Mac OS X (Intel if that
matters).
I would recommend two OS X Forths: Carbon MacForth and PowerMops.
http://www.macforth.com/ for Carbon MacForth, an excellent commercial
Forth. It is ANS compatible.
http://sourceforge.net/projects/powermops/ for an excellent free
Forth. While not ANS, there is a lot to like as well about this
full-featured system.
Forth is alive and well on the Macintosh. Both will run just fine on
the "inteliMacs", though not native.
Thank you both Slava and Doug - just what I have been looking for, will
take a look at all of this.

Marc
--
Switzerland/Europe
<http://www.heusser.com>
remove CHEERS and from MERCIAL to get valid e-mail
s***@jedit.org
2006-08-23 21:55:10 UTC
Permalink
Hi,

I'm working on a Forth-like language called Factor. It compiles native
code on Intel and PowerPC Macs and takes advantage of OS X features by
providing bindings for Cocoa and OpenGL. The home page is
http://factorcode.org.

Slava
Post by Marc Heusser
To play I'd like to have a forth interpreter for Mac OS X (Intel if that
matters).
I still have one on an old 6502 board (AIM from Rockwell for those who
can remember, some 30 years old) and would like to "simulate" that.
(Purpose: let my son grasp how a computer works ...)
TIA
Marc
--
Switzerland/Europe
<http://www.heusser.com>
remove CHEERS and from MERCIAL to get valid e-mail
Ian Osgood
2006-08-24 01:19:02 UTC
Permalink
Post by Marc Heusser
To play I'd like to have a forth interpreter for Mac OS X (Intel if that
matters).
I still have one on an old 6502 board (AIM from Rockwell for those who
can remember, some 30 years old) and would like to "simulate" that.
(Purpose: let my son grasp how a computer works ...)
TIA
Marc
--
Switzerland/Europe
<http://www.heusser.com>
remove CHEERS and from MERCIAL to get valid e-mail
(Too bad it's not an older PPC Mac, then you would have Forth built
into the firmware.)

GNU Forth works well, since Mac OS X has FreeBSD underneath. You can
obtain gforth via Fink or DarwinPorts; download and build the source
from the GNU site; or you can use the PPC binary version under
emulation at http://www.quirkster.com/forth/gforth.dmg.gz

Ian
p***@gmail.com
2006-08-26 01:52:56 UTC
Permalink
If you want to simulate a 6502, what better way than to use a Commodore
64 emulator? :) Then your son can poke values "directly" into memory
and change the screen colours and such with ease.

Here's are a couple of C64 emulator for the Mac that I just googled:
Power64 - http://www.infinite-loop.at/Power64/index.html
Vice - http://www.viceteam.org/

As well, you can download a variety of C64 Forths to run on your
emulator. My favorite is called Blazin' Forth, and it can be found
here:
ftp://ftp.taygeta.com/pub/Forth/Compilers/native/misc/commodore64/

Have fun!
Post by Marc Heusser
To play I'd like to have a forth interpreter for Mac OS X (Intel if that
matters).
I still have one on an old 6502 board (AIM from Rockwell for those who
can remember, some 30 years old) and would like to "simulate" that.
(Purpose: let my son grasp how a computer works ...)
TIA
Marc
--
Switzerland/Europe
<http://www.heusser.com>
remove CHEERS and from MERCIAL to get valid e-mail
Marc Heusser
2006-08-26 08:20:48 UTC
Permalink
Post by p***@gmail.com
If you want to simulate a 6502, what better way than to use a Commodore
64 emulator? :) Then your son can poke values "directly" into memory
and change the screen colours and such with ease.
Thanks - good idea!

Marc
--
Switzerland/Europe
<http://www.heusser.com>
remove CHEERS and from MERCIAL to get valid e-mail
werty
2006-08-28 18:28:52 UTC
Permalink
Nothing beats s/w for shocking the world and obsoleting old s/w
The tears / screams /agony from admins' changing horses in mid
stream !

But it's depends if there is new easier h/w that will make the
project really take off !

It is here ! PDAs have a CPU that completely Obsoletes the Intel P'

Argue it has not the speed , but it will not NEED the speed , for
it will have an OpSys that runs 4 times faster ( remember , as above ,

this new OpSys is NOT by Linus/Gates/Luddite ! ).

Thus an XSCALE PDA at 400 MHZ is faster than a P-4 at 3 GHZ .


Anyone into "following" this new OpSys ? It has the potential
to put EVEN Elizabeth Rather out of a job .

Now for details ....

It will be TOTALLY integrated , even apps run in the kernel , you can
script Apps together til you can learn how to install them into
the kernel .

Obviously Versions don't work here . To distinguish Images , you must
give Subject/author to denote an improvement .

UHP/Johnson/07 says Bill Johnson improved USB code in 2007 .

In 20 megabytes it will do GUI , all level program creation ( w/o
"loading"
anything , everything is built in ) .

You will never have to use command line , everything is done w/
icons/images , even assembly .

PLS dont say it can't be done , or i'll toss you into the group who
lost there jobs in 1969 as Forth spread like wild fire ...
30,000 programmers ( you know , Like Elizabeth Rather ..)

Lost their jobs , because 1 man ( not Woman ) could do the
work of 10 ...


I am not a flamer , i attack those who say it can't and will not be
done .

It WILL be done , the Death of Old Forth and C+ , Delphi , WXP ,
Linux , Intel .... Intel has a strong grip on it's limited Pentium ,
Intel has not a strong grip on ARM cpus ,

______________________________________________________________
Post by Marc Heusser
To play I'd like to have a forth interpreter for Mac OS X (Intel if that
matters).
I still have one on an old 6502 board (AIM from Rockwell for those who
can remember, some 30 years old) and would like to "simulate" that.
(Purpose: let my son grasp how a computer works ...)
TIA
Marc
--
Switzerland/Europe
<http://www.heusser.com>
remove CHEERS and from MERCIAL to get valid e-mail
Loading...