Meeting Agenda for
Saturday, January 24, 2004

Cogswell College
1175 Bordeaux Dr.
Sunnyvale, CA

If you would like to have meeting announcements e-mailed to you, send the message Subscribe SVFIG Meeting Agenda to: George Perry


Starbucks Coffee, Tea, Bagels, and Pastries


Getting Beyond the GUI: How the Mac Came To Be, Why it and Windows are Fossils, and Getting to The Humane Environment's Future - Jef Raskin
"Because it does not use the standard GUI conventions of interaction (you can't create a better interface if it's the same as what's being done), The Humane Environment (THE) is difficult to implement, especially in a cross-platform manner. Our mono-platform version some years ago was done in Forth with superb results. I will explain the advantages of THE, demonstrate it running (in Python, sorry) and put out some easy challenges and hard challenges to Forth programmers in the Q&A portion of the talk. I come not only to teach and preach about interface design, but also to hear and learn from the best Forth minds on implementing with Forth in the present world."     See Meeting Notes for a related Wired News article.


Lunch - on your own: Togos or other local eateries


Introductions, Announcements, Rumors, and Gossip


More on "Mippy" - Randy Thelen
Randy will continue his discussion of Mippy, a TTL-based Forth computer. He will focus on the instruction execution process from instruction fetch, through decode, into execution, including a branch instruction.


Short Break


Three Ting Topics - CH Ting

Object Oriented Forth - What's inside of the FML Browser
FML is a Forth-based browser that has implemented some Object Oriented features. Ting will discuss the general structures in FML and how the Forth interpreter is turned into a XML-like browser.

eP32 Microprocessor Book
Ting's new book on the eP32 microprocessor has been published in Taiwan by O'Reily. It is written in Chinese, although all the code are in Forth, except the CPU design, which is in VHDL. He will bring a copy to the meeting.



After meeting

Possible dinner at a location to be determined.

If you would like to present at an SVFIG meeting, contact Kevin Appert.

Meeting Notes

| Home | 02/2004 | 12/2003 |