• on Perl

    From Lawrence D'Oliveiro@21:1/5 to Andreas Eder on Wed Apr 17 06:44:56 2024
    On Wed, 17 Apr 2024 07:34:41 +0200, Andreas Eder wrote:

    [Forth] is a very small language and has almost no syntax.

    Forth has more syntax than PostScript.

    Consider: Forth actually has the concept of “compile time” versus “run time”. In PostScript, nothing much happens at “compile time”, except the construction of executable arrays.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From David Brown@21:1/5 to Andreas Eder on Wed Apr 17 11:27:30 2024
    On 17/04/2024 07:34, Andreas Eder wrote:
    On Di 16 Apr 2024 at 14:00, David Brown <david.brown@hesbynett.no> wrote:

    On 16/04/2024 12:58, Christian Weisgerber wrote:
    On 2024-04-16, David Brown <david.brown@hesbynett.no> wrote:

    Forth is alive and well, albeit not very common. It is used in embedded >>>> systems - it is almost certainly the smallest language and run-time
    system where you can have a extendable high-level language, and runs
    directly on even very small microcontrollers.
    It has also been used since circa 1999 as the embedded language of
    the FreeBSD boot loader, another constrained environment. In the
    end Forth proved too unpopular, few people touched it, and it is
    being replaced with Lua now.


    People who have used Forth a lot tend to be very enthusiastic about it, but >> it has a long learning curve to get up to speed.
    Really? It is a very small language and has almost no syntax.
    I thought it was one of the easiest languages toe learn ib comparison to
    C++ or Java.


    It doesn't take long to learn the actual language - as you say, it's
    small. It takes a long time and a lot of practice to get confident with
    it, to learn the tricks you can do with it, to understand the idioms and
    be confident in reading other people's code as well as writing your own.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)