и в ответ
pargentum отсюда
Все, приехали, я окончательно рехнулся - микрософт защищаю. Вызывайте скорую. Но истина дороже.
Как вы представляете себе альтернативный процесс стандартизации джавы?
Например, как независимый от Sun комитет по Java. Типа W3C. Я понимаю, что Сану это нафиг не надо, ну тогда и нечего на микрософт наезжать. У микрософта - Win32 API, у Сана - Java API. Кто за что подержался, тот то и имеет. Причем у Микрософта, заметим, .net в своей виртуальной машинке поддерживает любые языки и Evil Empire работает в этом направлении. А у Сана все, что не ява - ересь, коей надо избегать, елико возможно.
По количеству известных бафер оверранов, например, IIS в далеком отрыве от всех известных коммерческих и некоммерческих продуктов.
К сожалению, ровно там же. Сановские и проч. продукты так же дырявы, а IRIX вообще в этом смысле напоминает (или напоминал, я с ним много лет уже не общался) решето, причем крупноячеистое. Что и понятно - для избавления от оверранов нужно прилагать серьезные усилия, причем уже на этапе проектирования, на каковые нет денег и времени. Или интереса, если говорить о бесплатном софте.
Например, чего надо было обкуриться, чтобы сделать систему, которая начинает поиск DLL с текущего каталога?
Того же, что курил один крупный производитель юникс-систем, встраивая в свою систему беспарольный дефолтовый логин с правами шелла. Вы думаете, похуизм в secuiry микрософт изобрел? Ага-ага...
Кстати, а протоколы, позволяющие любому подделывать identity любого другого, вам нравятся? А на них весь сегодняшний интернет построен. Don't talk to me about life...
Или почтовый клиент, который без вопросов начинает запускать любой аттачмент, похожий на исполняемый код?
Много лет назад примерно такая же глюка была, насколько я помню, в sendmail-е. Просто тогда сегодняшние писатели вирусов если и родились, то еще писали в памперсы.
Упустили - то, что это продукт, который скорее вреден, чем бесполезен - и компания, озабоченная конкурентоспособностью (т.е. нуждами потребителей) и вынужденная считаться со всякими там соображениями профессиональной этики не имеет ни права, ни возможности такое писать, не говоря уж о том, чтобы продавать за деньги
Не понял. С этого момента, pls, поподробнее. Во-первых, каким образом нужды потребителей отрицают наличие офисного софта, и на кой хер в таком случае эти потребители выбрасывают миллионы долларов за этот софт? Во-вторых, каким образом наличие офисного софта противоречит профессиональной этике. В третьих, что значит "компания не имеет права такое писать"? Что и кто имеет и нее имеет права писать? В четвертых, если это такое говно, на кой черт, интересно, Сан удочерил СтарОфис? Из мазохизма? И т.п. Короче, что-то я этого вашего тезиса насчет инфернальности офисного софта не понимаю. Не обьясните ли подробнее?
Все, приехали, я окончательно рехнулся - микрософт защищаю. Вызывайте скорую. Но истина дороже.
Как вы представляете себе альтернативный процесс стандартизации джавы?
Например, как независимый от Sun комитет по Java. Типа W3C. Я понимаю, что Сану это нафиг не надо, ну тогда и нечего на микрософт наезжать. У микрософта - Win32 API, у Сана - Java API. Кто за что подержался, тот то и имеет. Причем у Микрософта, заметим, .net в своей виртуальной машинке поддерживает любые языки и Evil Empire работает в этом направлении. А у Сана все, что не ява - ересь, коей надо избегать, елико возможно.
По количеству известных бафер оверранов, например, IIS в далеком отрыве от всех известных коммерческих и некоммерческих продуктов.
К сожалению, ровно там же. Сановские и проч. продукты так же дырявы, а IRIX вообще в этом смысле напоминает (или напоминал, я с ним много лет уже не общался) решето, причем крупноячеистое. Что и понятно - для избавления от оверранов нужно прилагать серьезные усилия, причем уже на этапе проектирования, на каковые нет денег и времени. Или интереса, если говорить о бесплатном софте.
Например, чего надо было обкуриться, чтобы сделать систему, которая начинает поиск DLL с текущего каталога?
Того же, что курил один крупный производитель юникс-систем, встраивая в свою систему беспарольный дефолтовый логин с правами шелла. Вы думаете, похуизм в secuiry микрософт изобрел? Ага-ага...
Кстати, а протоколы, позволяющие любому подделывать identity любого другого, вам нравятся? А на них весь сегодняшний интернет построен. Don't talk to me about life...
Или почтовый клиент, который без вопросов начинает запускать любой аттачмент, похожий на исполняемый код?
Много лет назад примерно такая же глюка была, насколько я помню, в sendmail-е. Просто тогда сегодняшние писатели вирусов если и родились, то еще писали в памперсы.
Упустили - то, что это продукт, который скорее вреден, чем бесполезен - и компания, озабоченная конкурентоспособностью (т.е. нуждами потребителей) и вынужденная считаться со всякими там соображениями профессиональной этики не имеет ни права, ни возможности такое писать, не говоря уж о том, чтобы продавать за деньги
Не понял. С этого момента, pls, поподробнее. Во-первых, каким образом нужды потребителей отрицают наличие офисного софта, и на кой хер в таком случае эти потребители выбрасывают миллионы долларов за этот софт? Во-вторых, каким образом наличие офисного софта противоречит профессиональной этике. В третьих, что значит "компания не имеет права такое писать"? Что и кто имеет и нее имеет права писать? В четвертых, если это такое говно, на кой черт, интересно, Сан удочерил СтарОфис? Из мазохизма? И т.п. Короче, что-то я этого вашего тезиса насчет инфернальности офисного софта не понимаю. Не обьясните ли подробнее?
no subject
×òî êàñàåòñÿ àëôàâèòíîãî ñóïà - òàêè ãîâíî. Â ýòîì ñìûñëå .net êàê ðàç ïðåäñòàâëÿåòñÿ ìíå øàãîì â ïðàâèëüíîì íàïðàâëåíèè, à èìåííî - èçáàâèòüñÿ îò ýòîãî ãîâíà è ïåðåéòè ê áîëåå âíÿòíûì ñïîñîáàì ðàáîòû ñ îáüåêòàìè/êëàññàìè. Âîïðîñ, à êàêîâà àëüòåðíàòèâà?
ëþäè ïîêóïàþò ( è íåñàíêöèîíèðîâàííî êîïèðóþò ) MS Office ïî ïðè÷èíàì âåñüìà äàëåêèì îò ñîîòâåòñòâèÿ ïðåäïî÷òåíèÿì
 îñíîâíîì ïîòîìó, ÷òî íè÷åãî äðóãîãî-òî îñîáî è íåòó. Äàæå íå ãîâîðèòå ìíå ïðî ñîîòâåòñòâèå ôîðìàòîâ - ñäåëàòü ïðîãðàììêó, êîòîðàÿ ÷èòàÿ 95% âñåõ âîðäîâñêèõ äîêóìåíòîâ - äåëî íåäåëè-äâóõ ðàáîòû. À áîëüøå 95% è ñàì Âîðä íå óìååò.
