\

Show HN: R3forth, a ColorForth-inspired language with a tiny VM

53 points - yesterday at 10:10 PM

Source
  • watersb

    today at 4:49 AM

    Forth invented as a monitor and control system for one of the radio telescopes at NRAO in West Virginia...

    So I have a tribal affinity for Color Forth, by original creator of Forth.

    • alexisread

      yesterday at 11:51 PM

      Very impressive demos! I did a quick look through the docs- it’s single threaded (in the cpu sense) and not multi process yes?

        • phreda4

          yesterday at 11:57 PM

          not for now, just launch many instances!

      • thristian

        today at 12:23 AM

        In the first code example in the readme ("First program"), there's `sdlcls`, `SDLinit`, and `SDLShow`. Is there some significance to the capitalisation?

          • phreda4

            today at 12:35 AM

            r3forth is case insensitive

              • thristian

                today at 3:14 AM

                Ah, it might be nice to mention that before the first code example, then. Or just use consistent case in the first example, to avoid distracting people with details that aren't the thing you're trying to demonstrate.

        • ripe

          today at 12:27 AM

          Very nice graphics using SDL2!

          So many features-- sprite sheets, etc. Well done!

          • 13415

            yesterday at 11:02 PM

            Very interesting, great work! This reminded me of something. I just checked and to my amazement Mike Hore's Powermops is still around and even has an ARM version.[1]

            [1] https://www.powermops.org

              • jhbadger

                today at 2:09 AM

                Yes, that's neat -- it is basically a modern Neon, which was an object-oriented Forth for the Mac in the 1980s.