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: how can forth compete with lisp Date: Sun, 25 Sep 2016 17:54:37 -0700 Organization: A noiseless patient Spider Lines: 16 Message-ID: <87intj8oqa.fsf@jester.gateway.pace.com> References: <8ceb459d-85bb-4a4d-9cbb-e8ea85c64b45@googlegroups.com> <404bf9e4-2072-490e-adff-aaeb520783ec@googlegroups.com> <8ffa1e5c-b93d-43d4-8ce2-eed3f9c879ee@googlegroups.com> <0YKdnZ3cc7KEmHvKnZ2dnUU7-QfNnZ2d@supernews.com> <948af228-1585-45da-b2dc-d7bc0508cd76@googlegroups.com> <88da2b1d-8944-4ba5-aa2c-fc3173af0c19@googlegroups.com> <28d5325f-34d1-4335-af20-5bc2adbc3d37@googlegroups.com> <3a6d2020-2892-4a45-891d-e0a67c0406d4@googlegroups.com> <87r3878zm3.fsf@jester.gateway.pace.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: mx02.eternal-september.org; posting-host="2aed369a7b4699bde3e169ff4d831123"; logging-data="19496"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX186qdVIC4tTqV3Cs2PPpKyQ" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) Cancel-Lock: sha1:NWiIjzl6O+fXkUC/MTfAig2yOgY= sha1:MLRyvhSYvp7OkXSSoFm+030tTos= Xref: csiph.com comp.lang.forth:51302 lawrencedo99@gmail.com writes: >> hardware product containing a normal microprocessor > In that case, the code should be reusable across other SoCs using the > same processor family. Sure, that's not the issue though. The product is some kind of lab instrument or satellite radio or whatever, full of unique circuitry and sensors with their own quirks, and the software has to run all that stuff. Most of the code will be specific to that surrounding hardware, and would be useless for most anything else. The CPU architecture doesn't come into it that much. The other thing is, both in the present-day hardware world and in the software world in the "peak Forth" era (1980s?), releasing source code was an unusual thing to do unless you were in academia. The FOSS movement didn't take off in a big way til somewhat later.