Path: csiph.com!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail From: Paul Rubin Newsgroups: comp.lang.forth Subject: Re: Just wondering if anyone has given pijFORTHos (forth on bare metal for Raspberry PI)? Date: Fri, 13 May 2016 10:53:05 -0700 Organization: A noiseless patient Spider Lines: 17 Message-ID: <87futl4zge.fsf@jester.gateway.pace.com> References: <604b701e-81da-4c54-8a2a-68d8b9dbd302@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: mx02.eternal-september.org; posting-host="52eac348160ce62b68e4635eee7cc854"; logging-data="20686"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/mYxa4GQTLdmP/A0eaPpPD" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) Cancel-Lock: sha1:KfALvLzc8j0XmppkvPQVBKmOgUk= sha1:lE8n9GsgGJAYn72vu/iN8nWD1S4= Xref: csiph.com comp.lang.forth:47090 murphy.darin@gmail.com writes: > It's based on Jonesforth-Asm. I'm currently using a Raspberry PI 3 as > I pursue my B.S. of C.S. at UoPeople Online and don't want to take the > risk of possibly damaging my PI if I try to use it. ... I wouldn't worry too much about damaging your pi, but the low level coding and debugging involved in dealing with bare metal is quite tedious even if you're already a fluent programmer. From a learning perspective I think it's better to start under an OS. And if you do want to program bare metal, it's better to start out with something like an Arduino or the original MSP430G2553 Launchpad. A Raspberry Pi is monstrously complicated by comparison. Before trying to walk across a carpet, it might seem logical to develop one's balancing skills by starting out on a tightrope, but in practice most people find it easier to master the carpet before approaching the tightrope ;-).