The OpenNET Project / Index page

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



"Blizzard планирует в 2013 году начать выпуск игр для Linux"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Blizzard планирует в 2013 году начать выпуск игр для Linux" +/
Сообщение от Crazy Alex (ok), 07-Янв-13, 21:56 
Я сейчас просто примерчики приведу того, что в "простую запускалку" не входит.
- информирование программ о том что система завершает работу
- возможность одной программой как-то данные другой передать. Ну там, хотя бы с ключиками командной строки вызвать и что-то на stdin насыпать и с stdout забрать
- возможность для программы какие-то настройки другой задать - язык ввода тот же
- обеспечить изоляцию программ в нужных пределах - от простой изоляции памяти до отдельных окнтейнеров для всего и вся, а то и виртуалок. Вон, для плагинов в браузере очень актуальная штука
- дать ворзможность установить приритеты для одновоременно работающего софта, чтобы у него отзывчивость была
- ...

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

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

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

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Blizzard планирует в 2013 году начать выпуск игр для Linux, opennews, 07-Янв-13, 10:24  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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