2024-12-14 18:36 UTC
@amoroso
1.
I think what I find interesting about e.g. Medley is that instead of e.g. the web stack where I have to get a minimal UI (html; or factored into the JS framework du jour) and roll in a styling framework (e.g. Tailwind) the minimal “OS” of medley provides all that out of the box. I consider all the time we’ve wasted doing this boilerplate chore again and again for every app.
Am I correct in sensing Medley is an escape from that?
Or perhaps to rephrase: what does Medley offer versus say a minimal *ix with X and twm?
2.
RE: your characterization of the LispM: I think something many of us miss is how this differs from a shell on a Unix system? Is it b/c the process model segregates user land from your application?
Replies (1)
-
@amoroso@fosstodon.org 2024-12-14 18:47
@sgharms 1. Back then Medley offered what now we consider a full desktop distro like Ubuntu or Fedora, not just a minimal one with X and twm. Medley offered OS kernel, window system, network stack, print manager, Lisp interpreters and compilers, Lisp libraries, debugger and dev tools, applications (eg word processor), and more. Everything had a public Lisp API or could be called and accessed from Lisp, down to the individual function (think calling a single Firefox C++ function while it runs).