home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / gnu / misc / discuss / 4021 < prev    next >
Encoding:
Text File  |  1992-12-17  |  1.7 KB  |  34 lines

  1. Newsgroups: gnu.misc.discuss
  2. Path: sparky!uunet!stanford.edu!agate!spool.mu.edu!sdd.hp.com!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!destroyer!cs.ubc.ca!uw-beaver!news.u.washington.edu!carson.u.washington.edu!tzs
  3. From: tzs@carson.u.washington.edu (Tim Smith)
  4. Subject: Re: ANNOUNCEMENT: Alpha release Linux/GNU/X unix clone on CDROM for PCs
  5. Message-ID: <1992Dec17.054903.17975@u.washington.edu>
  6. Sender: news@u.washington.edu (USENET News System)
  7. Organization: University of Washington School of Law, Class of '95
  8. References: <FRIEDMAN.92Dec16005353@nutrimat.gnu.ai.mit.edu>
  9. Date: Thu, 17 Dec 1992 05:49:03 GMT
  10. Lines: 22
  11.  
  12. friedman@gnu.ai.mit.edu (Noah Friedman) writes:
  13. >We waited several years for Mach to become free because it seemed like the
  14. >best system to use; several alternatives (such as Trix and Sprite) were
  15. >considered, but none of them offered the functionality we wanted, and
  16. >writing a microkernel ourselves would have been foolish.  A lot of thought
  17. >and experience which we simply lack have gone into the development of Mach.
  18.  
  19. (1) At one time, Stallman and the rest of the people involved in FSF didn't
  20. have experience with writing compilers or editors.  That didn't stop them
  21. from writing gcc and Emacs.  Why let inexperience in microkernels stop
  22. you?
  23.  
  24. (2) Kernels (micro or monolitic) are easier to write than C compilers.
  25. Go for it!
  26.  
  27. (3) Kernels are a lot of fun.  You are missing out on a lot of enjoyment
  28. by not writing your own.  The most fun I've had programming was when I
  29. was either throwing out someone elses process management, memory management,
  30. and interrupt code to replace it with something of my own, or when I was
  31. writing multitasking kernels for embedded systems.
  32.  
  33. --Tim Smith
  34.