Sujet : Re: The joy of FORTH (not)
De : bowman (at) *nospam* montana.com (rbowman)
Groupes : comp.os.linux.misc alt.folklore.computersDate : 22. Oct 2024, 01:29:46
Autres entêtes
Message-ID : <lno9vqF368kU2@mid.individual.net>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
User-Agent : Pan/0.149 (Bellevue; 4c157ba)
On Mon, 21 Oct 2024 23:12:08 -0000 (UTC), Lawrence D'Oliveiro wrote:
On Mon, 21 Oct 2024 15:16:52 -0700, John Ames wrote:
... "cross-compile on a separate machine" as a development process adds
steps that aren't necessary in an interactive, self-hosting
environment,
where you can debug, tweak, and re-test right in place.
Which you can anyway, with any decent build setup. Just press one key in
your editor to save, build, reload and run.
At least with the Pico the reload part means you need to use the debugging
interface or unplug/plug the USB cable while holding the BOOTSEL button.
The Pi exposes the GPIO pins for the debuger but a generic Linux box needs
another piece. Compiling the traditional blink programs isn't
instantaneous either.
One of the advantages of MicroPython for development is the firmware
allows the Pico to come up as /dev/ttyACMxxx so you can simply write
the .py file to the device.
Just because you have no use for Forth don't write it off.