Deutsch   English   Français   Italiano  
<lntk8eFr91vU4@mid.individual.net>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: rbowman <bowman@montana.com>
Newsgroups: alt.folklore.computers,comp.os.linux.misc
Subject: Re: The joy of FORTH (not)
Date: 24 Oct 2024 00:55:42 GMT
Lines: 23
Message-ID: <lntk8eFr91vU4@mid.individual.net>
References: <vdnvk0$49ai$2@dont-email.me> <lnmbutFodq5U1@mid.individual.net>
	<vf5442$sjo3$1@dont-email.me> <20241021075543.00000494@gmail.com>
	<vf6f0q$13ctc$2@dont-email.me> <20241021151652.00005675@gmail.com>
	<vf6n47$14l9a$3@dont-email.me> <lno9vqF368kU2@mid.individual.net>
	<vf6u3q$15nlq$3@dont-email.me> <20241022095931.00001d38@gmail.com>
	<vf93a5$1l20u$6@dont-email.me>
	<299011000.751331039.035254.peter_flass-yahoo.com@news.eternal-september.org>
	<vf9d06$1mkkd$2@dont-email.me> <vfc399$39pf9$1@paganini.bofh.team>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net i4u5LvoPuUV8KfuHZ4DGGwhyAiqTQhRVmR1Rz7dpQTEqYz/4OB
Cancel-Lock: sha1:U65PHCjAcZf4NUiMGgyY+WInKJI= sha256:deKS0+C/dqzm71TvvwP1DGph5e07wRW/XIyr0wemILg=
User-Agent: Pan/0.149 (Bellevue; 4c157ba)
Bytes: 2324

On Thu, 24 Oct 2024 00:10:20 -0000 (UTC), Waldek Hebisch wrote:

> It seems that you do not know what you are talking about.  Most embedded
> systems are small single chip ones.  Smallest chips on the market are
> something like 64 bytes of RAM and 1 kB flash.
> IMO those make sense if you have simple problem which fits without
> making special effort (or maybe you have huge volume).

One product I worked on used the 8749, 128 bytes of RAM and a 2K EPROM. 
There were actually two handheld products, pH and ion concentration. The 
custom display was different but they both used Ross electrodes for 
measurements. There wasn't enough room to do the math for both 
applications.

I pretty much knew every byte by name and it was all assembler. 

The Forth projects used the Z-80 or TMS9900 and you had all the room in 
the world. Forth was great for creating a project specific interface. With 
care in creating the words something approaching a natural language 
interface was possible.

As you say in the real world there are many engineering decisions to be 
made and the suitable programming language is one of them.