• Re: A modern Lisp Machine?

    From steve g@21:1/5 to n.theodore.matavka.files@gmail.com on Mon Oct 24 18:12:35 2022
    n.theodore.matavka.files@gmail.com wrote:

    Hello, world!

    I'm a non-techy user, or at least a non-programmer, but I picked up a
    little bit of Lisp when I was about 16, and now, not really having much to
    do besides day trade, I got into it again. I got the Open Genera distro running---and, to my shock, I LIKED IT.

    congrats! open genera not on a dec?

    The thing is, though, that Open Genera hasn't been worked on since 1985 or thereabouts, and its assets are all tied up in probate as we all know, but hypothetically, if it were GPL'ed, from what I've seen, it's cooler than Linux. I wouldn't mind having it as a primary operating system, actually.
    Hypothetically, could it be made to run natively? I think it would make
    a fine single-user operating system (Linux is fine for big installations) especially with the ability to EDIT CODE WHILE IT RUNS. I mean, I had to capitalise that, because even to someone growing up in the age of pocket Androids, that sounds impossible.

    yes i have the machine with the code;
    the lisp machine needs to compile the code to start up. it takes a while.
    the JIT (Just In Time) compiler for java was ``probably'' inspired by lisp (please no arguments here).

    Sure, the UX needs polishing, and it doesn't even have a Web browser, but from what I've seen, Genera is not a development environment as everyone calls it---it's a fully fledged operating system, an Emacs writ large.
    It's a compliment, even though I HATE EMACS.

    Yes genera is an operating system that runs on a lisp machine or the dec
    alpha. I here it can also work with an Intel ix686 running X11 on linux
    v1.2.9 over the funky serial port or the external SCSI interface. I wish I
    had the money to buy that kind of hardware today. stuck with labtops.

    unix is solid, powerful, and still used. my rig is tired an needs a new
    place to migrate.

    That's another thing---anyone got a modern Gnu Emacs port for Genera, one that'll run Evil or Vile? I'm straining my pinky and it hurts!

    for genera it comes with Zemacs or something. It is the active listener. it
    has been a while since i've turned it on.


    genera runs on the dec alpha with x11 I believe. I would love to see
    something with the linux frame buffer instead of X. one a full tty it would work very simply with linux I think. lots of time i don't have...

    LISTENER on Linux Framebuffer running Garnet!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Peri Didaskalou@21:1/5 to Pascal J. Bourguignon on Mon Oct 24 19:34:52 2022
    On 2017-01-22 7:50 p.m., Pascal J. Bourguignon wrote:
    n.theodore.matavka.files@gmail.com writes:

    Hello, world!

    I'm a non-techy user, or at least a non-programmer, but I picked up a
    little bit of Lisp when I was about 16, and now, not really having
    much to do besides day trade, I got into it again. I got the Open
    Genera distro running---and, to my shock, I LIKED IT.

    The thing is, though, that Open Genera hasn't been worked on since
    1985 or thereabouts, and its assets are all tied up in probate as we
    all know, but hypothetically, if it were GPL'ed, from what I've seen,
    it's cooler than Linux. I wouldn't mind having it as a primary
    operating system, actually. Hypothetically, could it be made to run
    natively? I think it would make a fine single-user operating system
    (Linux is fine for big installations) especially with the ability to
    EDIT CODE WHILE IT RUNS. I mean, I had to capitalise that, because
    even to someone growing up in the age of pocket Androids, that sounds
    impossible.

    Sure, the UX needs polishing, and it doesn't even have a Web browser,
    but from what I've seen, Genera is not a development environment as
    everyone calls it---it's a fully fledged operating system, an Emacs
    writ large. It's a compliment, even though I HATE EMACS.

    That's another thing---anyone got a modern Gnu Emacs port for Genera,
    one that'll run Evil or Vile? I'm straining my pinky and it hurts!

    I don't know if we have access to the source code of the whole Genera
    system. Assuming we have, you could just write a compiler targetting
    current processors (ie. x86_64 or arm64), and adapt low level stuff to
    run on current hardware. I wouldn't expect it to be too hard, since I
    guess most of the hard porting work has been done when porting Genera to alpha processors.


    In the meantime, you could have a look at Mezzano: https://github.com/froggey/Mezzano


    There's also Chrysalisp, https://github.com/vygr/ChrysaLisp, which
    exploits the existing OS; Linux, MAC or Windows. Albeit 48% of the code
    is C++, then CL, then assembly and some other langs.
    The author claims he's aspiring to have it run on bare metal! Pretty cool!

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