The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Blizzard планирует в 2013 году начать выпуск игр для Linux, opennews (??), 07-Янв-13, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


54. "Blizzard планирует в 2013 году начать выпуск игр для Linux"  +2 +/
Сообщение от Аноним (-), 07-Янв-13, 12:10 
> экосистемой низводить до банальной запускалки.

Буратиныч, я не хочу тебя расстраивать, но операционка по определению является запускалкой программ. Должность у нее такая. Что значит - низводить? ОС ради этого и делают, собственно. Другое дело что программы бывают разные. Эти близзарды и валвы чужаки, однако в целом нынче тренд таков что быть совсем уж проприерасом который не коммитит в окрытые проекты нынче просто становится позорным. В конечном итоге мир совсем не черно-белый. И даже от этих акул может быть определенная польза. Тут и производители хардвара будут считаться с ОС. И ОЕМы смогут не лизать баллмеру зад, а просто послать его на и свалить на альтернативы. И вообще, в целом климат может стать более благоприятным чем в случае винды. Поскольку в лине блобмейкерство в целом не очень то и удобно, это лишний стимул открывать наработки по возможности.

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

57. "Blizzard планирует в 2013 году начать выпуск игр для Linux"  +3 +/
Сообщение от бедный буратино (ok), 07-Янв-13, 12:15 
Анонимыч, знаешь, почему СЕГОДНЯ linux является лидером по числу устройств, на которых работает? Потому что ВЧЕРА, пока одни ныли "зачем нужна поддержка ARM, она никого не интересует, только зря силы тратят, лучше бы свободный флеш написали", другие ВЧЕРА подумали о СЕГОДНЯ, и сделали эту поддержку ARM. А флеш потихоньку отмирает.

GNU была создана не потому, что до GNU нельзя было запускать программы. Совсем не потому. И если вы этого не понимаете, то вы не понимаете ничего.

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

260. "Blizzard планирует в 2013 году начать выпуск игр для Linux"  +/
Сообщение от Аноним (-), 07-Янв-13, 22:47 
> Анонимыч, знаешь, почему СЕГОДНЯ linux является лидером по числу устройств, на которых работает?

Знаю. У меня мешок ARMов и MIPSов с ним.

> Потому что ВЧЕРА, пока одни ныли "зачем нужна поддержка ARM,
> она никого не интересует, только зря силы тратят, лучше бы свободный
> флеш написали", другие ВЧЕРА подумали о СЕГОДНЯ, и сделали эту поддержку
> ARM. А флеш потихоньку отмирает.

Да. А еще вчера проприерасы ныли - мол, кому пингвин надо? Сегодня возник спрос и они пилят свои гири. Ну а если завтра ARM станет популярен на десктопах - спрос рождает предложение, ты же в курсе, да? Ну, они пойдут и будут пилить и для ARM. Не думаю что им сложно компилер еще раз запустить.

> GNU была создана не потому, что до GNU нельзя было запускать программы.

...а потому что "запускалки для программ" и их окружение предлагались на каких-то совершенно конских условиях. Что породило нехилый спрос на более адекватные условия.

Схема "спрос рождает предложение" работает не только для капиталистических акул. Это весьма базовый и основополагающий принцип взаимодействия в обществе. Стимулы и награды могут весьма варьироваться и не обязательно быть именно в плоскости деньги-товар, но сам по себе принцип остается. Нужна была программа а ее не было? И никто не написал? Так спрос родил предложение. Прямо от автора спроса. При том очень врядли что он был убер-уникумом. Стало быть, еще толпа народа скорее всего нуждалась в этой программе.

Example: нужна была мне программа а-ля Nokia Monitor Test. Под линукс, т.к. нету у меня виндов и вообще бодал я перегружаться в них лишний раз. В принципе, там ничего сложного нет вообще. Набор совершенно очевидных тестовых паттернов вывести в полный экран. Это в принципе напишет вообще любой школьник, у которого была информатика с хоть чуточкой программирования. Я уж собирался было за редактор и компилер хапнуться. Но подумав понял что это слишком уж общая и популярная задача чтобы возникать только у меня. На нее просто обязан был существовать ощутимый спрос. Оказывается - натурально, уже есть такая программа. И так везде. Да, кто-то неизбежно оказывается в этом круговороте первым. Если проблема была актуальная и злободневная - он огребает немеряно почета и прочих наград в той или иной форме. Вот "запускалка программ" - архизлободневно, потому что без операционки компьютер - груда металлолома. В этом нет ничего постыдного. Операционка необходима компу так же как автомобилю необходим двигатель. Автомобиль без двигателя - кому он нужен? И стороны разработчика двигателя странно обижаться на констатацию факта что двигло "всего лишь крутит колеса". Ну да, оно всего лишь крутит колеса. Просто хреново когда колеса крутить некому, по поводу чего на двигатели и их улучшение есть изрядный спрос.

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

