inferno-rpi
inferno-os
inferno-rpi | inferno-os | |
---|---|---|
5 | 1 | |
47 | 16 | |
- | - | |
10.0 | 1.4 | |
almost 3 years ago | 7 months ago | |
C | C | |
- | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
inferno-rpi
- “Porting Inferno OS to Raspberry Pi”
-
Inferno-OS: distributed operating system where everything is a file, with 9P
The zip file available in the github releases of the project contains the final binary release (0.6):
https://github.com/yshurik/inferno-rpi/releases/tag/v0.6
Note that this Inferno port only works on the original Raspberry Pi 1 (probably also the 1B and the Pi Zero).
-
Ask HN: What software stack to select for this boot to code computer?
Your concept looks nice, it reminds me a bit of the Lisperati: https://www.hackster.io/news/the-lisperati1000-is-a-cyberdec...
So, did you consider Lisp or maybe Smalltalk? Plan 9 or Inferno might also be options.
Plan 9 comes in different variants, the "classic" one (with a Raspberry Pi port by Richard Miller) or 9front, an Inferno porting tutorial can be found at https://github.com/yshurik/inferno-rpi
Lisp and Smalltalk can run with or without Linux underneath, e.g. on the Raspberry Pi.
Bare-metal Lisp is available with interim: http://interim-os.com
Finally, bare-metal Smalltalk is available in my crosstalk system: https://github.com/michaelengel/crosstalk
Of course, Lisp and Smalltalk can also run hosted under Linux, e.g. using Squeak (https://squeak.org), Pharo (https://pharo.org) or InterLisp (https://github.com/Interlisp/medley).
Or - a crazy idea - build an emacs-only machine. That would be fun! :)
inferno-os
-
“Porting Inferno OS to Raspberry Pi”
You can also run inferno on a raspberry pi pico. I did the port here https://github.com/caerwynj/inferno-os/tree/pico
What are some alternatives?
pharo - Pharo is a dynamic reflective pure object-oriented language supporting live programming inspired by Smalltalk.
sixthcircle - A partial, yet functional, implementation of the Inferno Dis virtual machine in C#
inferno-os - Inferno® is a distributed operating system. Inferno represents services and resources in a file-like name hierarchy, including devices, network and protocol interfaces, dynamic data sources, and services.Applications are written in a concurrent programming language, Limbo.