Gudleifr: Все сообщения за 21 Марта 2014 года

 
ПнВтСрЧтПтСбВс
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

Gudleifr

опытный

Veden12> Основная мысль: из-за избытка ресурсов не требуется ни централизованное планирование, ни дисковый кэш. Предположение: при отказе от этого вместо ОС получаем набор универсальных драйверов с удобными API (в основном, от производителей железа), вместо компилятора – визуальный конструктор (ручное создание исходников не выдержит конкуренции).
Как я уже писал ранее, есть куча ресурсов, которые, все равно, надо делить... А чем многозадачнее система, тем больше нужно управления... Железо - железом, но изрядная доля математики (кибернетики) в любой сложной системе присутствует. Так почему ее не загнать в компьютер, тем более, что он для этого и предназначен?

Veden12> Вы считаете, что дальнейшая эволюция ПО не будет связана с железом?
Я, как бы, думаю, что если мы не имеем в ПО ничего нового с конца 70-х, то вряд ли имеет смысл говорить о каких-то переменах в будущем. Для этого просто нет оснований. Ограничения развития ПО - это не ограничения железа.

Veden12> Менять можно не только модули, но также их интерфейсы - словом, всё что угодно.
Поменяв интерфейс между двумя модулями, мы автоматом получаем необходимость их обоих переписать, а также необходимость пересчитать всю систему (если не было "центрального планирования").
Лучше интерфейсы засовывать в модули.
Помните, у Броуди:
против обычного

Veden12> Описанная схема разработки не допускает централизованных накоплений, оторванных от разработчиков.
Любая коллективная схема предполагает язык общения. ОС - просто реализация этого языка. А любой язык имеет кучу свойств, не сводящихся к свойствам его носителей.
 27.027.0
Это сообщение редактировалось 21.03.2014 в 10:48

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru