🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.robotics
Article #1275

Re: "Easy" way to put "AI" in realtime embedded systems?

#1275
From: Wan Ngai Wayne Lee
Date: Thu, 18 Apr 1991 02:46
33 lines
2002 bytes
From: smith@sctc.com (Rick Smith)

>Chuck Moore developed FORTH about 10 years later. I forget just why
>did it, but Kitt's Peak Observatory was an early and ardent user.

Chuck got fed up with the software available to him at the time, so
he developed Forth to do everything he needed to do in the observatory.
Later, Forth became the official programming language for the Astronomical
Union.

>FORTH fits the most hack value in the smallest space of any programming
>language ever developed. No question. If you're severely limited in your
>development environment (sentenced to 8 bit mircos, for example) then
>it's a wonderful choice.

Forth designed based on Chuck's philosophy is inherently small, but
some modern Forth are getting "fat".  

>If you have to deal with big bucks, serious requirement specification,
>source code control, change tracking, ad nauseum, then I don't know
>how well FORTH would work. It really is designed for a *micro* system
>environment (not large, not medium, not mini, not small, but *micro*).

Source code control can be a big problem if the programmer is not extremely
well disciplined.  Forth is designed to fit in a micro system but not for 
micro system.  The original Forth is a multi-tasking and multi-user
system.  There are also distributed and multi-procersor Forth systems.  

>My own rule of thumb:
>If you can't do it in a weekend, maybe you shouldn't do it in FORTH.

If you can't do it with ________ in a weekend, maybe you should do it
in Forth.
Technical Details
Message-ID: <11114@uwm.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!mips!spool.mu.edu!uwm.edu!csd4.csd.uwm.edu!wlee

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!mips!spool.mu.edu!uwm.edu!csd4.csd.uwm.edu!wlee
From: wlee@csd4.csd.uwm.edu (Wan Ngai Wayne Lee)
Newsgroups: comp.robotics
Subject: Re: "Easy" way to put "AI" in realtime embedded systems?
Message-ID: <11114@uwm.edu>
Date: 18 Apr 91 02:46:27 GMT
Sender: news@uwm.edu
Distribution: usa
Organization: University of Wisconsin - Milwaukee
Lines: 33
Originator: wlee@csd4.csd.uwm.edu