• Mops

    From Anton Ertl@21:1/5 to All on Sun May 25 07:19:35 2025
    Mops by Mike Hore is a Neon-derived Forth system with object-oriented extensions, originally for 68k Macs, later for PowerPC Macs
    (PowerMops). The last I had read about Mops before today was that he
    would not retarget Mops for Intel Macs; you can read about that in <https://www.powermops.org/pmops/openmefirst/#a-note-about-intel-macs>.

    But apparently he had a change of mind, and released iMops starting in
    2014 <https://www.powermops.org/news/>, with the latest release in
    2022.

    With the advent of ARM-based Macs he started working on retargeting
    MOPS to ARM, resulting in aMOPS. He apparently had the first alpha
    version in July 2020, and aMops code generator 1.0 in 2020-10-30,
    while the Apple M1 was launched in 2020-11-10 and the first machines
    with it were released on 2020-11-17. He developed a simulator to run
    the code produced by the code generator. The latest release of the
    code generator is in 2023; apparently it has not yet resulted in the
    release of aMops as a system that can be used on ARM-based Macs.

    Mike Hore also worked on MAX (starting in 2022) which apparently
    rethought some of the Mops design decisions (not very much known about
    it from the web site).

    Last December Mike Hore announced that he "is formally ending his
    involvement with the project", because he does not have an ARM-based
    Mac, and because "Mops just doesn't represent the state of the art in system-level programming any more. Object orientation has fallen out
    of favor as unnecessarily complex." <https://www.powermops.org/news/>

    38 years of working on a project certainly is a long time, and if he
    finds a more rewarding project, all the best to him. But given
    history, maybe we should check now and then whether he has had a
    change of mind:-).

    The pages also mention the Mops community now and then, but there is
    no mention that they will pick up where Mike Hore has left off.

    - anton
    --
    M. Anton Ertl http://www.complang.tuwien.ac.at/anton/home.html
    comp.lang.forth FAQs: http://www.complang.tuwien.ac.at/forth/faq/toc.html
    New standard: https://forth-standard.org/
    EuroForth 2023 proceedings: http://www.euroforth.org/ef23/papers/
    EuroForth 2024 proceedings: http://www.euroforth.org/ef24/papers/

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