no subject
Ïðèìåð÷èêîì íå ñîáëàãîâîëèòå? Òî åñòü íå òåì èëè èíûì èíæåíåðíûì êîìïðîìèññîì â äèçàéíå, à èìåííî ïðèìåíåíèåì ïðèíöèïà "êàê â êíèæêå îïèñàíî" â óùåðá "óäîáíî ïîëüçîâàòüñÿ"?
 ýòîì ñìûñëå .net êàê ðàç ïðåäñòàâëÿåòñÿ ìíå øàãîì â ïðàâèëüíîì íàïðàâëåíèè, à èìåííî - èçáàâèòüñÿ îò ýòîãî ãîâíà è ïåðåéòè ê áîëåå âíÿòíûì ñïîñîáàì ðàáîòû ñ îáüåêòàìè/êëàññàìè.
Ýòî äàæå óäèâèòåëüíî áûâàåò êàê ðàçóìíûå è äîñòàòî÷íî öèíè÷íûå ëþäè ïîïàäàþòñÿ íà ïðîïàãàíäó. .NET - ýòî âñåãî ëèøü åùå îäèí àêðîíèì â ðÿäó ïðî÷èõ; ïî÷åìó, ïðè track record MS ìîæíî äóìàòü ÷òî îí îòëè÷àåòñÿ îò âñåõ ïðåäûäóùèõ - äëÿ ìåíÿ çàãàäêà.
Äàæå íå ãîâîðèòå ìíå ïðî ñîîòâåòñòâèå ôîðìàòîâ - ñäåëàòü ïðîãðàììêó, êîòîðàÿ ÷èòàÿ 95% âñåõ âîðäîâñêèõ äîêóìåíòîâ - äåëî íåäåëè-äâóõ ðàáîòû.
À ïðîäàòü?
no subject
BlahBlahBlahStream f = BlaBlahBlahStream(BlahBlahStream(BlahStream(FileStream("filename"))));
ïîñëå ïàðû íåäåëü îáùåíèÿ ñ òàêèìè êîíñòðóêöèÿìè õî÷åòñÿ êîãî-íèáóäü óáèòü. È îíî âî ìíîãèõ ìåñòàõ òàê...
.NET - ýòî âñåãî ëèøü åùå îäèí àêðîíèì â ðÿäó ïðî÷èõ; ïî÷åìó, ïðè track record MS ìîæíî äóìàòü ÷òî îí îòëè÷àåòñÿ îò âñåõ ïðåäûäóùèõ - äëÿ ìåíÿ çàãàäêà.
Èç òîãî, ÷òî ÿ âèäåë â .net (äîâîëüíî ìàëî), íåêîòîðûå ïðèçíàêè äàþò íàäåæäó, ÷òî â MS ñïîñîáíû îáó÷àòüñÿ. Íàïðèìåð, ïóáëèêàöèÿ ôîðìàòà áàéòêîäà è âñåõ ñïåöèôèêàöèé, ïîääåðæêà íåñêîëüêèõ ÿçûêîâ, äàæå ïîïûòàêè ñîçäàòü ÎÑ-íåçàâèñèìîñòü (ýòî îò Ìèêðîñîôòà-òî!). ×òî èç ýòîãî âûéäåò, ÿ íå çíàþ, íî çà îòñóòñòâèåì äðóãèõ òåëîäâèæåíèé íà ýòîì ðûíêå ïîñìîòðåòü èíòåðåñíî... Îêàæåòñÿ î÷åðåäíàÿ áîëòîâíÿ - íó òàê è áóäåò, ìíå îò ýòîãî, â ïðèíöèïå, íå õîëîäíî íå æàðêî ïîêà ÷òî :)
À ïðîäàòü?
Ïðîäàòü - ýòî ïðîáëåìà ìàðêåòèíãà. Åñëè ðûíêó íå íóæåí äðóãîé Âîðä, òî íå÷à ìèêðîñîôò ïèíàòü - îí ñäåëàë òî, ÷òî íóæíî ðûíêó. Åñëè æå ðûíêó íóæåí äðóãîé âîðä - òî ïðîäàòü åãî âîçìîæíî.
no subject
Âñå òî æå ñàìîå áûëî è â COM, DCOM è ActiveX. Ïîæèâåì - óâèäèì. Ïîêà ÷òî ïîïûòêè ñîçäàòü clean-room implementation äëÿ .Net äåìîíñòðèðóþò âåñüìà ñêðîìíûå óñïåõè.
Ïðîäàòü - ýòî ïðîáëåìà ìàðêåòèíãà. Åñëè ðûíêó íå íóæåí äðóãîé Âîðä, òî íå÷à ìèêðîñîôò ïèíàòü - îí ñäåëàë òî, ÷òî íóæíî ðûíêó. Åñëè æå ðûíêó íóæåí äðóãîé âîðä - òî ïðîäàòü åãî âîçìîæíî.
 ýòîì-òî âñå è äåëî. Ïîðÿäîê, ñóøåñòâóþùèé íà ðûíêå ïðîãðàìíîãî îáåñïå÷åíèÿ ïîîùðÿåò ìîíîïîëèçàöèþ.
no subject