Can an Operating System be written un C-unlike programming language
Pupeno
pupeno at pupeno.com
Wed May 11 12:48:51 PDT 2005
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Continuing with the C debate, I have this question I want to pop in. I don't
have much experience about developing Operating Systems, but I've read some
of Operating Systems: Design and implementation. And some about Linux and
whenever I look at an OS, it is a small piece of assembly (as small as
possible) that prepares an environment where C compiled code can run. That C
code relays heavily on the use of pointers and memory manipulation.
So, can an Operating System be written in a C-unlike programming language,
like Slate ? If so, how would it look like ? I mean, a piece of asm to
prepare an environment for C that prepares an environment for Slate, or is it
possible to jump directly from asm to Slate ?
I'm not among those that say: "one language for each task" because I suffered
from the fact that: "the web-application is built in PHP because it's good
for that, the log analyzer in Perl because it's good for that, the inner
loops in C because it's good for that and the desktop GUI in C++ and some
toolkit because it's good for that. Now, we don't have a clue of how to put
everything together and we are doomed".
So, how much of an OS can be written in a language like Slate ?
(I'm not asking what you want to do, I'm not starting a flamewar, I just want
to know).
Thank you.
- --
Pupeno: pupeno at pupeno.com - http://pupeno.com
Reading Science Fiction ? http://sfreaders.com.ar
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFCgmGlfW48a9PWGkURAl2HAJ9754sX98pBTEqkx/g8JjGf+kt2zwCgjmLJ
/ifaHxsSg1iDxBMbzphHr+o=
=XsL+
-----END PGP SIGNATURE-----
More information about the Slate
mailing list