The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Открыты исходные тексты Corman Lisp"
Отправлено клоун, 06-Янв-15 16:24 
Проще? Ты сказал проще, мою юнный падаван? Нет, не проще... Пелена тьмы спала с моих глаз. Идиотизм кромешный начался.

Если смотреть на всё с теоретической точки зрения, то:
1. из-за отсутствия стандартизации оборудования существует множество аппаратных реализаций что вынуждает вводить уровень абстракции программ от аппаратуры - ОС.
2. из-за отсутствия стандартизации API/ABI ОС существует множество несовместимых API/ABI ОС что вынуждает вводить ещё один уровень абстракции программы от ОС - программы, выполняющиеся на виртуальной машине.
3. из-за большого количества программ и часто меняющегося API/ABI невозможно довести всё до ума, что вынуждает вводить ещё один уровень абстракции - эмулятор (он же песочница).
4. и вот уже пошли разговоры о том, что виртуальные машины из п.2 лучше запускать не на реальном оборудовании в песочнице, а из-под другой виртуальной машины.

Мне одному кажется, что это путь в никуда?

Стандартизация идёт по трём путям:
1. когда приказали сверху (POSIX)
2. когда приспичило снизу (w3c, IEEE, VESA/VBE, PnP)
3. когда мы первые придумали и назвали нашу кривую реализацию стандартом (FAT, multiboot)

Сегодня нет острой необходимости унифицировать ПО под разные ОС, поэтому в стандартах этого тоже не будет. Вопрос когда С/C++ для Windows разойдётся с С/C++ для Линукс - это вопрос времени. Они уже несовместимы на уровне библиотек и это только начало.

Если государство не вмешается, то каждые 5-10 лет будет появляться новый уровень абстракции, благо что рост производительности выч. техники пока это позволяет.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру