The OpenNET Project / Index page

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



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

Исходное сообщение
"Blizzard планирует в 2013 году начать выпуск игр для Linux"
Отправлено Аноним, 09-Янв-13 08:26 
> это не так просто. а часто ещё и мешает основной работе.

Бывает, не отнять. Но тем не менее, так, посматривая на тот же хабр например - я так смотрю, большинство программеров таки вполне поддается переобучению. Вон например какой-то гражданин разразился циклом статей о том как писать кернельный модуль для usb-дисплея. Подцепленного к мелкому TPLink 3020. Ясен пень на линухе. Ну, сначала перец отладил протокол через libusb, сперва в винде, а потом и в пингвине. А потом захотелось получить больше и он пошел писать ядерный модуль для пингвина.

Замечу что в первой статье у перца изобиловали всякие откровенно виндозные скрины. Но вот так чувак поиграется и поймет что в лине возможностей больше, препятствий на пути меньше и в конце концов свалит на линь, ибо gcc способный генерить ARMовый код там есть, да и какие-никакие средства on-chip дебага есть, etc. Просто потому что разработчику линь тупо удобнее а все то же самое целиком в нем напрограммить - да не вопрос ни разу. Ну будет не кейл а gcc и не его дебагер а openocd какой-нибудь. Зато можно самому собирать цепочку и менять то что не устироило. Вот как-то так програмеры и сваливают на пингвин. Ну то-есть, юзать гнутые тулчейны и *nixовый софт в винде можно, но криво и мучительно.

> ладно я, я могу выбирать — и потому пишу виндовый софт под
> пингвинусом, используя по возможности кросс-mingw и wine, а на реальных виндах
> тестирую уже практически готовое. но не всем же так везёт.

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

Эталонный пример: работа с компортом. В винде я сам бодался собирая все шишки и тумаки. В лине я просто поискал по репе похожие программы и посмотрел как это делают они. Сделал выводы о картографии грабель на карте. Попутно обнаружил что в лине драйвера лучше реализованы - не врут о успехе установки баудрейта если девайс столько не умел и честно возвращают ошибку. Тогда как виндовый драйвер на все согласен. Даже на то чего явно не в состоянии обеспечить.

Как ты думаешь, под какую систему мне приятнее програмить в результате оказалось и куда я сунусь при прочих равных, а? :)

> люди говорят, что удобно. мне лично и в mcedit удобно, но на вкус и цвет…

Мне он нравится для того чтобы быстро отредактировать что-то по месту. А для серьезного раздупления мне geany понравился. Вроде еще не переросток как полновесные IDE, но уже наиболее полезные фичи при нем.

>> какой-то открытый клон дельфей вроде кто-то клепал.
> fpc+lazarus. но оно всё равно костылеватое. есть ещё одна штука — забыл,
> как зовут — там вообще человек с нуля наваял всё — начиная со стандартных
> классов, и до тулкита с IDE. кстати, весьма достойная штука вышла.

Ну, собственно, период расцвета дельфей сам по себе заканчивается, тем паче что борланд околел, а новые владельцы вообще занимаются хз чем. Собственно меня в свое время чудеса в стане борланда и согнали на гнутые инструменты. Заодно мне теперь не надо ни у кого ничего пиратить, можно наконец то ощутить себя честным человеком.

>> Хоть я и не интересуюсь паскалем
> язык как язык. а fpc — очень неплох. но это тема совсем другой беседы.

Ну я собственно учился программить на паскале. В общем то это было хорошо и правильно. Тем более что это был именно паскаль а не дельфи. ЯП как ЯП. Но например низкоуровневая хрень в сях делается проще и логичнее.

 

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



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

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