Re: How Unix was developed by using 'C' ?!!
Mark Galbreath <[email protected]>
| Newsgroups | gmane.comp.java.sun.servlet |
|---|---|
| Message-ID | <[email protected]> |
If you REALLY want to know, read Steven Metsker's "Building Parsers with Java" (Addison-Weseley 2001, Forward by John Vlissides). Mark Chris Pratt wrote: >There are two basic methods to accomplish this. The oldest and least used >these days is called bootstrapping. It involved creating small parts of the >OS (usually using an assembler or directly in machine language), then >creating a compiler that could use those new facilities and not much else. >Then the compiler would be used to add to the OS, and then more function >would be added to the compiler, and on and on... The term basically came >from the idea of a fireman pulling on his boots and strapping on his >suspenders. First he pulls a little on the left leg, then the right and so >on until his boots are strapped on. > >The other method, called cross compiling, is much more common these days. >Basically you write your new OS and Compiler on an existing OS using an >existing Compiler that has been modified to generate code for the new >processor. > (*Chris*) > >-----Original Message----- >From: A mailing list for discussion about Sun Microsystem's Java Servlet API >Technology. [mailto:[email protected]] On Behalf Of Rajamani M >Sent: Thursday, July 08, 2004 9:31 pm >To: [email protected] >Subject: [SERVLET-INTEREST] How Unix was developed by using 'C' ?!! > >Hai Guys, > >I am having one silly doubt and not specifically to Java. > >U Know, Most of the codes for the UNIX OS was written in 'C'. And, C and >UNIX was developed simultaneously. >What my doubt is, Every language compilers resides on the OS. Then How it is >possible to develop a OS by using language? > >Please clear my doubt. > >Thanks in advance. > >Regards >Rajamani M > >___________________________________________________________________________ >To unsubscribe, send email to [email protected] and include in the body >of the message "signoff SERVLET-INTEREST". > >Archives: http://archives.java.sun.com/archives/servlet-interest.html >Resources: http://java.sun.com/products/servlet/external-resources.html >LISTSERV Help: http://www.lsoft.com/manuals/user/user.html > >___________________________________________________________________________ >To unsubscribe, send email to [email protected] and include in the body >of the message "signoff SERVLET-INTEREST". > >Archives: http://archives.java.sun.com/archives/servlet-interest.html >Resources: http://java.sun.com/products/servlet/external-resources.html >LISTSERV Help: http://www.lsoft.com/manuals/user/user.html > > > > ___________________________________________________________________________ To unsubscribe, send email to [email protected] and include in the body of the message "signoff SERVLET-INTEREST". Archives: http://archives.java.sun.com/archives/servlet-interest.html Resources: http://java.sun.com/products/servlet/external-resources.html LISTSERV Help: http://www.lsoft.com/manuals/user/user.html