On Feb 18, 10:00 am, m...@[EMAIL PROTECTED]
(Marcel Hendrix) wrote:
> m-coughlin <m-cough...@[EMAIL PROTECTED]
> writes Re: anyone running e commerce
on a open source forth?
> [..]
>
> > You ask over and over "How can a new programmer learn Forth?"
> > and get no good answer. Then you ask "What examples of Forth
> > programming can an interested beginner in programming study to
> > learn more?" and get no good answer.
>
> That has nothing to do with Forth and everything with Gavino.
>
> > I've been asking the same
> > thing since 1981. There are no good answers to these questions.
> > Forth programmers do not write such things. There was a brief
> > time when you could go into a bookstore and buy the best book on
> > computer programming ever written, "Starting Forth" by Leo
> > Brodie. This proves that Forth can be taught and learned, or at
> > least it could before Forth programmers decided to write other
> > things like formal standard do***ents and a never ending series
> > of new systems with "improved" code and unimproved do***entation.
>
> "Starting Forth," with the original graphics, is available
> online athttp://www.forth.com/starting-forth/.
>
> Some may prefer the less modern, more browser-friendly style from
> http://home.iae.nl/users/mhx/sf0/sf0.html.
>
> There is more than enough basic Forth literature available. This
> includes "Thinking Forth" by Brodie, online and on paper
> (http://www.amazon.com/Thinking-Forth-Leo-Brodie/dp/0976458705);
> "Programming Forth" by Stephen Pelc et al,
> (http://www.mpeforth.com/books.htm);
"Forth Programmer's Handbook"
> and "Forth Application Techniques" by Elizabeth D. Rather and
> Edward K. Conklin (http://www.forth.com/forth/forth-books.html).
>
> Neal Bridges apparently is writing a new Forth book
> (http://www.quartus.net/products/forth/),
but it is not out yet.
>
> With regards to sources to learn from: SwiftForth comes with lots
> of examples, as does VFX. My own iForth comes with 13,797 example
> files, from the trivial to the obstruse (rather more the latter
> than the former). Gforth comes with a good manual and a good tutorial.
> CarbonForth for the Macintosh seems to be very good, with good manuals
> (see recent CLF postings). Should I go on?
>
> Of course, there is not much literature that teaches the newby
> how to program e.g. an IRC client in Forth, or a circuit simulator.
> But not many programming languages attempt to teach this to beginners.
> (And when they need 64 files to demonstrate Particle Swarm Optimization,
> I guess the student is lucky.)
>
> -marcel
Thank you very much for the info. Awesome!!


|