Path: csiph.com!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Paul Rubin Newsgroups: comp.lang.forth Subject: Re: Ideal Stack Machine Instruction Set Date: Tue, 03 Jan 2017 17:22:05 -0800 Organization: A noiseless patient Spider Lines: 15 Message-ID: <87mvf739he.fsf@nightsong.com> References: <9ec202ed-8f32-4b76-b1a2-3cfaafbed507@googlegroups.com> <1a0be1fe-8615-4b13-a748-81bf6411db04@googlegroups.com> <039e51f5-1854-414e-b863-6119f8925b62@googlegroups.com> <20170101214050.6f0fbba6@_> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: mx02.eternal-september.org; posting-host="01022461da666e0006245652cde586ff"; logging-data="8020"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19ut5o4NmST8gOv5Z8H+rQj" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) Cancel-Lock: sha1:owhf4OM5TCTCqxxPe2tTFwTTzZY= sha1:pKjb1/n6bcI0W+IhLWQz5Z2AHmc= Xref: csiph.com comp.lang.forth:53721 "Elizabeth D. Rather" writes: > Ok, there are certainly more C/C++ programmers than Forth > programmers. But our experience is that familiarity with the project > domain is the most important qualification, and programmers find Forth > quite easy to learn. This is puzzling to me. Yes the language (except for a few technical corners) is very simple, but I've found learning to use it effectively to be quite difficult. That's one of the things that makes it interesting, imho. Productive Forth programmers know something that I don't, or they use different methods than what I've gotten used to / spoiled by, or whatever. It's like in the song: I was taught assembler in my second year of school, It's something like construction work, with a toothpick for a tool ...