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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.