1. 6
  1.  

    1. 9

      Sadly, the interpreter for the language is non-free, and, moreover, you have to register even in order to get a free version of it.

      Also, I don’t get the idea of building a new, feature-rich programming language based on Forth. Does it have any benefits other than being small and easy to parse?

      1. 5

        8th is a commercial Forth-like, with native GUI support etc. in many languages, which seems extremely cool. I discovered it while reading about Gambas. Currently, I only know of 4 languages with built in cross platform GUI support: Racket, Free Pascal (Lazarus) and 8th, so it seems worthy of sharing.

        I’m curious if anyone has experience with it etc.

        1. 9

          Tcl/Tk comes with a cross-platform GUI, and you can use it from Python with the standard library’s tkinter package.

          There are Smalltalk derivatives with cross-platform GUIs such as Pharo and Squeak.

          1. 1

            Perl can use Tk even without a Tcl interpreter. (Python uses the Tcl interpreter under the hood, AFAIK). I had good experience with both of them.

          2. 6

            Java (and all JVM languages by extension) has GUI support too: AWT uses the native GUI widgets, while Swing draws its own widgets.

            1. 5

              You forgot about REBOL (or its descendants like Red) :)

            2. 5

              Can we get a forth tag finally?

              1. 2

                There aren’t enough Forth submissions to warrant a tag to filter them out.

                  1. 1

                    Sorry for the snark. Having a forth tag will probably not lead to more forth submissions. It’s already on topic.

                    1. 2