OSDev
http://osdev.su/

многоуровневая ось
http://osdev.su/viewtopic.php?f=18&t=341
Страница 3 из 4

Автор:  Himik [ 02 окт 2010, 12:59 ]
Заголовок сообщения:  Re: многоуровневая ось

iz56 писал(а):
Что бы не терять прогресс. Начинаем писать от простого к сложному.

Так все системы устроены, даже Linux. Там тоже есть Mono - аналог .Net, который в свою очередь построен на С. Все системы устроены иерархически, это по сути базовый принцип ОС. Ещё идеи есть?

Автор:  SII [ 02 окт 2010, 13:06 ]
Заголовок сообщения:  Re: многоуровневая ось

iz56 писал(а):
К сожалению для меня неприемлемо делать более-менее сложный программный проект зная что скоро это будет отстой.


В таком случае лучше идите в строители: если работа делается качественно, здания стоят сотни лет.

Автор:  iz56 [ 02 окт 2010, 19:31 ]
Заголовок сообщения:  Re: многоуровневая ось

Ok я сдаюсь. пока. Надо что-то реальное написать. Больше вопросов нет.

Автор:  iz56 [ 02 окт 2010, 21:34 ]
Заголовок сообщения:  Re: многоуровневая ось

Проблема старения-развития программ всё равно осталась.Статья про программы -
но и к операционной системе тоже это относится.
http://sysbin.com/files/articles/ifrit.html

Возможно так:

Со стороны пользовательских приложений:
операционная система это "языковый процессор, который построчно анализирует исходную программу и одновременно выполняет предписанные действия, а не формирует на машинном языке скомпилированную программу, которая выполняется впоследствии." Только так. Точнее не скажешь - цитата с ru.wikipedia.org

Так приложения точно будут независимы от оси - а значит и от железа.

Внутри системы сейчас может быть всё что угодно. Хоть MS DOS с надстройкой (это уже написано).

Главная идея чтобы те программы для оси которые я пишу сейчас работали и потом когда я в десятый раз перепишу всё снова. В таком варианте одна и таже программа
будет выполняться и в реальном режиме и в защищенном и сколько их там еще будет.

Автор:  Himik [ 02 окт 2010, 23:39 ]
Заголовок сообщения:  Re: многоуровневая ось

iz56, и это происходит на практике. В Linux все программы распространяются с исходным кодом, а зачастую одни исходники. Всегда есть возможность перекомпилировать программу под новую версию ядра.

Автор:  SII [ 03 окт 2010, 00:22 ]
Заголовок сообщения:  Re: многоуровневая ось

iz56 писал(а):
Так приложения точно будут независимы от оси - а значит и от железа


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

И вообще, лучше подумайте над значением слова "прогресс".

Автор:  iz56 [ 03 окт 2010, 11:21 ]
Заголовок сообщения:  Re: многоуровневая ось

"прогресс" - это появление скриптового языка - который будут преподавать в школах и т.д. ,который обеспечит единообразное общение с различными машинами и осями на уровне приложений (может аппаратуры). И главное на протяжении многих десятилетий.
"прогресс" - это появление одной операционной системы - удобной и т.д. - которая будет устанавливаться на все (в будущем вообще на все) компьютеры.

Исчезновение остальных очевидно - глобализация.

Автор:  SII [ 03 окт 2010, 11:48 ]
Заголовок сообщения:  Re: многоуровневая ось

Бред. Вся история техники доказывает важность и нужность специализации. Никогда универсальное решение не сможет тягаться со специализированным в соответствующих областях.

Автор:  Himik [ 03 окт 2010, 12:51 ]
Заголовок сообщения:  Re: многоуровневая ось

iz56 писал(а):
"прогресс" - это появление скриптового языка

Эти скриптовые языки есть уже сейчас, и любой желающий может их использовать.
Другими инструментами пользуются, когда нужно достигнуть особенных качеств. Тут ничего не поделаешь. Позволь программистам самим решать, что им нужней.

Автор:  SII [ 03 окт 2010, 12:55 ]
Заголовок сообщения:  Re: многоуровневая ось

И 30 лет назад тоже были...

Страница 3 из 4 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/