[Ros-talk] wither wiki?
sonoflilit at gmail.com
Thu May 3 08:02:50 EDT 2007
the ROS project was founded by someone who proposed, IIRC, to make a
Linux with as much Ruby on the outside as possible - shell,
configuration, something about the filesystem I think.
Later appeared suggestions like my own of an OS fully in Ruby, which
uses a unix just for the hardware handling initially and later runs on
bare metal. Basically, they suggested a Squeak programmable in Ruby
instead of Smalltalk.
I would love to hear your ideas on-list and perhaps collaborate.
My own opinion about OS design is that a good OS should provide
automatic persistence and a powerful and regular (e.g. LISP, Smalltalk
or Forth data types) interface for programs to communicate with
instead of the weak binary interfaces (mostly C function calls) that
are used by two and a quarter (the OSX API is half smalltalk -
objective-c) of today's two and a half, and that such a good OS, with
an OK compatibility layer, would manage to get some market share even
today (on that I was proven repeatedly wrong).
PS. If you drew that OS-on-a-whiteboard in Forth, I would expect it to
eventually become the implementation.
More information about the Ros-talk