March 2009 Meeting Notes

Compiled by Dave Jaffe

Contributions from Kevin Appert and others


10:00

Coffee and a Chat

10:15

eForth System in C - CH Ting
"I think I can build an eForth system in C using the 'fcode' approach, assuming that memory is addressed only in bytes. Forth words will be compiled in bytes, often used words will be one-byte tokens, and less used words will be preceeded with a extension token from F0-FF. I am not sure that I will be able to demonstrate a working system, but I will present whatever I have finished by the meeting."

Compiled by gcc in cygwin

11:40

Lunch
Lunch on-campus. To avoid the "noon lemming effect", we'll leave a little early.

13:00

Introductions, Announcements, Rumors, Random Access

13:22

Mach2/Forth: The Ultimate Hardware Debugging Tool on the Planet - Rick Miley
"I will talk about how fast I could develop Macintosh videos boards using Mach2/Forth. We were making products at a rate of one a week. We could debug hardware and make scope triggers 100 times faster than C or assembly."

"I also used Mach2/Forth to send my first a fax. It was a picture of a fish. It got us funded. The fax specifications in 1988 were CCITT gibberish. They were so cryptic I had to pound on a horrible Rockwell chip for six months. I must have called my fax machine 1000 times. We had no test equipment."

"The fax company was Global Village which ultimately went public in 1994 with a market cap of $200M."

13:46

Break

14:12

Forth, Solfege, MIDI, and Me - Masa Kasahara
"I will talk about a program which sings solfege from a MIDI signal. This work promotes music education and compliments a book I have recently written. I will also be demonstrating this at Stanford's Cool Product Expo on April 8th,"

14:45

OOP, UML, and Astronomy - John E. Harbold
"I will give a talk, without slides, about the object-oriented paradigm, executable UML, and how I applied it to analyze the requirements of how astronomy is done."

Executable UML

15:15

Engineering TV
Fifty engineering topic channels. Four new episodes per week. It worked last time, and some of the stuff is pretty cool!

Tree Voltage and Forest Fire Prevention

16:00

Adjourn


Other items:

Forth

Nano Forth - A tiny dialect of the Forth programming language

Other

Linode - Linux servers
Refal-5
Galelio and Labview

Meeting Announcement

| Home | 04/2009 | 02/2009 |