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/ |