4 ms·
I always thought the ideas from the Mu project were interesting, not sure about its current status as I haven't seen Mu or Akkartik on HN for a while. https://
by speps 3y ago
I always thought the ideas from the Mu project were interesting, not sure about its current status as I haven't seen Mu or Akkartik on HN for a while.
https://github.com/akkartik/mu https://github.com/akkartik/mu
- akkartik 3y agoI'm around :) Mu is currently on the backburner in favor of my Freewheeling Apps built on LÖVE (https://akkartik.name/freewheeling https://akkartik.name/freewheeling; https://news.ycombinator.com/item?id=36113115 https://news.ycombinator.com/item?id=36113115), particularly Lua Carousel (https://akkartik.itch.io/carousel https://akkartik.itch.io/carousel; https://news.ycombinator.com/item?id=38397715 https://news.ycombinator.com/item?id=38397715). But I'm still open to jamming on Mu with somebody who knows more about OS development. Things like programming the PIC (https://en.wikipedia.org/wiki/Programmable_interrupt_controller https://en.wikipedia.org/wiki/Programmable_interrupt_control...) or testing against real hardware. For example, I'm kinda at an impasse with https://github.com/akkartik/mu/issues/52 https://github.com/akkartik/mu/issues/52 and would really appreciate some advice from an expert.
- sph 3y agoHi akkartik, I often come across your project as I think I'm on the same research path as yours, just trying from a slightly different approach. I am also interested in the bare metal/OSdev world for building a new language, as if you do it early you can avoid getting tainted with the semantics of the host OS you are working on (if you develop a language/OS combo on Linux, it'll probably end up looking very UNIXy) I haven't done OSdev in 20+ years (https://github.com/1player/klesh https://github.com/1player/klesh), but I hope I can set aside some time to dive into mu seriously and maybe pick your brain a bit :) keep up the good work!