Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Planning on writing operating system in Objective-C [closed]

At the moment I'm learning objective c 2.0, and soon I plan on learning assembly language, so I can write an operating system. I know it won't be easy, and I know it will take months, perhaps years, of time and patience. However, I plan on writing most of it in Objective-C(excluding the stuff you have to write in assembly), because not only do I know objective-c better than I know C (I barely know any C), but I, personally, also like objective-c a lot better. Is this possible?? If not, how much C do I need to know? Should I get a great understanding of C through a book? or just learn the basics online?

like image 579
Nick Avatar asked Mar 22 '11 00:03

Nick


People also ask

Can I create my own operating system?

In order to develop an operating system, you will need to master at least two programming languages: Low-level assembly language; A high-level programming language.

Can I learn Objective C on Windows?

The best platform for developing Objective‑C is Mac OS. But Objective‑C programs can also be compiled and run on Windows or Linux by using GNUstep and an Objective‑C compiler.


1 Answers

If not, how much C do I need to know?

All of it. Objective-C is C and then some, so you really can't claim to know Objective-C until you know C.

like image 107
Caleb Avatar answered Nov 15 '22 22:11

Caleb