Кстати, перевод сильно сокращен. полностью будет примерно так.
На одной из Линукс-конференций был интересный комментарий о том, как Линукс привлекает молодых разработчиков.
Не будет сюрпризом, но Линукс - один из самых скучных opensource-проектов. Это громадная куча кода, над которой работают в основном корпоративные разработчики. Где призывы потратить ваше время на драйвер веб-камеры когда завершение этого драйвера не будет иметь значения для успеха Linux? C небольшими опенсорс-проектами у вас будет хотя бы важная роль в процессе. Даже с бОльшими проектами типа FreeBSD e dfc будет больше смысла в интеграции и коммьюнити. Linux-ядро - это скучная корпоративная разработка, претендующая на то, чтобы развиваться в коммьюнити.
Gnome и KDE имеют те же проблемы. Они обе разрабатывались людьми, которые работали над аними еще 10 лет назад и не могут привлечь много молодых разработчиков. Кому надо тратить все свое свободное время на z-order в KDE когда нет гарантии что ваш труд останется на будущее? Я всегда удивлялся, как много людей хотят работать над конкурирующими проектами типа KDE и Gnome, когда вся ваша тяжелая работа окончит свой путь в груде бинарников по не-техническим причинам. Конечно, это можно сказать про множество софта, но Window manager особенно требует много сложного и скучного кода и возможность, что он будет выброшен - не так уж притягательна. Рассмотрим хотя бы вашей собственную опенсорсную ftp программку, которая, быть может, не очень широко используется, но у вас есть контроль над процессом кодирования и вы можете сделать дизайн, какой захотите. С проектим типа KDE вы в основном получаете приказы сверху.
По этим причинам неудивииельно, что iPhone куда больше привлекает разработчиков, чем Linux. B забудьте про денежный аспект, просто посмотрите, сколько бесплатных приложений есть в iTune store. Cо свободными iTunes приложениями разработчики "на интересе" имеют контроль над всем проектом и доверие к их работе. Вы имеете прямой контакт с ползователями и можете делать существеные изменения хоть каждый уик-енд, если надо. Что до Линукса или КДЕ - вы просто очередной маленький submitter, который просто упоминается в каком-то mailing list. Оппаньки!
Один из уроков open source за последние 10 лет - что он лучше работает на маленьких проектах. Лучше работать в группе из 1-5 человек и иметь значение в разработке, которую люди оценят, чем быть парнем, который что-то пофиксит в драйвере usb-вебкамеры №104727. Большие софтовые проекты лучше координируются пропиетарной моделью, где капитал используется для финансового побуждения и четкой организации.
Когда раскрутка Linux достигла своего пика в конце 90-х, было кинуто воззвание к опенсорс-разработчикам, стать частью великого движения. Это движение сдулось и корпорации пришли чтобы подобрать обрывки и сделать из них что-то прибыльное. Внесение кода в опенсорс-драйвера для Linux сегодня - означает что вы делаете работу, за которую другим людям платят компании вроде IBM и HP. Вы просто бесплатный работник для больших корпрораций, и ваша работа пройдет незамеченной и не сделает толчок к упеху Линукса ни с какой стороны. Ну и что хочет начать написать драйвер веб-камеры?
Первый комент в тему:
Я замечаю, что Linux-ненавистник - это старый KDE-разработчик. Так что Linux не только не привлекает молодый разработчиков, но старые и (прожженные?) разработчики пикидают его и настраиваются против. У Linux-коммьюнити очевидные проблемы.
Цитата: А какая мотивация у человека должна быть, чтобы писать ядро? Вот честное слово не понимаю. Нет, старики -- понятно, хиппари, левота, задроты и пр. когда-то подключились в надежде изменить мир (отчасти, это им удалось), а вот какой профит СЕЙЧАС молодому человеку заниматься линупсом? Ведь в данный момент уже никаких "революций" не предвидится, а значит молодому задору тут реализовать себя просто негде!
ну линупс как десктоп ос пусть "старики" и пилят. а брать из этой кучи кода наработки для прошивок предназначенных для хорошего гаджета, вот и простор для "молодого задора"
DonDublon1, для мододежи фбиоРеакторОС не менее скучное занятие, нежели Линукс. Вон гляньте на мэээстную молодежЪ типа Armanx64 - дотнет весь моск зохавал. Потерянное поколение епт..
DonDublon1 написал: Я замечаю, что Linux-ненавистник - это старый KDE-разработчик. Так что Linux не только не привлекает молодый разработчиков, но старые и (прожженные?) разработчики пикидают его и настраиваются против. У Linux-коммьюнити очевидные проблемы.
хорошо, потциент, хорошо... вы только не переживайте... ща вам укольчик сделают и все наладится...
да не в чем, а куда!!! Никуда ты не уедешь вобще!!! Хотя если тебе нравиться- работай за еду. Хотя конечно, пока ты сидишь на маминой шее, ты пока об этом не задумывался. А пора бы уже...
А я вот никогда не видел причин ковыряться в ядре линуха. Главным образом потому, что нет никаких гарантий того, что твой код будет хоть кем-то принят. Поэтому полностью солидарен с автором данного текста.
Да, не привлекает. Причина - в том, что программирование из имсскуства (которым оно было в 60-70 гг.) превратилось в бизнес. И единственная мотивация, возможная для разработчика - это лаве в долларовом эквиваленте (не в рублях, не-не ). Unix и Linux изначально развивались именно как системы программисткого исскуства (хоть и Unix потом прочно встал на коммерцию).
petrun написал: "А какая мотивация у человека должна быть, чтобы писать ядро?" Это интересно, вы знаете.
Мотивация, если не деньги, может быть только одна - самореализация, утверждение. Тоже неплохо, таки да. Чтобы юзера сказали "спасибо". Но для этого юзера должны как минимум знать, кому это "спасибо" говорить. С большими проектами такого не будет.
Mandriva-oid написал: Причина - в том, что программирование из имсскуства (которым оно было в 60-70 гг.) превратилось в бизнес
Согласен, но немного поравлю, не в бизнес а в ремесло. И программистов-ремесленников сейчас выпускают даже ПТУ. А скоро вобще ПО как детский пазл из кубиков собирать можно будет, все к тому идет, эволюция, однако! С одной строны это хорошо, увеличивается скорость разработки и уменьшаются затраты на неё, а с другой, пропадает творчество и создание ПО напоминает конвейер. А если еще глубже копнуть, то по сути вся индустрия IT это не более чем производственный процесс, потому как не имея, например, языка программирования дох№ра ли напраграммируешь, а не имея микросхемы дох№ра-ли насобираешь девайсов? А это уже накладывает опредленные ограничения на творчество. так же как и кирпич или бетонная плита в строительстве, все понятно и никакого творчества, много ли умельцев собирающих избушку из льда или стекла? Хотя и такие имеются, но практическое применение их творчества 0. Разве что только для себя. Что вобще-то и отражается фразой just for fan! Так что луноходы, сидите в жопе, ставьте себе избушки из картона и не лезьте в IT-индустрию. Там место прагматикам-практикам, а не мечтателям-идеалистам.
Почитайте Торвальдса, его единственную книгу, "Джаст фор фан", что в переводе значит "чиста поржать". Он ведь там ясно пишет, что главное в этом деле - понт. Чтобы тебя знали в мире. Чтобы люди благодарили. Чтобы мог войти в аудиторию и заявить "я ваш бог" без опаски быть заключенным в психушку.
pavel2403 написал: И программистов-ремесленников сейчас выпускают даже ПТУ
ага, по тебе это заметно )))))))))))))))))
pavel2403 написал: Так что луноходы, сидите в жопе, ставьте себе избушки из картона и не лезьте в IT-индустрию. Там место прагматикам-практикам, а не мечтателям-идеалистам.
ПТУшнег, такой ПТУшнег.... Не путай, жывотное, быдлокодерство с программированием и тогда тебя перестанет мучать баттх№рт
pavel2403 ты типичный лемминг, ничего в жизни не достигший и врядли когда-нибудь чего-то достигнешь,жаль тебя...не торопись жениться, плодить идиотов могут и животные...
pavel2403 написал: DonDublon1 написал: Мотивация, если не деньги, может быть только одна - самореализация, утверждение. Тоже неплохо, таки да. Ты шо, Диоген???
Цитата: pavel2403 ты типичный лемминг, ничего в жизни не достигший и врядли когда-нибудь чего-то достигнешь,жаль тебя...не торопись жениться, плодить идиотов могут и животные...
DonDublon1 написал: Мотивация, если не деньги, может быть только одна - самореализация, утверждение.
Другая мотивация - резюме. С резюме как у Armanx64, "выпускник ПТУ по специальности быдлокодер" много не заработаешь. А если тебе удалось пробиться в kernel.org - это уже серьезная фишка.
Tigrillo написал: pavel2403 ты типичный лемминг, ничего в жизни не достигший и врядли когда-нибудь чего-то достигнешь,жаль тебя...не торопись жениться, плодить идиотов могут и животные...
если верить Пакше - он отставник предпенсионного возраста. Плодиться уже не может ))))))))))
Linfan написал: DonDublon1 написал: Мотивация, если не деньги, может быть только одна - самореализация, утверждение.
Другая мотивация - резюме. С резюме как у Armanx64, "выпускник ПТУ по специальности быдлокодер"
Я сильно сомневаюсь, что у человека, так разбирающегося в винде, будет такая специальность. Пробиваться можно по-разному, камрад. kernel.org , конечно, тоже путь. Или вот трое, кажется, из разработчиков РеактОС уже работают в Microsoft.
Tigrillo, лучче спроси прямо у Пашки, а то по его лозунгам вполне можно подумать, что он всю жизнь служил в отдаленном гарнизоне и бабцов только на фотках видел ))))))
Linux_must_die! написал: Прикольно: Паша наложил кучу, а линуксоиды тут же слетелись, как мухи на г№вно. biggrin
Ты тред перечитай - идет серьезный разбор возможности клонирования Паши. Как лучше его размножать - традиционным способом или как и всех троллей - почкованием
MOP3E написал: Скажи, можно ли вот на этом написать серьёзную программу?
по юзергайду составить правильный отзыв тяжело. Документ составлен вполне прилично. Но насколько либа пригодна/непригодна к работе - это нужна консультация узкопрофильного спеца.
ну допустим Delphi интерфейс IUNKNOWN, и т.д. от него, придуман на смену callback вроде, и есть реализация множественного наследования, что в С++ искаропки имеется, в делфи по-другому увы никак....
Tigrillo написал: ну допустим Delphi интерфейс IUNKNOWN, и т.д. от него, придуман на смену callback вроде, и есть реализация множественного наследования, что в С++ искаропки имеется, в делфи по-другому увы никак....
что такое интерфейсы в ОПП я слава богу в курсе )))))))) просто уточнил у kenzzzooo чтобы небыло непонимания
kenzzzooo написал: ну, надеюсь, что теперь непонимания нет? smile я не силен в программировании на Си, Делфи и т.д., так кое-что из того, что мне нужно освоил.... smile
Ну если быть точным, интерфейсы COM объектов это немного из другой оперы.
Mandriva-oid написал: вот и сидим на СЛОР'е и Пашку травим
У тя еще травилка не вырасла, клоун! Баттх№рт у вас массовый и особо болезненый, вот что! Это мне респект, что довел ваше тупое стадо до такого состояния! Больше какашек!!! Вперде за предвадителем клоунов, давай мандавойд!!!
pavel2403 написал: У тя еще травилка не вырасла, клоун! biggrin Баттх№рт у вас массовый и особо болезненый, вот что! Это мне респект, что довел ваше тупое стадо до такого состояния! Больше какашек!!! Вперде за предвадителем клоунов, давай мандавойд!!!biggrin biggrin biggrin
Цитата: У тя еще травилка не вырасла, клоун! biggrin Баттх№рт у вас массовый и особо болезненый, вот что! Это мне респект, что довел ваше тупое стадо до такого состояния! Больше какашек!!! Вперде за предвадителем клоунов, давай мандавойд!!!biggrin biggrin biggrin
Linfan написал: что такое интерфейсы в ОПП я слава богу в курсе
Ой п№здиш, клоун!!! Ой п№здишь! Ты ж на этой теме слил по полной вместе со своим подручным клоуном мандавойдом, когда на пару усираясь доказывали, что нельзя в Net реализовать аналог множественного наследования как раз через интерфейсы!!! Ну ты и м#дак...
Цитата: Ой п№здиш, клоун!!! Ой п№здишь! Ты ж на этой теме слил по полной вместе со своим подручным клоуном мандавойдом, когда на пару усираясь доказывали, что нельзя в Net реализовать аналог множественного наследования как раз через интерфейсы!!! Ну ты и м#дак...biggrin
так тыж не доказал) не строчки кода)) пашка, ты лузер)) еще и старпер ничего не достигший в жизни))
pavel2403 ты б..дь дурной,в отличие от классов интерфейсы поддерживают множественное наследование, т.е. один интерфейс может наследоваться сразу от двух и более не связанных между собой интерфейсов, именно относительно платформы NET.ТУТ НЕТ НИКАКИХ АНАЛОГОВ...АНАЛОГ ЧЕГО????Наследование есть наследование, а COM Объекты тут каким макаром пририсовались?
pavel2403 написал: Ой п№здиш, клоун!!! Ой п№здишь! Ты ж на этой теме слил по полной вместе со своим подручным клоуном мандавойдом, когда на пару усираясь доказывали, что нельзя в Net реализовать аналог множественного наследования как раз через интерфейсы!!! Ну ты и м#дак...biggrin
Linfan написал: по юзергайду составить правильный отзыв тяжело. Документ составлен вполне прилично. Но насколько либа пригодна/непригодна к работе - это нужна консультация узкопрофильного спеца.
Мощно. То есть дальше оглавления ты не продвинулся. Иначе бы понял, что слово "library" в данном контексте переводится как "диалект". Линь Фань такой крутой китайский специалист...
вот, всем недопрограммистам есть реальная замена...думать ащенах нинада http://www.algoritm2.ru/index.php?option=com_content&view=article&id=47&Itemid=58 кстати написан на c#
MOP3E написал: Мощно. То есть дальше оглавления ты не продвинулся. Иначе бы понял, что слово "library" в данном контексте переводится как "диалект". Линь Фань такой крутой китайский специалист...
МОРЗЕ, я не обязан разбираться во всех узкопрофильных областях программирования. Если возникнет необходимость - разберусь в этой хр№ни. Пока необходимости нет. Касательно "диалекта" ты неправ:
Цитата: Ladder logic is an easy-to-use graphical programming language that implements relay-equivalent symbology
Документ скорее сборник/описание (т.е. своего рода справочник) инструкций этого языка схем. Как и чем эта хр№нь интерпретируется - хз. Это не мой профиль.
#1.DonDublon1