Ответы пользователя по тегу Операционные системы
  • Как написать операционную систему с нуля?

    alexraven
    @alexraven
    веб-разработчик, специализация - wordpress
    Я очень давно, лет 17 назад, тоже загорелся идеей написать собственную операционную систему. К тому моменту я довольно хорошо изучил систему MS-DOS изнутри - писал резидентные файловые вирусы, но так сказать, с конструктивной целью - изучения "внутренностей" MS-DOS (ни один из моих вирусов не содержал деструктивных функций). К сожалению, разработка моей ОС дальше загрузчика и драйвера файловой системы не продвинулась, хотя планы были грандиозные - многозадачность и поддержка "громадных" объемов оперативной памяти - на тот момент у меня была 386SX с двумя мегабайтами оперативки :) Писал на Ассемблере. А потом познакомился с Watcom C (который и ныне здравствует, под названием Open Watcom), и интерес к написанию собственной ОС окончательно остыл.

    Можно взять исходники любой операционки и "расковырять" их. По поводу "тебе заняться нечем, это нереально" и т.д - реально, даст уникальный опыт и +100500 к респекту в кругах коллег-программистов :) Насчет ЯП - однозначно С/С++. Зная С/С++, изучаешь новый язык, на нём основанный, примерно за неделю.
    Ответ написан
    Комментировать