🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.robotics.misc
Article #124

Re: Forth compiler?

#124
From: Kevin Aylward
Date: Mon, 01 May 2000 00:00
47 lines
3030 bytes
"Harry H Conover" <conover@tiac.net> wrote in message
news:8ei8n2$4t6@news-central.tiac.net...
> 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.
>
>

Hi,

I personally would recommend C++ to C. If you can program in C++ then you
can also program in C, hence there are more job opportunities.

Kevin Aylward , Warden of the Kings Ale
kevin@anasoft.co.uk
http://www.anasoft.co.uk
http://www.anasoft.co.uk - a currently free GUI xspice mixed-mode Windows
simulator with Schematic Capture and waveform display
Technical Details
Message-ID: <jy4P4.15914$qF4.2847961@news1.rdc2.tx.home.com>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <46WN4.7560$3f2.56017@typhoon2.kc.rr.com> <8ei8n2$4t6@news-central.tiac.net>

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: 107cee,6bfdd9870af454ef
X-Google-Attributes: gid107cee,public
X-Google-Thread: 1045ed,6bfdd9870af454ef
X-Google-Attributes: gid1045ed,public
X-Google-Thread: 10d04f,6bfdd9870af454ef
X-Google-Attributes: gid10d04f,public
From: "Kevin Aylward" <kevinanaylward@home.com>
Subject: Re: Forth compiler?
Date: 2000/05/01
Message-ID: <jy4P4.15914$qF4.2847961@news1.rdc2.tx.home.com>
X-Deja-AN: 617673839
References: <46WN4.7560$3f2.56017@typhoon2.kc.rr.com> <8ei8n2$4t6@news-central.tiac.net>
X-Priority: 3
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600
X-Complaints-To: abuse@home.net
X-Trace: news1.rdc2.tx.home.com 957142287 24.19.69.48 (Sun, 30 Apr 2000 17:51:27 PDT)
Organization: @Home Network
X-MSMail-Priority: Normal
NNTP-Posting-Date: Sun, 30 Apr 2000 17:51:27 PDT
Newsgroups: comp.robotics.misc,comp.ai.neural-nets,sci.electronics.misc,sci.med.vision,bionet.neuroscience