Hacker GitHub

← All repos

froggey/Mezzano

View on GitHub ↗ ★ 3,915 Common Lisp

An operating system written in Common Lisp

78 mentions on Hacker News by 53 people: 15 stories, 63 comments · first 2015-01-27 · latest 2025-08-24

Mentions per year 78 mentions · busiest year 2019 (12)
20082026
  1. Get it to work on here and we’re golden https://github.com/froggey/Mezzano
  2. …map, so you can suspend, turn off the power, and resume where you were when the power comes back. https://github.com/froggey/Mezzano https://github.com/mntmn/interim Now try to crowbar SBCL into this, and as many libraries and frameworks…
  3. …project described in the linked paper and another project resurrecting the LMI software. [1] https://github.com/froggey/Mezzano
  4. …a much more recent OS written in Common Lisp that runs on Arm rather than special hardware: https://github.com/froggey/Mezzano
  5. https://github.com/froggey/Mezzano
  6. Have you made or plan to make any contributions to Mezzano ( https://github.com/froggey/Mezzano ) or are you mainly interested in seeing how far you can take this thing on your own?
  7. …Lisp * CL-PPCRE https://github.com/edicl/cl-ppcre/ * Mezzano USB driver https://github.com/froggey/Mezzano/blob/master/drivers/usb/m... PHP * Carbon https://github.com/briannesbitt/Carbon * Laravel https://github.com/laravel/larav
  8. …my opinion, especially for an operating system. For example, this is the USB mass storage driver: https://github.com/froggey/Mezzano/blob/master/drivers/usb/m...
  9. …I've heard people wrote some OSes in the past, like Genera. Or if you prefer recent attempt, try https://github.com/froggey/Mezzano . Never tried it, though.
    comment by anta40 · 2023-05-07 · in Why Lisp?
  10. …then lowered to a subset of CL which is then compiled by the trusted native Mezzano compiler. [0] https://github.com/froggey/Mezzano/
  11. …an OS in Lisp be Cool" Froggey [2]. [1] https://github.com/clasp-developers/clasp [2] Mezzano https://github.com/froggey/Mezzano
  12. You might want to look at Mezzano which is an operation system written in Common Lisp https://github.com/froggey/Mezzano I haven’t tried it since moving to M1/ARM, but it is cool.
    comment by mark_l_watson · 2022-12-04 · in Emacs should become a Wayland compositor
  13. Why not use an existing Lisp implementation that has a good compiler? Or just run Mezzano [1]. [1] https://github.com/froggey/Mezzano
  14. Mezzano is a recent Common Lisp OS: https://github.com/froggey/Mezzano
    comment by lispm · 2022-11-04 · in Why Lisp?
  15. Mezzano: https://github.com/froggey/Mezzano Interlisp: https://interlisp.org
  16. Given that on a Lisp Machine (or in a Lisp OS like Mezzano https://github.com/froggey/Mezzano ), the language talks natively to low-level devices (Graphics, SCSI, Bus, Ethernet, ... and other peripherals), it is expected that it has to…
  17. Sure, the heritage of Lisp Machines shows that well enough. Or a modern version: https://github.com/froggey/Mezzano Not all GCs are equivalent, though.
    comment by Jach · 2022-08-18 · in The Zimbu programming language
  18. Lisp version :) https://vindarel.github.io/Hacker-Typer/ (from Mezzano OS https://github.com/froggey/Mezzano/ )
    comment by vindarel · 2022-08-02 · in Hacker Typer
  19. …less stratified than you propose we would need to be. 0. https://github.com/marcoheisig/Petalisp 1. https://github.com/froggey/mezzano/ 2. https://www.cs.utexas.edu/users/moore/acl2/ 3. https://github.com/coalton-lang/coalton
    comment by moonchild · 2022-04-08 · in TypeScript as fast as Rust: TypeScript++
  20. …should change my articles. [0] https://github.com/SerenityOS/serenity/tree/master/Kernel/Ar... [1] https://github.com/froggey/Mezzano/graphs/contributors [2] https://github.com/redox-os/redox/graphs/contributors [3]…
    comment by eatonphil · 2022-04-01 · in The wild world of non-C operating systems
  21. https://common-lisp.net/project/mcclim/ Alternatively a complete OS (not based on SBCL): https://github.com/froggey/Mezzano
  22. …as a language lower than C, and higher than hell. Looks like high level assembler in places. https://github.com/froggey/Mezzano/blob/master/supervisor/x8...
    comment by cyberbanjo · 2021-10-16 · in Mezzano on Librebooted ThinkPads
  23. There is Mezzano: https://github.com/froggey/Mezzano
  24. Agreed. https://github.com/froggey/Mezzano/issues/46
  25. I found this comment funny. From the colour.lisp code. https://github.com/froggey/Mezzano/blob/master/gui/colour.li... ;; Mangle & unmangle the vector ordering so the colour matrix ;; layout makes more sense. This could be fixed up by…
  26. https://github.com/froggey/Mezzano/blob/f0eeb2a3f032098b394e... I'm not sure what I was expecting, but 110 lines of keyword arguments was a surprise.
    comment by sillysaurusx · 2021-02-07 · in Mezzano: Operating system written in Common Lisp
  27. Some starting points: USB mass storage driver: https://github.com/froggey/Mezzano/blob/master/drivers/usb/m... ext4 file system (read-only): https://github.com/froggey/Mezzano/blob/master/file/ext4.lis... TCP network stack:…
  28. Most recent release, Demo 5, from July 2020: https://github.com/froggey/Mezzano/tree/demo5 Previous discussions from a few years ago: https://news.ycombinator.com/item?id=23950558 https://news.ycombinator.com/item?id=20210227…
  29. …also Mezzano which is a relatively new, from scratch Common Lisp implementation on bare metal: https://github.com/froggey/Mezzano Finally, if you know where to look, it’s possible to setup a Symbolics VM on Linux, which is somewhat…
    comment by fiddlerwoaroof · 2021-01-15 · in A Week with Plan 9
  30. Changes are mentioned here: https://github.com/froggey/Mezzano/tree/demo5
    comment by lispm · 2020-07-25 · in Mezzano (LispOS) Release Demo 5
  31. Instead of Movitz, go for Mezzano [1], which is much more complete [1] https://github.com/froggey/Mezzano
  32. …things can be done more elegantly. The other project that should be mentioned here is Mezzano ( https://github.com/froggey/Mezzano ). We even borrow some code from Mezzano and are actively collaborating with its author.
  33. …be fairly easy to make SBCL run as a unikernel. There is also Mezzano [1], it is a Lisp OS. [1] https://github.com/froggey/Mezzano
  34. There is Mezzano, a Common Lisp operating system. Currently designed to be run within Virtualbox. https://github.com/froggey/Mezzano
  35. https://github.com/froggey/Mezzano Mezzano is an operating system written in Common Lisp.
  36. …of operating system projects that have caught my eye: [1] MezzanoOS, an OS written in Common Lisp ( https://github.com/froggey/Mezzano ) [2] SerenityOS, a Unix-like OS ( https://github.com/SerenityOS/serenity/ ). The primary author has a…
  37. …Beg to differ. Lisp machines were huge, back in the day, and there are still hobbyist projects like https://github.com/froggey/Mezzano
    comment by earenndil · 2019-10-30 · in Thank You, Guido
  38. …also have manual memory management. People even write operating systems in Lisp sometimes: https://github.com/froggey/Mezzano
    comment by lispm · 2019-08-05 · in Hy
  39. …Lisp has a garbage collector, and yet you can use it for operating system development: https://github.com/froggey/Mezzano Go has a garbage collector, and yet you can use it for operating system development: http://lsub.org/ls/clive.html
    comment by yellowapple · 2019-07-19 · in We Need a Safer Systems Programming Language
  40. You might like https://github.com/froggey/Mezzano , Common Lisp operating system.
  41. …implemented, primarily because it is a hobby project. Graphics are rendered on the CPU for example. https://github.com/froggey/Mezzano/blob/master/gui/blit-x86-...
  42. Looked through source code [1]. It lacks readability and is worse than Rust. [1] https://github.com/froggey/Mezzano/blob/master/gui/desktop.l...
  43. from https://github.com/froggey/Mezzano/releases : "Running on real hardware: The hybrid image can be burned to a CD or dd'd onto a USB drive, and booted directly. It requires a 64-bit x86 machine, 2GB of RAM, and a PS/2 keyboard and…
  44. https://github.com/froggey/Mezzano
  45. Should mention that Mezzano OS satisfies most of these design points and already runs. https://github.com/froggey/Mezzano
    comment by varjag · 2019-04-26 · in Lisp Operating System (2015)
  46. Mezzano [1] is written in Common Lisp and can be run on Virtualbox and QEMU. [1] https://github.com/froggey/Mezzano
  47. …windows, applications ... and everything else a typical OS provides. For a recent attempt see: https://github.com/froggey/Mezzano
    comment by lispm · 2018-11-24 · in Lisp Machine Inc. K-machine (2001)
  48. …unique to just lisps either, you see similar features in Smalltalk environments like Pharo[1]. [0]: https://github.com/froggey/Mezzano [1]: https://pharo.org/
    comment by orangeshark · 2018-08-23 · in Evaluating Vax Lisp 3.1
  49. You could try Mezzano [1]. [1] https://github.com/froggey/Mezzano/releases/tag/demo4
    comment by rjsw · 2018-08-08 · in The Scheme Machine (1994) [pdf]
  50. …user interface exist(ed) several: MIT Lisp Machine OS (and derived), Interlisp-D, ... Mezzano ( https://github.com/froggey/Mezzano ). Since Elisp was an uncomplete and smaller Lisp - and not a systems programming dialect like Lisp Machine…
    comment by lispm · 2018-07-21 · in Emacs and TLS