K
Keith Thompson
Minti said:Keith Thompson wrote: [...]Now do you understand?
I think I do. BTW, I never meant to be rude with you or anybody else. I
earnestly apologize if I did end up.
Apology accepted.
Minti said:Keith Thompson wrote: [...]Now do you understand?
I think I do. BTW, I never meant to be rude with you or anybody else. I
earnestly apologize if I did end up.
Would the lord allow me to nitpick on the last sentence?
Jonathan said:Speaking on His/Her behalf, I give you permission
to do so.
Richard said:Oh, I think we've all understood quite clearly:
Says it all, really.
Because I respect a lot of guys here, I have already said that I
won't be top-posting even if someone top-posts me. Why is that
such a simple reply is made a issue here? Why can't you just
resist the tempation to post?
Minti said:Because I respect a lot of guys here, I have already said that I won't
be top-posting even if someone top-posts me. Why is that such a simple
reply is made a issue here? Why can't you just resist the tempation to
post?
CBFalconer said:... snip a lot of childish nonsense ...
Why are you insisting on having the last word?
Minti said:CBFalconer wrote: [...]Why are you insisting on having the last word?
How can I NOT?
Minti said:The very important point that favors C being used in Operating Systems
is that no other compiler-for-language-other-than-c has been able to
been able to beat code-generated-by-c-compilers.
It is very much
possible to write an Operating System within a programming language
like Java, with a pinch of salt actually, and then generating the
native code for a platform like i386, again with a pinch of salt. There
is at least one Operating System Project that attempts to do so.
gtippery said:"Beat" it how? Convenience, size, speed, ubiquity, or what? There are
certainly cases where another compiler will generate a smaller and/or
faster executable than any of the C compilers available on that
platform, or for that architecture. Highly parallel machines are a
likely case, but there are others.
addressing.Some architectures are rather
C-hostile, having for instance no user stack or no indirect
I believe I've heard that the system programming language on CDC
mainframes was (at least at one time) FORTRAN, to the extent that no
assembler was provided. (Or perhaps it was ALGOL. Not C, in any
case.)
What's this "salt" you refer to?
And when you say "a programming
language like Java", what Java-like characteristic are you referring
to? A bytecoded, interpreted language? An OO language? A declarative
language? A strongly-checked language? And what's special about
i386's?
OS's have been written in many languages, but you usually require at
least some assembly language unless there's already at least some sort
of bootstrap on the platform, and usually some low-level device
drivers.
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.