The OpenNET Project / Index page

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



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

Исходное сообщение
"Blizzard планирует в 2013 году начать выпуск игр для Linux"
Отправлено Crazy Alex, 07-Янв-13 21:56 
Я сейчас просто примерчики приведу того, что в "простую запускалку" не входит.
- информирование программ о том что система завершает работу
- возможность одной программой как-то данные другой передать. Ну там, хотя бы с ключиками командной строки вызвать и что-то на stdin насыпать и с stdout забрать
- возможность для программы какие-то настройки другой задать - язык ввода тот же
- обеспечить изоляцию программ в нужных пределах - от простой изоляции памяти до отдельных окнтейнеров для всего и вся, а то и виртуалок. Вон, для плагинов в браузере очень актуальная штука
- дать ворзможность установить приритеты для одновоременно работающего софта, чтобы у него отзывчивость была
- ...

Таких пунктов хоть сотню можно писать. Часть из этого - о запускалке, хоть и не "простой". А часть - о том, как софт между собой взаимодействует и с железом дружит.

А простая запускалка - это MS-DOS, простите, если не CP/M. Нынче таких и не водится.

И, кстати, если по уму - ось для десктопа не должна быть простой запускалкой. Фреймворком она должна быть, в котором каждое приложение - просто свой кусочек. Эдакий юникс-вей для графики. Чтобы браузер не пытался показывать своими силами PDF, не держал в себе механизмы хоткеев и темы оформления. Чтобы текстовый процессор не прибивал свои макросы к любимому языку разработчика, а экспортировал доступные для макросов функции стандартным образом, и они были бы доступны хоть из шелл-скрипта. Вообще - чтобы всё,что доступно пользователю из гуя, можнобыло сделать программно. Во всех приложениях, стандартным образом. И чтобы из этого как минимум макросы вида "запомнить последовательность выполняемых мной действий" создавались одним щелчком хвоста - и внутри было не "щелкнуть мыщью в точкес координатами x,y",  а нечто помумнее. Чтобы не было зоопарка списков приложений, ассоциированных с некоторым типом файла, как сейчас - в браузере один, в DE другой, в mc третий. И так далее, и тому подобное... Сейчас подобное (крайне убого, впрочем) разве что в макоси есть.

 

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



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

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