From: Nikolai Weibull Date: 2005-04-01T06:08:10+09:00 Subject: Re: Respect and Disappointment * Mark Probert (Mar 31, 2005 22:00): > On Thursday 31 March 2005 07:09, Randy Kramer wrote: > > What is the alternative mantra / paradigm? > A few paradigms come to mind: > Object Oriented -- all OS components are first class objects > (Oberon) > Distributed Objects -- all OS components are distributed > objects (Amoeba) > No Files -- there is no concept of files at all, > just an app (embedded OSs) And why are "objects" better than "files"? A file is an object right, it's just a very hands-on alternative to hiding stuff behind objects and interfaces. Think of it this way: --------------------------------------- Operating System Programming language --------------------------------------- UNIX Ruby Oberon Java --------------------------------------- Perhaps I'm being a bit blunt, but Oberon is dead, and UNIX is thriving. You be the judge of what works best in practice, nikolai -- ::: name: Nikolai Weibull :: aliases: pcp / lone-star / aka ::: ::: born: Chicago, IL USA :: loc atm: Gothenburg, Sweden ::: ::: page: minimalistic.org :: fun atm: gf,lps,ruby,lisp,war3 ::: main(){printf(&linux["\021%six\012\0"],(linux)["have"]+"fun"-97);}