143. "Blizzard планирует в 2013 году начать выпуск игр для Linux"  –2 +/
Сообщение от Crazy Alex (ok), 07-Янв-13, 15:46 
Операционка - это много больше, чем запускалка. Примерная аналогия - есть разница между тем чтобы сэъесть пяток ингредиентов и тем, чтобы приготовить из них вкусное блюдо. Вот приличная операционка и позволяет "приготовить" в софт, и проку от него тогда много больше станвоится. Но это, конечно, если софт не склепан как "вещь в себе", что имеет место быть с фотошопами/автокадами. И ровно поэтому они в экосистему открытого софта укладываются с большими проблемами.
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору
Часть нити удалена модератором

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

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

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

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

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

319. "Blizzard планирует в 2013 году начать выпуск игр для Linux"  +/
Сообщение от arisu (ok), 08-Янв-13, 10:21 
опять ты оберон описываешь… %-)

ну, точнее, идеи оберона: по очевидным причинам до построения полномасштабного решения там не дошли.

не будет такого, идея нежизнеспособна. огрызок вон попробовал — испугался, и opendoc быстренько закопал. потому что такая штука ставит жирный крест на впаривании юзеру софта. ведь при грамотной реализации юзер не будет ждать, пока, например, производитель любимого почтовика соизволит что-то починить или дописать, а соберёт себе почтовик по вкусу из кубиков. и не только почтовик. и всё: впаривать новую версию с Революционным Интерфейсом не выйдет: придётся делать новые версии именно с новыми фичами, улучшающими функциональность. а это сложно, дороже и продаётся хуже.

в свободных и открытых же системах такого не будет из-за инерции мышления разработчиков. в принципе, в том же KDE пытались идти по этому пути, но неверно выбрали ориентиры. хоть третьи кеды и были в целом системой компонентной (про четвёртые не знаю просто), но ориентированой всё-таки на использование компонентов программерами в программах, а не на «кубостроение».

а на энтузиазме с нуля «кардинально новую парадигму» не вытянешь, увы. пилить придётся весьма долго, практически в вакууме, огребая по пути фэйлов. энтузиазма надолго не хватит.

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

444. "Blizzard планирует в 2013 году начать выпуск игр для Linux"  –1 +/
Сообщение от Crazy Alex (ok), 09-Янв-13, 00:14 
Ну вот поэтому и не пилю, а только думаю четвертый год. Надо хоть бложек завести, что ли, изложить всё это дело в приличном виде...

А оберон-система не могла взлететь хотя бы потому,что прибивать всё к единому (да ещё нераспространённому) языку - дурь. По крайней мере, я пока не видел языков, одинаково годных для всех задач и всех пользователей.

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

480. "Blizzard планирует в 2013 году начать выпуск игр для Linux"  +/
Сообщение от arisu (ok), 09-Янв-13, 11:43 
оберон не взлетел потому, что у него цели такой не было. а насчёт «прибить»… посмотри на пингвинус, угу.
Ответить | Правка | Наверх | Cообщить модератору

459. "Blizzard планирует в 2013 году начать выпуск игр для Linux"  +/
Сообщение от Аноним (-), 09-Янв-13, 08:31 
> юзеру софта. ведь при грамотной реализации юзер не будет ждать, пока,
> например, производитель любимого почтовика соизволит что-то починить или дописать,

Ну вон автоваз ждал-ждал пока пользователи начнут сами себе свинчивать приличные автомобили. Некоторые, конечно, стали, но большинству это оказалось слабо. Ибо не автомеханики.

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

481. "Blizzard планирует в 2013 году начать выпуск игр для Linux"  +/
Сообщение от arisu (ok), 09-Янв-13, 11:49 
> Ну вон автоваз ждал-ждал пока пользователи начнут сами себе свинчивать приличные автомобили.
> Некоторые, конечно, стали, но большинству это оказалось слабо. Ибо не автомеханики.

потому один из пунктов у меня — «ориентация на пользователя». пользователю должно быть несложно сложить из кубиков нужное. как я уже писал — у кед направление было верное, но не пользователе-ориентированое. а вот в обероне, кстати — не смотря на user hostility — можно было без программинга из кубиков сложить браузер или почтовик. *идеи* отличные, надо только развить.

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

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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