What programming language do I need to know to write my own GUI
Operating system? What are basic concept of making my own operating
system in such a way that it would work with ALL Windows application? As
opposite to Linux, where it does not work.
To the researcher: Please don't bother to do research. I am interest
in off-the-mind answer. Well of course, a professional programing
mind! No link is fine.
If you wrote a Unix-like OS in C you could then compile wine
(http://www.winehq.com/) on it - it's an open source implementation of
the Windows API. It doesn't run ALL Windows applications, but they're
working on it. Alexandre Vassalotti » Rants:: The last, but not the least, thing you need to know, is Emacs Lisp. That's my general algorithm for learning programming languages, and it works. http://peadrop.com/blog/category/rants/HOME |
Quick money question!
If you don't know then you don't have the ability to do the task.
What hardware are you planning this operating system for? What
processor, etc. Certainly you would need a compiler fo some sort that
would provide you with the ability to integrate assembly code with it.
(You could write it in assembly code, but most OS are now written in
C.) What programs do you want to run on your operating system? Only
ones you write or do you want other commercial applications (eg MS
Windows applications)? If you are trying to write an OS that works in
the same manner as MS Windows then you may be hearing from their
lawyers. You would be infringing on their territory and they will
defend it vigourusly.
Both Microsoft and Unix/Linux use C/C++ as the core of the OS, and use
hand-crafted assembler for specific hardware calls/routines, or where
performance needs to be hand-tweaked (like creating a threading
mechanism).
Nortel Unveils Vision, Strategy for Israeli High-Performance Net
Busy Friday Leads to Strong Close for Net Stocks
|