🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.robotics.misc
Article #120

Re: Forth compiler?

#120
From: Harry H Conover
Date: Sun, 30 Apr 2000 00:00
32 lines
2309 bytes
Paul Victor Birke (nonlinear@home.com) wrote:
: Dear Jeff
: 
: Was there every a higher level language like BASIC that could be
: compiled into FORTH code?

Learn C Language programming, it's much more intuitive to program in 
than was FORTH, and with today's optimized compilers produces much more
efficient code than does FORTH.

: In other works you could write in non forth terminology yet get the
: speed and compactness.

You can get the same benefits using C, only better.  FORTH pushed and
poped everything onto and from the stack, which in its day was kind of
novel but today, largely due to it's total lack of type checking, its
inability to be useful in anything but minimal code implementations,
and the horror of trying to maintain and expand an application written
in FORTH, FORTH is now an anachronism.  Fortunately, today only a 
few legacy FORTH applications are in common use, and those mostly in
Radio Astronomy.

With today's compilers, anything you could do in FORTH you can do in
C better, and much safer.
 
: I left Forth in the early 1980s when I got my first Ohio Scientific PC
: in 1979 with Interpretive BASIC from Bill Gates BTW!

Most of us abandoned FORTH when we obtained our first C compiler. Since
that time I know of no one who has ever returned to FORTH.

                                                     Harry C.
Technical Details
Message-ID: <8ei8n2$4t6@news-central.tiac.net>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <46WN4.7560$3f2.56017@typhoon2.kc.rr.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fd6dd,cea8eaac6fd65daa
X-Google-Attributes: gidfd6dd,public
X-Google-Thread: feec1,6bfdd9870af454ef
X-Google-Attributes: gidfeec1,public
X-Google-Thread: 10d04f,6bfdd9870af454ef
X-Google-Attributes: gid10d04f,public
X-Google-Thread: 107cee,6bfdd9870af454ef
X-Google-Attributes: gid107cee,public
X-Google-Thread: 1045ed,6bfdd9870af454ef
X-Google-Attributes: gid1045ed,public
From: conover@tiac.net (Harry H Conover)
Subject: Re: Forth compiler?
Date: 2000/04/30
Message-ID: <8ei8n2$4t6@news-central.tiac.net>
X-Deja-AN: 617619589
References: <46WN4.7560$3f2.56017@typhoon2.kc.rr.com>
Organization: The Internet Access Company, Inc.
Followup-To: comp.robotics.misc,comp.ai.neural-nets,sci.electronics.misc,sci.med.vision,bionet.neuroscience
Newsgroups: comp.robotics.misc,comp.ai.neural-nets,sci.electronics.misc,sci.med.vision,bionet.neuroscience