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: embedded Forth Date: Mon, 23 Jan 2017 14:34:27 -0800 Organization: A noiseless patient Spider Lines: 14 Message-ID: <87d1fdl824.fsf@nightsong.com> References: <49b3566a-3842-4f9f-a47f-a66590625fef@googlegroups.com> <2017Jan22.180948@mips.complang.tuwien.ac.at> <96ec0ab8-a01c-4867-a75d-44939434c112@googlegroups.com> <938e293e-6b20-4405-ac62-5fa71c1d5884@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: mx02.eternal-september.org; posting-host="44f3099417bf91b74ee70ac21bbc83bd"; logging-data="19102"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+igRry8uh7puuqMuyhGaX5" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) Cancel-Lock: sha1:pZ+ZAEYuWGbNZc2DId49WKAoCBQ= sha1:1+4K3l/Ep4O0AEt+e+qBbYCA7j0= Xref: csiph.com comp.lang.forth:54327 I don't recommend using Forth for this project unless you're already familiar with Forth. Learning a new language and its techniques at the same time as trying to get a project out the door is asking for trouble. Stick with what you know for the project, and try out Forth on the side in a more exploratory way. Learning new stuff from scratch takes a much different mindset (explore, try things out, go off in different directions) than completing a project (drill as directly as you can to the desired end result, look in the manual or web if there's some needed info that you don't know, but don't waste time learning more than the exact thing that you need). A good programmer has to be able to work in each of these mindsets, but trying to be in both at the same time creates a balancing problem.