Forth Classes: Difference between revisions

From Noisebridge
Jump to navigation Jump to search
No edit summary
(Replacing page with 'cancelled')
 
(12 intermediate revisions by the same user not shown)
Line 1: Line 1:
Hi,
cancelled
 
My name is Jason Damisch.  I am the instructor of the Forth Class.  I will strive to write useful and interesting information here.
 
I am involved with the The Forth Interest Group or FIG for short.  It is the area Forth club, and has been around for many years.  I put in a request to FIG for any extra materials that we can use.  I will probably get a few books which I will hand over the the Noisebridge library.  I suspect that they will get some use.
 
The annual Forth Day will be held at Stanford University, Saturday October 24th.
 
http://www.forth.org/svfig/next.html
 
I'll be at that meeting.  Charles Moore, the inventor of Forth, should be there as well.
 
I'll be teaching out of the book "Starting Forth" by Leo Brodie.  It is considered a classic in the Forth Community.  It is a clear and easy to understand introduction to Forth, and kind funny too.
 
long time ago, I wrote an arcade game in Forth for the Atari ST called Skampy.  It actually runs fast and is stable.  It has everything a videogame is supposed to have, speed, sound, collision detection, levels, scoring.  I will show it for the introduction/first day. There is even an end cartoon for the people who get past the 10th level.  LOL Good Luck!
 
WHAT IS FORTH?
 
For Advanced People, Forth is programming in the extensible Macro Assembler of a very simple
virtual machine, one which features two stacks, one for paramater passing, and one for holding
return addresses.  It also features Reverse Polish Notation, or RPN.
 
For Beginners, Forth is a programming language with which you can learn the fundamentals of programming and how computers work. Forth can be fun.  Forth can also be a challenge if you don't know where to begin.

Latest revision as of 22:33, 29 October 2009

cancelled