OSDev

для всех
Текущее время: 09 май 2024, 22:19

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Своя ОС - свой компилятор
СообщениеДобавлено: 03 дек 2010, 16:52 

Зарегистрирован: 21 сен 2007, 17:24
Сообщения: 1088
Откуда: Балаково
qeos писал(а):
Вот всегда так у русскоязычных..

Здесь разрабатывают ОС, и ответы вполне соответствуют основной тематике сайта.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Своя ОС - свой компилятор
СообщениеДобавлено: 04 дек 2010, 01:29 

Зарегистрирован: 18 апр 2010, 15:59
Сообщения: 155
Я тебе просто советую, а не отговариваю. Хочешь заниматься компилятором - кури Red Dragon Book. (Я просто хотел тебе указать на трудоемкость этого занятия).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Своя ОС - свой компилятор
СообщениеДобавлено: 05 дек 2010, 09:52 

Зарегистрирован: 30 янв 2010, 19:44
Сообщения: 63
ZarathustrA писал(а):
Я тебе просто советую, а не отговариваю. Хочешь заниматься компилятором - кури Red Dragon Book. (Я просто хотел тебе указать на трудоемкость этого занятия).

имхо не сложнее чем ос писать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Своя ОС - свой компилятор
СообщениеДобавлено: 05 дек 2010, 12:31 

Зарегистрирован: 28 окт 2007, 18:33
Сообщения: 1418
Зависит от сложности оси и сложности компилятора, как ни странно. "Высокоразвитую" ось типа винды написать однозначно сущетвенно сложней, чем любой компилятор, однако средний компилятор написать сложней, чем какую-нить мс-дос.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Своя ОС - свой компилятор
СообщениеДобавлено: 05 дек 2010, 16:20 

Зарегистрирован: 18 апр 2010, 15:59
Сообщения: 155
В одной из книг по программированию встречал следующую классификацию сложности ПО (по убыванию сложности): ОС, компилятор, системное ПО, различные виды прикладного ПО.

Мой личный опыт подтверждает наблюдения автора книги. (Писал и ОС и компилятор и драйвера и прикладные приложения).

С точки зрения программирования, ОС и компиляторы имеют зашкаливающую сложность (конечно, это справедливо только в том случае, если вы делаете серьезную разработку, а не лабораторную работу).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Своя ОС - свой компилятор
СообщениеДобавлено: 05 дек 2010, 16:21 

Зарегистрирован: 18 апр 2010, 15:59
Сообщения: 155
Поэтому я и не советую бежать за двумя зайцами, а сосредоточиться на одном.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Своя ОС - свой компилятор
СообщениеДобавлено: 06 дек 2010, 00:44 

Зарегистрирован: 28 окт 2007, 18:33
Сообщения: 1418
ZarathustrA писал(а):
В одной из книг по программированию встречал следующую классификацию сложности ПО (по убыванию сложности): ОС, компилятор, системное ПО, различные виды прикладного ПО.


Наивная классификация, причём откровенно. Всё зависит от задачи. Какая-нибудь мегасуперпупер САПР -- самое что ни на есть прикладное ПО, однако она будет сложней изрядного количества и осей, и компиляторов. В то же время какая-нибудь утилита редактирования секторов дисков -- это системое ПО, по сути, однако сложность там незначительная, даже школьник написать сможет без особых напрягов. Впрочем, к Вашему совету присоединяюсь :)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 95


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB