Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!pt.cs.cmu.edu!a.gp.cs.cmu.edu!koopman From: koopman@a.gp.cs.cmu.edu (Philip Koopman) Newsgroups: comp.lang.forth Subject: Re: Success of FORTH in the marketplace Summary: an experience with Forth training Message-ID: <5762@pt.cs.cmu.edu> Date: 5 Aug 89 11:03:10 GMT References: <8907300608.AA04417@jade.berkeley.edu> Organization: Carnegie-Mellon University, CS/RI Lines: 22 In article <8907300608.AA04417@jade.berkeley.edu>, ZMLEB@SCFVM.BITNET (Lee Brotzman) writes: > ... I have used the techniques I gained from > an intimate knowledge of Forth in other, "academically accepted", languages. > The functions and procedures I write now in C, Pascal, and Rexx are more > brief and semantically coherent. ... When I took a compiler design course, we had to write a "baby C" compiler in C without using LEX, YACC, etc. I think that my Forth programming experience helped me write much better C code. My code was done in fewer hours, and in fewer lines of code than any other projects in the course. It also had a whole lot more procedure calls than the others. A typical comment was: "that can't be all of it, it's not thick enough" when handing in a code listing. Phil Koopman koopman@greyhound.ece.cmu.edu Arpanet 2525A Wexford Run Rd. Wexford, PA 15090 Senior Scientist at Harris Semiconductor. I don't speak for them, and they don't speak for me.