OSDev
http://osdev.su/

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

Автор:  iz56 [ 29 сен 2010, 20:35 ]
Заголовок сообщения:  многоуровневая ось

Сейчас много говорят о скриптовых языках , и раньше были и есть ещё shell оболочки.
Суть в том чтобы систему сразу проектировать на использование только таких программ.
Если в ядре будет язык например то будет ли всё крутиться быстрее? Это если предположить что будущее за такими прогами (Perl) А также можно выделить ещё один уровень прослойку между микроядром и остальным. В результате настоящего кода остаётся немного. О том что это будет тормозить - понятно. Интересна сама идея.Точнее ваши мнения.

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

Будущее уж точно не за ними. Скорости много не бывает: полно задач, которым производительности всё мало.

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

В будущем ?Уже сейчас програмировать сложно . Зачем усложнять себе жизнь - пусть машина работает. Лучше провести несколько лет за написанием быстрой программы ? Техника будет в 1000... раз быстрее.

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

Она уже во многие миллионы раз быстрее, чем была в 1950-х годах, а толку? Задачи ставятся ещё более сложные. Да и нет настоящих преимуществ в скорости разработки у скриптовых языков по сравнению с нормальными компилируемыми (да, в каких-то специфических ситуациях там сделать проще, а в других -- наоборот).

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

На счет преимуществ в плане скорости разработки понятно.Их нет. Тогда остаётся такая вещь как переносимость приложений . Не в плане от одной платформы к др. а в например в динамике развития одной. Такая программа гарантированно будет работать и через 10 лет. А в обратном случае каждые несколько лет придётся переписывать софт весь заново. А также скрипты не потеряют скорости. В них нет машинных инструкций.

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

МС ДОС работает на современных ПК, а ей скоро 30 лет. Есть и более долгоживущие системы и программы. Ну а если уж подавай переносимость, то чем плоха в этом плане Жаба или .НЕТ?

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

Программы написанные под МС ДОС на современном компе редкость (факт). Т.к. МСДОС превратилась в windows , а под ней они уже работают некорректно (не все). И главное как они работают - не используя 32х регистров например . Если скриптовое проложение окажется в такой ситуации - то оно будет выполняться на техническом уровне как и свежее ПО.
Главная идея упростить взаимодействие между ос и приложениями максимально. Отделить как можно дальше друг от друга. Дать свободу ос самой решать как лучше исполнить программу в техническом плане (то что сейчас делают оптимизирующие компиляторы).

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

Ну так это и делают виртуальные машины Жабы и .НЕТ -- и работают при этом многократно быстрее любых скриптовых языков (потому что являются по сути двойными компиляторами, а не интерпретаторами).

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

Повидимому идея имеет смысл. Раз сущесвуют такие вещи. Лучше тогда сразу писать ядро под ЖАБУ&.NET ?

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

Можно, но стоит ли? Сколько-нибудь существенный выигрыш сомнителен...

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