Компания Microsoft объявила (http://port25.technet.com/archive/2009/07/06/the-ecma-c-and-...), что стандарты ECMA для C# и инфраструктуры CLI теперь подпадают под действие документа Community Promise (http://www.microsoft.com/interop/cp/default.mspx) (Обещание Сообществу), официально заявляющего отсутствие патентных или иных притязаний на стандартизированные таким образом разработки. Данный шаг снимает многочисленные противоречия, касающиеся платформы Mono, которая фактически является opensource реализацией стандартов ECMA 334 и ECMA 335, и дает ей иммунитет на случай, если патентный вопрос будет поднят вновь.Заявление опубликовал Старший менеджер по связям с общественностью Департамента Стратегий платформ Peter Galli на opensource блоге Микрософта Port 25 (http://port25.technet.com/archive/2009/07/06/the-ecma-c-and-...). В нем в частности говорится, что давая Обещание Сообществу Microsoft добровольно отказывается от патентного преследования юридических...
URL: http://tirania.org/blog/archive/2009/Jul-06.html
Новость: http://www.opennet.me/opennews/art.shtml?num=22497
Обещать не значит женится!
>Обещать не значит женится!Во-во.Обещаниям упырей которые судятся даже за кривой костыль в древнем как помет мамонта FAT называя это ублюдство "интеллектуальной собственностью" - грош цена.Все-равно под себя подгрести не забудут и поднасрать конкурентам - тоже. Для MS честная конкуренция - смерти подобно. С чего бы им в этом помогать? ;)
Костыль? А есть другие способы предложить пользователям длинные имена файлов с сохранением совместимости с 8.3? Это же элементарная психология, нельзя отбирать у пользователя все и сразу.
На счет честной конкуренции, так тут все хорошо в настоящий момент. Патенты -- это по закону. А вот стырить идею и реализовать ее по-своему это нечестно, но всегда работало.По поводу "Обещания", даже если в будущем это обещание отзовут, то все, что было до отзыва остается доступным. А вообще, в интересах MS, чтобы C# и прочее .Net кто-нибудь за них сделал кросс-платформенным. Они еще Mono помогать будут. Не сильно, так, чтобы работало _почти_ все. Это тоже психология.
Кстати, воинственные высказывания в сторону MS -- большой плюс для них. Это бесплатная реклама. Если сказать, что "под виндой процессы работают хуже, ибо нет форка", то масса долгоносиков кинется проверять так ли это. Найдутся и те, кто получит подтверждение этого факта, и те, кто опровержение. Дальше эту тему будут мусолить долго и упорно как бы "для спортивного интереса", но найдется менеджер проекта, которому надо будет принимать решение о начале проекта и платформе. Вот тут MS за ЕГО деньги сообщит со ссылкой на "подтвержденные независимые источники", что винда лучше и он поверит. Так что осторожнее со спорами в поисках истины, господа :)
>Костыль? А есть другие способы предложить пользователям длинные имена файлов с сохранением
>совместимости с 8.3?Ёлки-палки, да в чём там идея то?! Использовать странную комбинацию атрибутов, из-за которых запись в каталоге не виделась в Win3 для хранения длинного имени? Таких патентов любой ребёнок наделает вам горшочек за день. Хватит уже повторять эту чушь. Нечего патентовать там, НЕЧЕГО.
> Костыль?Нет, блин, кулная новая технология наверное.За которую надо бабок ободрать.Глядя на то как другие клепают всякие тaм ZFS, BTRFS, NILFS, EXT4 и прочих, не обладающих тупыми проблемами, невольно понимаешь, что патенты уже давно служат службу ну совсем не инноваторам двигающим прогресс вперед.А всего лишь горстке барыг, которые слямзили дизайн фс из CP/M, потом прикрутили костылей, эн лет более не внедряли никаких улучшений и в итоге состояние ФС в Vista в 2009 году недалеко от состояния ФС в эпоху NT4, хренадцать лет назад.Безусловно, MS заслуживает всяческой награды.Например, Шнобелевской премии - за их достжения ... в торможении прогресса им она явно показана.Благо, они пропихали свой ExFAT как новый стандарт для карт памяти.А по дизайну - ФС на уровне середины 90-х прошлого века осталась...
> А есть другие способы предложить пользователям длинные имена файлов
> с сохранением совместимости с 8.3?У меня 1 вопрос: кто в 2009 году вообще помнит про то что такое 8.3?Ах ну да, некрофилы из редмонда.Инноваторы двигающие пргогресс вперед.Костылями для обхода лимита 8.3, не иначе :).А если б на офис этих "инноваторов" упала бы большая бомба (желательно ядерная) - глядишь, путевку в жизнь получили бы более приличные технологии чем это их фуфло за которое они еще и денег хотят, набравшись наглости(благо, такие технологии есть).ИМХО единственное применение таким инноваторам как в MS - растопка биореактора :E
Ну вот и чудненько! Давно этого ждали! Теперь все четко, ясно, понятно и прозрачно! Осталось просто дождаться каких-то более внятных и юридически чем-то там подкрепленных документов и т.п. чем просто сообщение в блоге какого-то дяди из мекросовта!
Угу.Как всегда будет первый и второй сорт.Сами угадайте - у кого будет первый.Ну и портабельность как всегда будет "по MSовски" (т.е. все работает без приключений и гарантированно только под виндовс, а у остальных... лотерея и непонятки как с Wine).Интересно, а оно надо - играть в догонялки с MS, отдавая им руль по определению направления развития?
>Угу.Как всегда будет первый и второй сорт.Сами угадайте - у кого будет первый.Ну и портабельность как всегда будет "по MSовски" (т.е. все работает без приключений и гарантированно только под виндовс, а у остальных... лотерея и непонятки как с Wine).Интересно, а оно надо - играть в догонялки с MS, отдавая им руль по определению направления развития?Никакой ориентации на виндовс проект моно не имеет. Моно - это НЕ пускалка для дотнета, неужели это так сложно понять?
Оло-ло! А все чёрное - на самом деле белое! Проходили уже ....В моне своих идей ровно ноль, и они тупо повторяют всё за мелкомягкими. Они всегда будут вторым сортом. Оно нам надо? В свободном мире ___полно___ красивых и удобных технологий, вот их и надо юзать. Пусть они нас догоняют, болезные, второсортные, proprietary :)
> В свободном мире полно красивых и __удобных__ технологийну ты понял.
>Никакой ориентации на виндовс проект моно не имеет. Моно - это НЕ пускалка для дотнета, неужели это так сложно понять?действительно сложно понять. А что есть моно если не пускалка .Net приложений?
это как JVM не пускалка для java :))))
>Никакой ориентации на виндовс проект моно не имеет. Моно - это НЕ
>пускалка для дотнета, неужели это так сложно понять?Да, конечно, а wine - не клон виндовса.Вот только сути дела это не меняет.Будет примерно один хрен как сейчас с wine.Вечная игра в догонялки, вагон глюков и отставание.Что собственн некоторым и надо - удерживать лидерство.Чтобы у других все было еще хуже чем у MS, ну и юзеры за неимением альтернатив покупали понятно где.Просто и предсказуемо.MS never changes.Надеюсь что эта тактика у них провалится, как проваливалось и множество их тщетных потуг что-то там достичь в www, etc.
>>Никакой ориентации на виндовс проект моно не имеет. Моно - это НЕ
>>пускалка для дотнета, неужели это так сложно понять?
>
>Да, конечно, а wine - не клон виндовса.Вот только сути дела это
>не меняет.Будет примерно один хрен как сейчас с wine.Вечная игра в
>догонялки, вагон глюков и отставание.Вот именно, что аналогию с вайном здесь проводить нельзя. Mono - это не wine для .net, это среда, позволяющая СОЗДАВАТЬ кросс-платформенные приложения. Пускать все .net приложения она совершенно не обязана и на это не претендует.
P.S. Да, кроссплатформенная. Прекрасно знаю, что ты начнешь сейчас нести бред про "кроссплатформенность только под винду". В очередной раз называя mono пускалкой для дотнета.
>Вот именно, что аналогию с вайном здесь проводить нельзя.Угу, конечно.Вам неудобно и потому - нельзя?Ишь размечтались.В итоге будут огрызки за которые не преследуют и остальное(винформсы и прочая), полную реализацию коего можно юзать только делясь с MS баблом или же рискуя отхватить в бубен от их юристов.ИМХО если бы они хотели сделать кроссплатформенную среду на недискриминационных условиях для всех, не жлобствовали бы и на остальное.А так - четкая демонстрация: "вот туда вам мо(ж)но, а вот туда - не мо(ж)но и на свой страх и риск".Представляете себе например распостранение допустим Qt или питона по таким принципам?Ну а MS как всегда наглеет больше всех...
> P.S. Да, кроссплатформенная.
Шел бы MS в задницу с этой их "кроссплатформенностью".Знаем мы это дело.Пусть лучше они будут вторым сортом и в догоняющих, они эту участь честно заслужили имхо.
Да фиг с ней с MS, WinForms не очень то и нужны. Главное чтобы в Linux можно было использовать cli а с ней c#, boo, nemerle, ironpython gtk-sharp и многое много другое.
Вот, согласен. Ну и фиг с ним с винформсами этими, ведь есть много другого. Все таки winforms они не освободили, а стало быть использовать их на свой страх и риск и деньги. Главное что саму основу платформы теперь не будут трепать.
Я с Линуксами года так с 199? какого то :)
И мусор из списка:
>c#, boo, nemerle, ironpython gtk-sharp__ни__разу__ не был нужен ... ЧЯДНТ?
>И мусор из списка:
>>c#, boo, nemerle, ironpython gtk-sharp
>__ни__разу__ не был нужен ... ЧЯДНТ?И по-моему, моя жизнь будет проще если мне это ...! под пингвином не потребуется :E.Спасибо, но я под виндой вкусил достаточно прелестей софта на дотнете.Упаси боже от такого дерьмища под пингвинами.Может господа дотнетчики лучше виндузоидов пусть осчастливливают своими тормозными поделиями где приходится ждать реакции на нажатие кнопок в окне невзирая на 4-ядрный проц и 4 гигз оперативы, а?И вот ей-богу, меня впечатлило как дотнет 3.5SP1 ставится час (это не шутка!) и раскидывает по диску ~500Mb говна "в процессе".Падая порой в середине установки.Спасибо, но что-то мне не хочется видеть все это очень сомнительное "счастье" в используемом мной пингвине.Пингвины вообще порадовали тем что софт сделан нормально, принцип "на отвали" не в почете.А это не про софт на дотнете, дотнет пользуют примерно как дельфи раньше - чтобы пошустрее налабать нечто вроде как на первый взгляд работающее, а как оно там по факту работает - дело десятое.
>1. Это просто инсталлятор у MS такойА как думаете, на чем он написан? =)
Я не думаю, в отличие от вас, я знаю. Msi installer написан на с++.
>Я не думаю, в отличие от вас, я знаю. Msi installer написан на с++.Угу.Достаточно посмотреть на "энтерпрайзные" средства от MS писаные с использованием дотнета.Тормозить стали так что просто пи$#ец, извиняюсь.И глючат как черт знает что.Удивляюсь - неужели какие-то идиоты могут купить столь низкопробный крап за бабки?Ну, впрочем, если кто это покупает за бабки - он сам себя достаточно наказывет.Будет потом это юзать.Наслаждаясь тормозами и глюками.
Кстати, а правду ли бают что лондонская биржа оказывается падала в свое время (сколько-то месяцев назад) как раз из-за сбоев в продукции MS?И правду ли бают что бизнес-хрень на дотнете + вин 2003 сервер (которые там использовались) не смогли достичь обещанных поставщком параметров по скорости транзакций и т.п.?А то есть сведения что лондонская биржа хочет послать (или уже послали) MS на%$й, глядя на то как у конкурентов на пингвине все просто работает.Вместе с их виндусь сервером который якобы "обгоняет линукс" и дотнетом... ну-ка господа дотнетчики и фаны микрософта, просветите, что там за хрень на лондонской бирже то?Есть подозрение что MS и поставщику хрени на дотнете придется долго оттираться от тухлых помидор которые в них полетели.
>[оверквотинг удален]
>время (сколько-то месяцев назад) как раз из-за сбоев в продукции MS?И
>правду ли бают что бизнес-хрень на дотнете + вин 2003 сервер
>(которые там использовались) не смогли достичь обещанных поставщком параметров по скорости
>транзакций и т.п.?А то есть сведения что лондонская биржа хочет послать
>(или уже послали) MS на%$й, глядя на то как у конкурентов
>на пингвине все просто работает.Вместе с их виндусь сервером который якобы
>"обгоняет линукс" и дотнетом... ну-ка господа дотнетчики и фаны микрософта, просветите,
>что там за хрень на лондонской бирже то?Есть подозрение что MS
>и поставщику хрени на дотнете придется долго оттираться от тухлых помидор
>которые в них полетели.ахаха :-D да у Вас просто талант представлять всякий неподребный мусор в стиле "я вчера на заборе прочитал" в виде непробиваемых аргументов! :D этот Ваш опус про Лондонскую биржу НУ ОЧЕНЬ содержательный!
>ахаха :-D да у Вас просто талант представлять всякий неподребный мусор в
>стиле "я вчера на заборе прочитал" в виде непробиваемых аргументов! :D
>этот Ваш опус про Лондонскую биржу НУ ОЧЕНЬ содержательный!Лондонская биржа действительно собирается менять TradElect, ктороый написан на c#, на Chi-X, который на плюсах с линупсом. Всё остальное (задержки и прочие причины) - копипаст из статьх с хакера (гугль выдал на неё ссылку) и оффициально подтверждены не были (по крайней мере я не нашёл)
>Всё остальное (задержки и прочие причины) - копипаст из статьх с хакераНу теперь-то понятно откуда User294 вдохновение черпает. Этого и следовало ожидать
>Лондонская биржа действительно собирается менять TradElect, ктороый написан на c#,
>на Chi-X, который на плюсах с линупсом.Вау.Даже дотнетчики подтверждают эту смачную оплеуху.Ха-ха, лолз.
>Всё остальное (задержки и прочие причины) - копипаст из статьх с хакера
Что - хакера?О падениях лондонской биржи в свое время полинтернета трубило.Как минимум, вроде видел упоминания толи на ленте, толи на ситките + еще на секуритилабе(эти как оплот виндузятников тактично смолчали про тип используемого ПО, но другие ресурсы были менее скромны в их комментариях и заикнулись о MSовском софте).
>(гугль выдал на неё ссылку)
Шедевральный аргумент.А мне гугл ссылку на http://lleo.aha.ru/na выдал.Это наверное означает что вы постоянный посетитель этого ресурса.По вашей логике :)
Кстати говоря хакер всегда вроде был ресурсом с придурошными виндузятниками и кулхацкерами которые сроду ничем кроме винды не интересовались.Не вижу никаких причин по которым этот виндузячий ресурс мог бы специально обсирать винды в пользу пингвинов(с чего бы этому виндузятскому ресурсу со школотой вдруг запитать симпатии к пингвинам?).Так что если даже виндузятники замечают проблемки - дыма без огня наверное не бывает...
>и оффициально подтверждены не были (по крайней мере я не нашёл)
Вы прикалываетесь?Официально признать такое для MS и\или вендора tradlect - смерти подобно(перепуганный бизнес сразу пошлет их нахрен, убытки будут астраномические).Они что по вашему, камикадзе?Скорее всего они приложили свою лапу чтобы о данном нелестном факте не очень трубили большие и известные издания.
>Что - хакера?О падениях лондонской биржи в свое время полинтернета трубило.Как минимум,
>вроде видел упоминания толи на ленте, толи на ситките + еще
>на секуритилабе(эти как оплот виндузятников тактично смолчали про тип используемого ПО,
>но другие ресурсы были менее скромны в их комментариях и заикнулись
>о MSовском софте).Ещё раз - оффициального объяснения падению не было. Почему упало - мы может только догадываться, причин здесь тоже может быть вагон и маленькая тележка. Через LSE проходит много бабла ежедневно. Возможно кому-то было выгодно что-бы LSE полежала и софт тут совсем не причём.
>Возможно кому-то было выгодно что-бы LSE полежала и софт тут совсем не причём.Я скорее поверю что кому-то было выгодно чтобы инфа о причинах не пошла в паблик, особенно в крупных изданиях.Что логично, черт побери.Представляете себе суммы на которые влетит вендор если признается в лаже публично и официально?Ну вот поэтому ни один вендор рубящий бабло (особенно проприетарный) сроду не признается в лаже кроме каких-то особых случаев, как то судебное решение или еще что-то такое что скрывать ну никак не выходит(и даже в этом случае все будет по возможности выставлено в наилучшем свете и приняты меры для скорейшего утихания шумихи - урон репутации для бизнеса это не шутка).
>этот Ваш опус про Лондонскую биржу НУ ОЧЕНЬ содержательный!Тем не менее, если погуглить, можно найти пруф.Впрочем, какая разница?Факты ваше (не)верование в них не меняет.Get the facts - MS с их продукцией нынче биржи не жалуют.Лондонская - это не первая как бы... :D
>>этот Ваш опус про Лондонскую биржу НУ ОЧЕНЬ содержательный!
>Тем не менее, если погуглить, можно найти пруф.Впрочем, какая разница?Факты ваше (не)верование
>в них не меняет.Get the facts - MS с их продукцией
>нынче биржи не жалуют.Лондонская - это не первая как бы... :DНу так дайте нам пруфлинк с офф. подтверждением причин, а то я гуглил и нашёл только статью в ксакепе, которая у меня не вызывает никакого доверия.
>Ну так дайте нам пруфлинк с офф. подтверждением причин,Я думаю что если такой офф. пруфл зарелизят - вендор tadelect'а и MS недосчитаются очень круглых сумм.Поэтому я сильно сомневаюсь что вы дождетесь чего-то подобного.Бабло, знаете ли, им интереснее чем информирование каких-то чудиков типа вас о пролетах.
Так, по опыту: за годы общения с большими корпорациями я видел немеряно трубежа сейлсов вида "о, мы выиграли в жестокой борьбе сделку на круглую сумму у таких-то, круто!" (по этому поводу и понтовые прессрелизы возможны и все что хотите).Но вот трубежа вида "такие-то нас сделали, клиент предпочел продукт конкурента" я почему-то *ни* *разу* не видел(сие сейлзы обсуждать не любят и как максимум в очень узком кругу про это говорят, и уж разумеется пролеты - они без каких-либо официальных анонсов, т.к. репутацию фирмы просаживать некузяво, знаете ли).
>ахаха :-D да у Вас просто талант представлять всякий неподребный мусорВот вам, с%№и, непотребный мусор с компутерволда например... http://blogs.computerworld.com/london_stock_exchange_to_aban...
Это поинтереснее хакера, правда? :)
Trolling skipped.Посмотрим, что они будут использовать вместо этого и как оно у них будет жить. Чувак заикнулся там, что хотел бы увидеть mysql - я тоже на это хочу посмотреть, на торжество опенсорца в рамках отдельно взятой биржи.
>Вот вам, с%№и, непотребный мусор с компутерволда например...Давно хотел сказать, что переход на личности у вас получается лучше всего. Но мы не обижаемся на псевдоанонимов, так что можете продолжать в том же духе.
>Угу.Достаточно посмотреть на "энтерпрайзные" средства от MS писаные с использованием дотнета.Тормозить стали
>так что просто пи$#ец, извиняюсь.Возьмём gcc. Как происходит компиляция (упрощённо): разбор программы, перевод во внутреннее представление, оптимизация, генерация исполняемого кода. Что делает csc (c# compiler): разбор программа и перевод во внутреннее представление (тот самый IL - Intermediate Language). Что делает виртуальная машина (а также утилита ngen.exe): делают оптимизацию, генерацию исполняемого кода и исполнение. Виртуальная машина может оптимизировать более качественно, т.к. у неё больше информации о host-системе и есть информация о выполнении программы. Так что лучше курите теорию и хватит тут звиздеть.
>Виртуальная машина может оптимизировать более качественно, т.к. у неё больше информации
>о host-системе и есть информация о выполнении программыможет, но не оптимизирует :)
>Так что лучше курите теорию и хватит тут звиздеть.Вот глядя на таких додиков и понимаешь отличие между теорией и практикой.А на практике ... берем софт MS ~2003 года(который без дотнета).А потом ~2007(который уже наполовину на дотнете).Сравниваем.Тихо офигеваем от тормознутости новых версий vs старые на одном и том же хардваре при одних и тех же операциях.Вот вы и изучайте теорию.А мне практики с этим фуфелом по горло хватило, спасибо.Такого глюкастого тормозилова я еще не видел.MS определенно ставит рекорды.Пусть так же продолжают, отличный курс взят.
>>Так что лучше курите теорию и хватит тут звиздеть.
>
>Вот глядя на таких додиков и понимаешь отличие между теорией и практикой.А
>на практике ... берем софт MS ~2003 года(который без дотнета).А потом
>~2007(который уже наполовину на дотнете).Сравниваем.Тихо офигеваем от тормознутости новых версий vs
>старые на одном и том же хардваре при одних и тех
>же операциях.Вот вы и изучайте теорию.А мне практики с этим фуфелом
>по горло хватило, спасибо.Такого глюкастого тормозилова я еще не видел.MS определенно
>ставит рекорды.Пусть так же продолжают, отличный курс взят.Поделитесь методикой тестирования, желательно чтобы тесты были автоматизированы, вы же тестер, вы умеете это делать. Я прогоню это у себя и потом посмотрим на результаты.
>Поделитесь методикой тестирования,Господи, это ж просто как топор.Запуск разных snap-in'ов например в одной и той же виртуалке(с снапшотом в исходном состоянии машины вообще без них - для возможности пляски два раза от одной и той же печки, идентичной в обоих случаях).Как вы понимаете, я не мерял с секундомером.И уж тем более не автоматизировал такой тест - для души мне есть чего потестить более другого а за бабки такой тест никому не нужен.А потому вам и автоматизировать, если он вам надо.
Когда "старый" snap-in стартует за несколько секунд и потом реагирует на мои действия в UI без напрягающих меня задержек а новый с примерно аналогичным функционалом стартует чуть ли не минуту и постоянно ттооррммооззиитт при копании в UI а конфиг не изменялся - тут всем и все понятно.Ну, кроме тех кто зачем-то недобросовестно фанатствует в пользу тормозных монстрил.Можете например сравнить snap-in Exchange 2003 vs 2007.Последний стал намного тормознее а фичности как бы не прибавилось.Более того - в старом можно было права на паблик фолдеры из него отрихтовать.В новом - такой блажи не полагается, извольте через powershell.Ага, редактировать права в ACLах ну просто пиндец как удобно из powershell.Нет, то есть шелл как возможность автоматизации это здорово, но зачем было гробить уже реализованный и прекрасно работающий функционал??? Идиотизм чистой воды. Технологический фетишизм для пропихивания (всех уже подзаколебавшего) дотнета.При том - Exchange snap-in обычно никто не атакует по сети и managed код для защиты от хакеров там нафиг не впился.Заявы про возможность быстрее разработать это... ну знаете, то что получилось в итоге вызывает блевательный рефлекс.Потому что тормозит адски и не умеет половину нужных вещей по сравнению с прошлой (нативной) версией.Итого - вывод ровно один: у некоторых было шило в жо... протолкать свой сраный дотнет любой ценой.Это называется просто: КГ/АМ.И, блин, более десятка знакомых тестеров со мной в этом плане солидарны.MS курит какую-то непотребную траву.Так они это дерьмо и в пингвина хотят затолкать.Наверное, чтобы и там такой же буллшит начался? oO
>1. Это просто инсталлятор у MS такойДа, конечно.И уж конечно это не сборки в нативный код там часами генерятся?И уж конечно в моно этой проблемы не будет? А нативный код под юзерскую платформу очевидно, из воздуха материализуется?А я подозреваю что когда оно станет как 3.5 SP1 по фичам - будет таким же пухлым тормозиловом.А что, есть варианты?Если меньше ассемблей тащить - как же совместимость?Ах ну да, я и забыл - это же второй сорт.Урезанная версияю.Кроссплатформенность по MSовски, хренли.А почему например, Qt или там питон - одинаковые под все платформы, в отличие от?Неудобный вопросик, да? :)
>2. хватит выливать ваш словесный понос на наши мозги, это неинтересно
Мнение анонимов еще менее интересно, имхо.Можете убиться веником если хотите.А если я таким как вы не нравлюсь - отлично, надеюсь что таких как вы под пингвином будет поменьше.И говнософта на этом, соответственно, тоже.Пусть виндузятники наслаждаются этим MSовским тормозиловом.
>Мнение анонимов еще менее интересно, имхо.Можете убиться веником если хотите.А если я
>таким как вы не нравлюсь - отлично, надеюсь что таких как
>вы под пингвином будет поменьше.И говнософта на этом, соответственно, тоже.Пусть виндузятники
>наслаждаются этим MSовским тормозиловом.Дурик ты:) Сам-то ты кто, как не аноним? Или во слове "User294" зашифрована какая-то сокральная информация, пользоволяющая тебя как-то однозначно идентифицированть? ФИО-адрес? Я вот подпишусь как User295, теперь я перестану быть анонимом? :-D
Одно можно сказать точно - неадекват ты до мозга костей.
>однозначно идентифицированть?Ну, я могу в принципе поставить флажок запрещающий юзать этот ник другим а остальные не знают пассворд от него.Чем не однозначная идентификация?
>вот подпишусь как User295, теперь я перестану быть анонимом? :-D
Сразу видно убогих дотнетчиков - даже ник и тот только сплагиатить могут.А что-то свое и уникальное родить - куда уж там.
>Ну, я могу в принципе поставить флажок запрещающий юзать этот ник другим а остальные не знают пассворд от него.Чем не однозначная идентификация?И это никак не отменяет Ваш анонимный статус. Что такое "аноним", по-Вашему? Следуя Вашей логике, то это когда username != "Аноним". Здесь действительно спутались разные понятия, никто ведь не мешает регистрировать хоть по 100 ников в день, с любым именем. Но идентифицировать человека как-то по нику - нереально. Поэтому Вы такой же аноним, просто ник у Вас "User294", а не "Аноним". Пример не-анонима на этом сайте - это Михаил Шигорин, например.
да что вы все заладили аноним-неаноним
текст в поле "имя" ничего не значит, ко всем участникам дискуссии следует относиться с уважением и пониманием (в т.ч. к комментариям, не содержащим оскорбления других участников. форум служит для общения людей, интересующихся мнением собеседника. чрезмерно активное проявление позиции техобслуги только раздражает.)
однозначная идентификация в сети лишь мешает работе дискуссионных площадок. анонимная реплика может быть выходом в условиях цензуры. "авторитетное" авторское мнение зачастую щедро оплачено.
ящитаю
> Пингвины вообще порадовали тем что софт сделан нормально, принцип "на отвали" не в почете.Не смешите, таких глюков и такого извините секса с компом только в популярных линуксовых приложениях можно словить. Баг на баге, потому что пишут студенты, и им пофигу покласть на тех поддержку и фиксинг багов.
> дотнет пользуют примерно как дельфи раньше - чтобы пошустрее налабать
Сразу видно что вы ни разу не программист. А я вот программист, пришлось писать и на Дельфи, и на ассемблерах (dec, motorola, intel, arm, avr32), последние лет 5 специализируюсь на с++. Писал и на c#. И я отвечаю за базар. Так вот - вы понятия не имеете что такое тестирование, тех поддержка и цикл разработки. Сложное, нужное и стабильное приложение можно написать на чем угодно. Например на дельфи написан газпромбанковский клиент-банк или например профайлер AQA. Просто дельфи дурную славу принесла ее напускная простота, за что ее полюбили всякие оболтусы. .net современнее дельфи и пошел дальше. Это охрененно мощное средство, которое просто нужно использовать правильно. Поэтому если оболтусы начали юзать .net это не значит что он плохой, это значит что он популярный и уровень вхождения в него менее высокий чем у с++. И вообще выражаю вам свое фи, глупости говорите, несерьезно.
> Например на дельфи написан газпромбанковский клиент-банкЕсли вы считаете это дерьмище программой, то вы точно не программист. Вы скорее руководитель отдела разработки что-то делавший на делфи в университете.
>Если вы считаете это дерьмище программой, то вы точно не программист. Вы скорее руководитель отдела разработки что-то делавший на делфи в университете.Озвучьте свои мысли разработчикам из Skype ;) А то что это они на Delphi пишут своего клиента :) Очень, кстати, удобную и качественную программу. QIP Infium тоже написан на Delphi. Да-да, я знаю что ни первый, ни второй не нужен :-D традиционное возражение красноглазых
> Озвучьте свои мысли разработчикам из Skype > QIP Infium
> Да-да, я знаю что ни первый, ни второй не нуженК чему весь этот словесный мусор, если знаете?
>QIP Infium тоже написан на Delphi. Да-да, я знаю что
>ни первый, ни второй не нужен :-D традиционное возражение красноглазыхА ламеры просто несут чушь, не владея вопросом.Так, FYI: QIP (не инфиум) был и правда на дельфе.Плагины не поддерживал.И являлся монолитным куском дерьма.Ну, аффтар писал это для себя.И ему хватало.Но юзеры хотели большего.И жизнь внесл коррективы.Отсутствие мыслей об архитектуре программы и общая говняность архитектуры заставили автора букавльно переписывать все с нуля.Так что если кому надо пример как НЕ НАДО писать программы, QIP (простой, не Infium) - отличный пример.Ну а потом к автору пришло прозрение и дошли очевидные вещи.И тот самый инфиум - на С++ (писан он явно на борланд С++ билдере).И плагины появились.Настолько что даже сперли у миранды плагин жаббера, из-за чего был небольшой скандал.Ну да, воришки нарушающие лицензию на ПО и только потом удосуживающиеся утрясти с авторами GPLного плагина юзеж в закрытой программе - это достойный пример, ага.Типа пиратов торгующих варезным фотощопом и виндой :)
>[оверквотинг удален]
>внесл коррективы.Отсутствие мыслей об архитектуре программы и общая говняность архитектуры заставили
>автора букавльно переписывать все с нуля.Так что если кому надо пример
>как НЕ НАДО писать программы, QIP (простой, не Infium) - отличный
>пример.Ну а потом к автору пришло прозрение и дошли очевидные вещи.И
>тот самый инфиум - на С++ (писан он явно на борланд
>С++ билдере).И плагины появились.Настолько что даже сперли у миранды плагин жаббера,
>из-за чего был небольшой скандал.Ну да, воришки нарушающие лицензию на ПО
>и только потом удосуживающиеся утрясти с авторами GPLного плагина юзеж в
>закрытой программе - это достойный пример, ага.Типа пиратов торгующих варезным фотощопом
>и виндой :)Ламер, несущий чушь, здесь это ты, ничего кроме как обильно увлажнять помоями обсуждение любого топика ты не умеешь. Ты что ли владеешь вопросом? Qip, что старый, что Infium написаны на Delphi. Любой человек, который в этом разбирается, тебе это подтвердит. И если уж ты такой упрямый, открой бинарник infium.exe и удивись наличию в нем строчек типа "Delphi\RTL", "Delphi\Locales", "Delphi 7", "Delphi Picture", "Delphi Component", "delphi32.exe", в самом конце бинарника есть XML-манифест приложения:
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
type="win32"
name="DelphiApplication"
version="1.0.0.0"
processorArchitecture="*"/>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
publicKeyToken="6595b64144ccf1df"
language="*"
processorArchitecture="*"/>
</dependentAssembly>
</dependency>
</assembly>Строчка name="DelphiApplication" тебе тоже ничего не подсказывает? Не говоря уже о наличии в бинарнике описания чисто дельфийских типов данных типа Cardinal и Currency. Ну да, трепаться попусту - это тебе не мешки ворочить.
Ну а потом к автору пришло прозрение и дошли очевидные вещи.И
>тот самый инфиум - на С++ (писан он явно на борланд
>С++ билдере).И плагины появились.Да будет Вам известно, что Билдер и Делфи в своих возможностях абсолютно эквиваленты, разве что языки программирования разные. И если Вы загляните во внутренности VCL (visual component library), то увидите, что ядро даже у Билдера дельфийское. На Object Pascal вполне себе можно писать модульные программы с хорошей архитектурой, точно такие же как и на Билдере. Вы свои доводы разрабам из Skype приведите.
>Да будет Вам известно, что Билдер и Делфи в своих возможностях абсолютно
>эквиваленты, разве что языки программирования разные.Я в курсе - в свое время симпатизировал борландским тулсам и билдер немного поюзал.Ну и борланд всегда симпатизировал паскакалю, который вырос в дельфи.В итоге билдер натурально смахивает на дельфи как 2 капли воды и неплохо с ними дружит.Но все-таки билдер обычно подразумевает юзеж именно C++.И характерные для билдера строки я в бинаре инфиума сам видел.Пусть господа дельфисты расскажут - как они туда попали если оно на чистой дельфе?И кстати зуб даю что плагин жаббера в инфиуме - точно на С++, ибо бессовестно сперт из банальной миранды.А его писал (достаточно известный програмер) George Hazan и еще несколько грамотных програмеров, которые дельфи юзать ессно не собираются(а то что плагин сперли всякие инфы - катит на лишний пруф качества плагина. И, btw плагин писан на C++ под GPL :D).Как видим, половина нового qip'а (то что касается жаббера) вообще не заслуга Inf'а а заслуга совсем иных товарисчей.А инф просто сперва стырил плагин а потом только после скандала удосужился у авторов получить exception на юзеж GPL кода в своем закрытом блобе.Вот для дельфистов и дотнетчиков крайне типично - тырить то что по их мнению плохо лежит.Вон тут один фан дотнета не смог ник придумать себе - мой сплагиатил.Позорники!
>И если Вы загляните во внутренности VCL (visual component library), то увидите,
>что ядро даже у Билдера дельфийское.И если не ошибаюсь даже можно юзать куски писанные на дельфях в си++ программах.
>свои доводы разрабам из Skype приведите.
Этим жуликам которые юзают ресурсы пользователей паразитируя на них (оно ж P2P по сути) но при том сеть принадлежит не юзерам (искусственно донавешена централизация с сервером авторизации для сохранения монопольного контроля над P2P сетью) что-то там аргументировать?Пусть лучше они аргументируют - какого хрена они не отстроили свою инфраструктуру но зато вместо этого рулят инфраструктурой из юзеров?И чем это принципиально отличается от ботнетов у хакеров?И пусть они аргументируют - что они там так прячут в своей программе что она настолько загажена что понимать на чем она писана - весь мозг сломаешь а протокол - недокументирован.И, кстати, чем они компиляют билды под линукс и мак?Если вы такой крутой гуру, осилите назвать компилер и методы как вы проверяли что используется именно он?
P.S. кстати да, это чудо природы местами натурально писано именно на дельфе.Вперемешку с сишно-сиплюсплюсными либами и прочим.Я походу переоценил господина Inf, он ограничился полумерами(чтобы код своего icq не переписывать?).P.P.S. а "запускач" на 5Мб + ICQ плагин на 1.5Мб у этого добра - внушили.... в миранде на ее си++ без выгибонов и запускач и длл протоколов в несколько раз компактнее :).Сразу видно - кто профессионал а кто по быстренькому налабал свою программу абы как :D
>> Например на дельфи написан газпромбанковский клиент-банк
>
>Если вы считаете это дерьмище программой, то вы точно не программист.Это программа, сложная программа, и работает она стабильно и хорошо. А что что usability не очень, так это не к программистам как бы, а?
> Вы скорее руководитель отдела разработки что-то делавший на делфи в университете.
Хватит телепатических предположений, в обоих случая вы ни разу даже близко не подошли.
>Это программа, сложная программа, и работает она стабильно и хорошо. А что
>что usability не очень, так это не к программистам как бы, а?Если не позаботился о usability, дай возможность делать морду твоей проги другим. В противном случае "вон из профессии".
>Хватит телепатических предположений, в обоих случая вы ни разу даже близко не
>подошли.То-есть в первом случае я был прав на столько же, на сколько и во втором?
Итого: Аргументация по первому вопросу никакая, по второму написано "см. случай №1". Уважаемый, вы с делфи вместе пройдите в газен.
>что usability не очень, так это не к программистам как бы, а?Хм, отдельные спецы по юзабилити - редкое явление.Даже у MS с этим какие-то проблемы.Во всяком случае я не понял что они делаи при выпуске висты... наверное груши околачивали.
>Не смешите, таких глюков и такого извините секса с компом только в
>популярных линуксовых приложениях можно словить. Баг на баге, потому что пишут
>студенты, и им пофигу покласть на тех поддержку и фиксинг багов.А вы видели как работает Hyper-V от майкрософт?Я видел. У них очень клевый управлятор - падает по хренадцать раз на дню без видимых на то причин.
>И я отвечаю за базар
Ну посмотрим наколько ваших бравирований хватит...
>Так вот - вы понятия не имеете что такое тестирование, тех поддержка и цикл разработки.
В рамках ответа за базар: а вас не смущает что я зарабатываю себе на жизнь тестированием? :).Да, сразу видно чего ваши базары стоят.Ха-ха-ха :).
> Сложное, нужное и стабильное приложение можно написать на чем угодно.
В теории.На практике почем-то в основном получаются монструозные и тормозные глюкала.Особенно показательна в этом плане продукция самого MS за последние года 3-4.Тормозное глюкало - наилучший термин который я могу придумать для их энтерпрайзноо софта по своему опыту траха с ним.
>Например на дельфи написан газпромбанковский клиент-банк или например
>профайлер AQA. Просто дельфи дурную славу принесла ее напускная простота,
>за что ее полюбили всякие оболтусы.Не-не, вы тут лишний раз подтвердили простую истину: бизнесу проще всего впарить всякое фуфло.Что я, не знаю чтоли?У бизнеса главная проблема - то что им все надо еще вчера.В этом плане дельфя с дотнетом похожи.Позволяют что-то похожее на работающую программу по быстрому слабать.Поэтому то и используются для написания бизнес-приложений.Только вот дается все это резким снижением качества программы.Нет времени отловить баги.Нет времени оптимизировать.Заказчик богатый, купит новые сервера.Глюки?Тормоза?Ничего, как-нибудь приспосбятся.Ко всему подлец-человек привыкает.
Кстати, я знаю ораву тестеров.И ни один еще ни разу не высказался положительно ни о дотнете ни о программах на нем.Я их понимаю :-)
>.net современнее дельфи и пошел дальше. Это охрененно мощное средство, которое
>просто нужно использовать правильно.Да, я уже на энтерпрайзных тулсах МС на него посмотрел.И согласен с вами в одном: пошел бы он, еще дальше чем дельфи!Особенно - в пингвинах.Это я как тестер говорю с чистой совестью - ни одной нормальной программы на дотнете которую мне бы *нравилось* юзать и которая бы не раздражала тормозами, глюками и установкой по два часа я еще не видел.Так что и правда - пусть его правильно используют бизнес-дятлы, которым вечно втюхивают всякий кал за круглую сумму пользуясь их деревянностью в вопрсе да сам MS с их партнерами(которых MS старательно науськивает пропихивать этот кал - MS любит чужим лбом стены прошибать). И то туго идет: вон например лондонская биржа кажется собирается и MS и вендора ПО на дотнете послать на 3 веселых буковки. Потому что заявленные параметры транзакций они обеспечить не смогли.Зато смогли завалить работу биржи. Тут даже тугим (в плане понимания качества софта) бизнесменам уже не по себе.
>Поэтому если оболтусы начали юзать .net это не значит что он плохой,
Ну, наверное, в теории на дотнете можно написать дельную программу.Проблема только в том что программ которые было бы приятно использовать мне как-то не попадалось.Обычно это тормозные монстрилы, стартующие до нескольких минут (при этом вспоминается Спектрум и загрузка с магнитофона). Которые тормозят и даже нажатия кнопок отрабатывают не моментально, жрут сотни мегов оперативки, ну и глючат, разумеется.Потому что адекватного сложности программы времени на ее отладку никто не потратил(если уж рапидная разработка - то во всем, включая тесты, отладку, оптимизирование и прочая - с соответствующими последствиями для общего качества софтины).
>это значит что он популярный и уровень вхождения в него менее высокий чем у с++.
Наверное именно поэтому я предпочитаю программы на си/си++.При их создании не пытались сэкономить там и сям по максимуму и их уж точно писали не какие-то полудурошные студенты.А скорее те кто разбирается в своем ремесле.Вот вы захотите чтобы вас оперировал не хирург а какой-то мясник который на скорую руку прочел учебник анатомии по рапидному принципу?Правильно - вы обойдете такое место сторонкой.Во избежание.Ну а вот я точно так же не хочу пользоваться программами писанными по такому принципу.
>И вообще выражаю вам свое фи, глупости говорите, несерьезно.
Ну да, как же.Нелюбовь тестеров к дерьмовому софту - это вполне серьезно.За это им деньги платят в общем то :D.
>Ну, наверное, в теории на дотнете можно написать дельную программу.Проблема только в
>том что программ которые было бы приятно использовать мне как-то не
>попадалосьДа, это действительно огромная проблема! Что вот именно Вам они не попадались! :-D
Вы же у нас пуп Земли! Ваше мнение - самое важное на всем Свете! И никакой у Вас мании величия нет, не слушайте их всех! :)
>Да, это действительно огромная проблема! Что вот именно Вам они не попадались!Мнение бездарей и плагиатчиков безусловно ценно, ага.
>И никакой у Вас мании величия нет, не слушайте их всех! :)
Не знаю насчет мании величия, но вот то что дотнетчики и дельфисты в массе своей только copy-paste'ить и тырить код умеют - факт.Вы - наглядный тому пример.Даже ник себе оригинальный придумать не сумели, ограничившись мелким плагиатом.Ну и программы такие фрукты пишут аналогично...
Вот вы такой умный, расскажите лучше нам какие вы видите альтернативы
пардон, что вмешиваюсь, но... а альтернативы чему?
>пардон, что вмешиваюсь, но... а альтернативы чему?вестимо .net-у в целом и mono в частности.
а зачем сам .net нужен?... и в целом, и с mono в частности? :-Dнахрена оно нужно? сам-то дотнет - альтернатива чему? C++? Delphi? Qt? GTK? ...?..
может java? дык дотнет не кроссплатформенный... а моно - поделка с траблами и обещаниями. не говоря уж об ынтырпразе - использовать моно там просто смешно.
может это отличная система для веб? так куча альтернатив - пыхпых, рельсы, питоны,... опять же java.... и под все есть масса разработок, библиотек и т.д.
да и распространены они гораздо больше.зачем нужен дотнет? в целом и в частности? - у меня только один ответ, а у Вас? :-D
>а зачем сам .net нужен?... и в целом, и с mono в
>частности? :-D
>
>нахрена оно нужно? сам-то дотнет - альтернатива чему? C++? Delphi? Qt? GTK?
>...?..
>
>зачем нужен дотнет? в целом и в частности? - у меня только
>один ответ, а у Вас? :-D.net это альтернатива всему. Это не отдельно взятый язык программирования, UI-тулкит или web-движёк. .net это платформа, которая позволяет разрабатывать туеву хучу приложений: десктопные, web, embeded (windows mobile), xna (zune, xbox), etc. При этом у вас есть большой выбор языков: кто хочет пишет на c#/vb.net, аксакалы могут ваять на managed c++, кому мало - функциональный f# и ocaml или динамические IronRuby или IronPython или декларативный p#. При этом ни у кого не болит голова как эти все куски склеивать друг с другом, об это уже позаботились. И это позволяет исключить кучу ненужной дурной работы и в итоге сэкономить время и деньги.
Я вам лучше другой пример приведу. Возьмём 95й год, когда Delphi пошла в массы. Её тогда говном поливали не хуже чем сейчас .net, ведь тогда "программирование" мышкой и вообще компонентная модель смотрелась дико. А сейчас это одна из основных парадигм постоения приложений - собрать что-то из элементарных кубиков намного проще в разработке, отладке и получается в итоге с меньшим кол-вом багов чем писать всё с нуля.
>.net это альтернатива всему. Это не отдельно взятый язык программирования, UI-тулкит или web-движёк. .net это платформа, которая позволяет разрабатывать туеву хучу приложений: десктопные, web, embeded (windows mobile), xna (zune, xbox), etc. При этом у вас есть большой выбор языков: кто хочет пишет на c#/vb.net, аксакалы могут ваять на managed c++,...Вы не поверите - я и так пишу на всех (чтобы не лгать - на многих языках).... и мне для этого совсем не нужен дотнет. более того - он только всё усложняет.
>Я вам лучше другой пример приведу. Возьмём 95й год, когда Delphi пошла в массы. Её тогда говном поливали не хуже чем сейчас .net,ну и где сейчас дельфи? там же будет и .нет - проприетарщина всегда так заканчивает.
>"программирование" мышкой и вообще компонентная модель смотрелась дико. А сейчас это одна из основных парадигм постоения приложений - собрать что-то из элементарных кубиков намного проще в разработке, отладке и получается в итоге с меньшим кол-вом багов чем писать всё с нуля."программирование" мышкой - не есть парадигма... и тем более не имеет никакого отношения к компонентной системе разработки.
кстати, а с чего Вы взяли, что например, в QT этого нельзя сделать? :-D
или может в java этого нельзя? или в php?
для этого и есть различные IDE.
> А сейчас это одна из основных парадигм постоения приложений - собрать что-то из элементарных кубиков намного проще в разработке, отладке и получается в итоге с меньшим кол-вом багов чем писать всё с нуля.А раньше, значит, все "с нуля" писали? :)
Забавная все-таки эта молодежь. Откроют для себя что-то новое и думают, что до них об этом никто не догадывался...
>из элементарных кубиков намного проще в разработке, отладке и получается в
>итоге с меньшим кол-вом багов чем писать всё с нуля.Ага, как же.Когда некто даже не понимающий как и что там работает что-то со скрипом одной извилиной вроде на первый взгляд слепил и оно даже как-то работает на первый взгляд, безусловно, багов там будет дохрена.То же самое что дать в руки мяснику который никогда хирургией не интересовался набор скальпелей и учебник анатомии и надеяться что он вас успешно прооперирует.Кстати это... а что, в других языках и средах выполнения библиотек разве нет?Или почему - с нуля?Взять то же Qt.Что-то не очень обилие его функционала на "с нуля" похоже.А мегабайты кода пакетов с ним - это что тогда?
>И по-моему, моя жизнь будет проще если мне это ...! под пингвином
>не потребуется :E.Спасибо, но я под виндой вкусил достаточно прелестей софта
>на дотнете.Упаси боже от такого дерьмища под пингвинами.Может господа дотнетчики лучше
>виндузоидов пусть осчастливливают своими тормозными поделиями где приходится ждать реакции на
>нажатие кнопок в окне невзирая на 4-ядрный проц и 4 гигз
>оперативы, а?Во-первых, не надо тут путать (а точнее, намеренно подменять понятия) платформу и конкретные кривые руки разработчиков. Наша Земля и не таких индивидов носит, способных даже на голом Си тормозное приложение написать.
Во-вторых, сказочки про тормоза на такой конфигурации оставьте для бабы Розы ;) Если это конечно не тот самый случай, когда разработчики специально старались тормозной софт написать :D Но наиболее востребованный софт на Mono в эту группу явно не входит. Тот же f-spot очень даже шустро работает, хотя я нисколько не сомневаюсь, что Вы будете утверждать, как на Вашем четерехядернике с 4 гигами оперативки он 15 минут запускается. Хотя у других он прекрасно работает и на гораздо более слабом железе, видимо Ваше красноглазие вызывает искажение пространства-времени и все процессы вокруг Вас замедляются :D Уже действительно забавно читать эти сказки, когда у большинства людей все прекрасно работает. Ну карма у Вас видимо плохая, не мудрено с таким количеством ненависти ;)
>способных даже на голом Си тормозное приложение написать.Просто им там это делать довольно неудобно.И они предпочитают писать бизнес приложения на чем-нить другом.Бизнесмены неразборчивы в софте а скорость реализации для них главное (ну, бизнесменам вечно времени не хватает и они вечно спешат).
>Во-вторых, сказочки про тормоза на такой конфигурации оставьте для бабы Розы ;)
А вы видели например snap-in от Exchange 2007?Или так, чисто потрындеть?Вот это чудесо природы - на дотнете.И тормозит - что пипец.Если запустить на той же конфиге его более старый вариант от Exchange 2003 - можно ощутить разницу на своей шкуре.Реально в *разы* отличие, настолько ядреное что даже никаких сеундомеров и прочая нахрен не надо...
>Если это конечно не тот самый случай, когда разработчики специально старались
>тормозной софт написать :DХз, не видел шустрого софта на дотнете для начала.В теории это наверное возможно, но на практике пока не встречалось.
>Тот же f-spot очень даже шустро работает,
Ой, еще дифирамбов спойте."А если под вот таким углом смотреть - то вовсе даже и не кривой".Где-то я это уже слышал? ;)
>большинства людей все прекрасно работает.
Я заметил.По нежному "обожанию" дотнета знакомыми тестерами например :D
>Хз, не видел шустрого софта на дотнете для начала.В теории это наверное
>возможно, но на практике пока не встречалось.И правильно не встречались. Ибо софт в котором требуется скорость писать на NET глупо. Он в среднем в 2-3 раза медленней при КВАЛИФИЦИРОВАННОМ кодинге. При пионерском просто ой. Это не учитывая времени загрузки программы которое (хвала мелкомягким) зашкаливает.
Тут кто-то вещал что С# простой язык? Ага щаз. Да тут граблей больше чем в С++. Причем хорошо маскированных.
Как насчет цикла
foreach(структура имя in массив)
{
}
который так обожают школьники. Он знаете ли выделяет sizeof(структура) на каждой итерации, и за собой не убирает.
Хотите записать данные-извольте либо сериализацию(очень медленно) либо Marshaling в свежевыделенный массив(unsafe код и гемор с данными).
Хотите записать массив double? Целых два варианта- либо по одному, либо сначала создать массив байтов и скопировать туда, а уж его записать.
Отсюда засер памяти и тормоза. Поэтому особо нагруженные места приходится переписывать шаманскими методами, через unsafe код.Почему ненавидят тестеры, вполне понятно. NET программа может рухнуть в любой момент выматеревшись на Disposed или Collected обьект даже если до этого её год гоняли как бешеную. А тестерам дадут пинка, хотя сделать ничего нельзя.
И после всего этого я все еще перехожу на NET поскольку это единственный способ привести в порядок оставшуюся мешанину кода. И хрен с ним с быстродействием, пущяй грузится 15 секунд и отжирает 60 метров оперативки(старая версия жрала 48),зато впервые в истории я наконец могу нормально использовать сторонние библиотеки.
>Тут кто-то вещал что С# простой язык? Ага щаз. Да тут граблей
>больше чем в С++. Причем хорошо маскированных.Вы такой знаток C# как я бальных танцев.
>Как насчет цикла
>foreach(структура имя in массив)
>{
>}
>который так обожают школьники. Он знаете ли выделяет sizeof(структура) на каждой итерации,
>и за собой не убирает.Ваш код аналогичен следующему (можете посмотреть рефлектором, если не верите):
SomeStruct iter ;
foreach (iter in SomeArray) {...}место под структуру выделяется один раз в стеке и очищается после выхода из области видимости. Здесь есть другая проблема, о которой вы возможно слышали но не поняли о чём речь. Называется Access to modified closure. Если внутри foreach вы будете использовать анонимные делегаты или лямбды которые используют iter, то в случае defered execution в iter будет лежать самое последнее значение.
>Почему ненавидят тестеры, вполне понятно. NET программа может рухнуть в любой момент
>выматеревшись на Disposed или Collected обьект даже если до этого её
>год гоняли как бешеную. А тестерам дадут пинка, хотя сделать ничего
>нельзя.Программа может упасть на Disposed в двух случаях: вы явно либо через using убили объект, либо через использование WeakReference (в целях кеширования, например). В первом случае это вавка в голове у разработчика, во втором ошибки в алгоритмах.
>Я с Линуксами года так с 199? какого то :)
>И мусор из списка:
>>c#, boo, nemerle, ironpython gtk-sharp
>
>__ни__разу__ не был нужен ... ЧЯДНТ?Да, это великий аргумент! Я думаю, что процентов так 90% разработанного линукс-софта можно подобным методом признать ненужным. На любой пакет кроме самых базовых найдутся люди, которым он не нужен. Дальше сам додумаешь? :-D
>>Я с Линуксами года так с 199? какого то :)
>>И мусор из списка:
> Дальше сам додумаешь? :-DЛегко. Они тот пакет не будут юзать, а возьмут другой. Благо их есть и немало.
А вот теперь представь что найдется патент на с\с++ и владелец начнет энфорсить свои права? Северная лиса и ядру и юзерлэнду! В один момент все станут во вторую позицию.
А теперь вопрос - _____нафига_____ самих себя загонять в такую ситуацию!? Напомню - мысы пообещала не бить патентами только за некую часть .нету ...
Now it's your turn:
> Дальше сам додумаешь? :-D
>Я с Линуксами года так с 199? какого то :)
>И мусор из списка:
>>c#, boo, nemerle, ironpython gtk-sharp
>
>__ни__разу__ не был нужен ... ЧЯДНТ?отлично давайте писать красивый код на чистом с ...посмотрю я тогда сколько бизнес/smb проектов вы сделаете и сколько из них сможете продать
Во.Я ж говорю-годится только для написания бизнес-хрени (и то, только потому что бизнесмены деревянные в вопросах софта и им можно впарить всякое фуфло).Вот это знакомый подход к делу, да.Упаси боже от такого дерьма в комплекте дистров.Пусть бизнесмены и мыкаются, если им нравится.
Молодцы микрософт, вроде как и шаг навстречу, а продукт раскололи. `Молодцы' - без сарказма, и я их безмерно поддерживаю - mono надо уничтожить.
Что значит раскололи? Никто форк не делал, просто разбили на модули.
И? Если есть модули с угрозой патентных проблем, кто-то будет включать их в дистрибутив, кто-то не будет, разработчикам уже непонятно можно ли на их наличие рассчитывать -> чистый FUD.
>Что значит раскололи? Никто форк не делал, просто разбили на модули.Уточним - честно дали понять что будет тот кто первый сорт а будут и те кто второй - те кто путается под ногами и получает пинка в случае если слишком докучать начинает потугами конкуренции.Типично для MS.А оно надо - счастье по MSовски?
>>Что значит раскололи? Никто форк не делал, просто разбили на модули.
>
>Уточним - честно дали понять что будет тот кто первый сорт а
>будут и те кто второй - те кто путается под ногами
>и получает пинка в случае если слишком докучать начинает потугами конкуренции.Типично
>для MS.А оно надо - счастье по MSовски?Ну вот опять, где это видно, и из чего это следует, что будет первый и второй сорт? Это ваши домыслы, или все-таки я что-то пропустил?
из топика.
Вы читать умеете, нет?
>Вы читать умеете, нет?Странный вопрос. Может, вместо маловразумительных ответов покажете все-таки в тексте, где там про два сорта? Или на пальцах объясните, как оно из топика следует?
Такое ощущение,что все сговорились! Там микрософт подпирает в развитии некоторые компании, тут вообще дает право и раздвигает рамки!
Mono превратилось в "стерео". Можно ожидать,
что оно потом превратится в "квадро".
>Mono превратилось в "стерео". Можно ожидать,
>что оно потом превратится в "квадро".Ага. В Dolby 5.1
>Ага. В Dolby 5.1Скорее в какофонию... :\
А чего все так вцепились в это моно?
Можно подумать кроме моно ни на чем писать невозможно. Пишу и пишется и без моно.
Можно, а можно писать на моно.
ну и кому нужна моно без,... как там сказано?...
>вторая, реализующая свободные версии патентованных ASP.NET, ADO.NET, Winforms и других технологий.очень кроссплатформенно без них получится.
ну да ладно. Иказе то ничего не грозит. МС привыкла "наезжать" не на разработчиков, а на использующие их наработки компании... при чём успешные компании. с которых есть что взять. :-D
>очень кроссплатформенно без них получится.Кроссплатформенность по MSовски.Это когда у них все работает а у остальных кастрированные огрызки, догонялки и прочая.Поэтому - клиенты покупают понятно чего.Ну не системы же где огрызки и догонялки, правда? :)
>ну да ладно. Иказе то ничего не грозит.
Да уж.Его компанию уже окучали - поздно уже дергаться.
Ну и тем самым MS явно обозначила, что у них есть намерения предъявлять претензии по патентами. Иначе зачем освобождать не все, а только часть? Чтобы споры вокруг Mono успокоить. Я уже не раз говорил, что MS заинтересованы в развитии Mono - оно станет их рычагом давления на сообщество.
все правильно,
что-бы поймать рыбку на крючек, её показывают аппетитную наживку...
Это типа как Visual C++. Visual - это проприетарная библиотека MFC, а C++ - язык программирования. В таком случае нафиг вообще поддерживать Forms и проч? Сделать байндинги для gtk и qt и распространять их вместе с компилятором. Остальное - отправить в утиль и не обращать внимания на совместимость.
...Хотя даже и этот случай устраивает майкрософт. Их язык явно тяжело идёт в массы. Тут вон люди до сих пор на Делфи программируют и говорят что по крайней мере будут это делать последующие 10-20 лет.Когда заходишь в какой-нибудь магазин, например в библиоглобус, - понимаешь, что ситуация критическая для майкрософт. Люди читают: Java, Flex, Photoshop, 3DMax для чайников, но не Visual Studio .NET! Эта платформа кажется слишком сложной и избыточной для людей привыкших к спокойной и размеренной жизни. Хочется чего-то стабильного как пиво, чипсы, Windows XP и Java. Мелкомягкие думают прежними совковскими временами, когда слово "Компьютер" вызывало бурю эмоций, но нет, запал иссяк...
> Тут вон люди до сих пор на Делфи программируют и говорят что по крайней мере будут это делать последующие 10-20 лет.Вы знаете, вообще-то и COBOL жив... :-)
> Когда заходишь в какой-нибудь магазин, например в библиоглобус, - понимаешь, что ситуация критическая для майкрософт. Люди читают: Java, Flex, Photoshop, 3DMax для чайников, но не Visual Studio .NET!
Потому что только фанаты читают книги по IDE (к тому же устаревшей - последняя версия Visual Studio .NET вышла в 2003-м году, а первый и последний SP - в 2006), нормальные люди читают книги по платформе CLR и языку C#, а более-менее профессиналы или стремящиеся ими стать - и вовсе читают на английском (потому что пока того же Троелсена новую редакцию переводят, уже следующая версия .Net успевает выйти)
> Эта платформа кажется слишком сложной и избыточной для людей привыкших к спокойной и размеренной жизни.
Это у вас-то в России привыкли к спокойной и размеренной жизни???
> Хочется чего-то стабильного как пиво, чипсы, Windows XP и Java.
Java в последние годы развилась до неузнаваемости местами. И это прекрасно, ибо non progredi regredi este, и заставил развиваться её именно C#.
>книги по платформе CLR и языку C#, а более-менее профессиналы или
>стремящиеся ими статьА такие среди дотнетчиков бывают?Наверное в теории даже бывают.Но судя по программам на дотнете - это крайне редкий вид.Мне по крайней мене как-то не попадалось программ на дотнете глядя на которые можно было бы назвать авторов профессионалом.Обычно попадаются аляповатые нагромождения, монструозные и тормозные.С претензией на "кульный GUI".Но по факту - аляповатые, тормозные и глючные.И требующие скачать рантайма на сотню мегз.И убить час на его установку.Принцип "на отвали" - во весь рост.
>>книги по платформе CLR и языку C#, а более-менее профессиналы или
>>стремящиеся ими стать
>
>А такие среди дотнетчиков бывают?Наверное в теории даже бывают.Но судя по программам
>на дотнете - это крайне редкий вид.Мне по крайней мене как-то
>не попадалось программ на дотнете глядя на которые можно было бы
>назвать авторов профессионалом.Обычно попадаются аляповатые нагромождения, монструозные и тормозные.С претензией на "кульный GUI".Но по факту - аляповатые, тормозные и глючные.Признаю, факт. Был бы их начальником, с позором бы уволил тех, кто для фирмы, где я сейчас работаю разрабатывл специальный софт.
> И требующие скачать рантайма на сотню мегз.
Вообще не в падлу. А для диалапщиков, если они ещё живы, есть как минимум флэшки, а культурные разрабы ещё и на диске к дистрибутиву рантаймы прикладывают.
> И убить час на его установку.
Вот чего не понимаю того не понимаю хоть убей - почему Microsoft не встраивает все свои фрэймворки в дистрибутив (когда даже линуксятники это делают), и почему не все сборщики его ставят.
Я, кстати, думаю что как только кто-то напишет по-настоящему удобные и многим нужные программы на .Net, все заткнутся и будут пользоваться.
Пока единственный виденный мной пример качественного и при этом ширпотребного продукта на .Net - графический редактор Paint.Net, сам регулярно им пользуюсь.
>Я, кстати, думаю что как только кто-то напишет по-настоящему удобные и многим
>нужные программы на .NetSound Forge, MS Office
>все заткнутся и будут пользоваться
кто, фанатики? :-)
или может быть тролли? насмешили. понимаете, для них есть цель - вентилятор. на него можно что-то бросить. они бросают и радуются полученному эффекту.
Sound Forge последних версий не смотрел, но в первых из тех, где оно начало требовать .Net Framework, оно прекрасно работало если .Net Framework удалить после успешной инсталлции. SF - один из тех продуктов, которые написаны лет десять назад и работают, и в новых версиях ничего принципиально не меняется кроме серийников и заставок (это я утрирую несколько конечно, но суть близко), переписывать её на новом языке никто не станет. Насчёт Office тодже меня, пожалуйста, на смешите.
>в новых версиях ничего принципиально не меняетсяну да, конечно. например поддержка многоканального звука - это "нечто непринципиальное"
>>в новых версиях ничего принципиально не меняется
>ну да, конечно. например поддержка многоканального звука - это "нечто непринципиальное"А что принципиальное с прораммисткой точки зрения? Думаю допрограммировать чтобы увеличить число каналов от двух к n надо таки не сильно много.
>>Я, кстати, думаю что как только кто-то напишет по-настоящему удобные и многим
>>нужные программы на .Net
>Sound Forge, MS Officeофис писан на сях. Просто у него достаточно качественные биндинги к .net
Многие, кстати, думают ещё что OpenOffice написан на Java :-)
>Многие, кстати, думают ещё что OpenOffice написан на Java :-)скорость работы и размер соответствующие патамушта
>>Многие, кстати, думают ещё что OpenOffice написан на Java :-)
>
>скорость работы и размер соответствующие патамуштаНу не знаю, не встречал программ на Java, хотябы близко так тормозящих как OpenOffice.
NetBeans IDE, например, у меня летает. А вот поставил последний Go-OO - сам конфетка, но тормозит как MS Office 2000 тормозил на Pentium-1 не-MMX.
Проц три ядра, памяти два гига, Vista Home Premium SP2.
интересно, и почему у меня ооо не тормозит? (у меня бубунта, у жены xp)
уж сколько статей было по этому поводу....
>Ну не знаю, не встречал программ на Java, хотябы близко так тормозящих как OpenOffice.Вот-вот, это в очередной раз подтверждает тот факт, что и на С++ вполне можно написать тормозное приложение. Что-то 294ый Юзер не упоминает в своих опусах программу OpenOffice.org =) Видимо у него только F-spot с TomBoy грузятся 2.5 часа, а вот OO.org летает аки Blackbird SR-71 :-D
>>Ну не знаю, не встречал программ на Java, хотябы близко так тормозящих как OpenOffice.
>
>Вот-вот, это в очередной раз подтверждает тот факт, что и на С++ вполне можно написать тормозное приложение. Что-то 294ый Юзер не упоминает в своих опусах программу OpenOffice.org =) Видимо у него только F-spot с TomBoy грузятся 2.5 часа, а вот OO.org летает аки Blackbird SR-71 :-Dпервоначальный запуск ооо - 2,5-3 секунды.
>первоначальный запуск ооо - 2,5-3 секунды.Вот-вот, и это типа быстро? :) 3 секунды на современном железе - это ОЧЕНЬ медленно. 2003 мс-офис, с коим логично сравнивать ОО.о грузится менее чем за секунду. И не надо сказок о том, что офис при загрузке винды грузит там заранее что-то своё, нет, не грузит. И отмазка "медленный, зато кроссплатформенный" - как бы не аргумент. Поскольку конечному пользователю важно лишь то, как программа работает у него, здесь и сейчас.
P.S. Вот чисто субъективно, имхо, Paint.net работает гораздо шустрее GIMP'a. Хотя gimp написан вообще на голых сях и под gtk.
>P.S. Вот чисто субъективно, имхо, Paint.net работает гораздо шустрее GIMP'a. Хотя gimp
>написан вообще на голых сях и под gtk.сравнил двухэтажный сарай с небоскрёбом.
Paint.Net и Gimp - это действительно разные вещи просто. Небоскрёб с бассейном на крышке, напрмиер, это хорошо, но, скажем, на даче я предпочту двухэтажный котеджик с удобствами по городскому типу с канализацией и водопроводом (для сравнения простой Paint можно отнести сюда же, но это будет сарай одноэтажный и с удобствами во дворе).
>Вот-вот, и это типа быстро? :) 3 секунды на современном железе - это ОЧЕНЬ медленно. 2003 мс-офис, с коим логично сравнивать ОО.о грузится менее чем за секунду. И не надо сказок о том, что офис при загрузке винды грузит там заранее что-то своё, нет, не грузит.интересно? почему винда после установки на неё мсофиса грузиться в 2-а раза медленнее, чем до установки? :-DDDDDDDDDDDDDDDDDDDDDDDDDDD
да и первое открытие того же ворда не быстрее....
кстати, а почему ещё сам ворд не написан на дотнете? :-D
>P.S. Вот чисто субъективно, имхо, Paint.net работает гораздо шустрее GIMP'a. Хотя gimp написан вообще на голых сях и под gtk.прикинь, а фотошоп открывается ещё медленнее гимпа! :-DDDDDDDDDDDDDDDDDDDDDDDD
>интересно? почему винда после установки на неё мсофиса грузиться в 2-а раза медленнее, чем до установки? :-DDDDDDDDDDDDDDDDDDDDDDDDDDDНичего подобного
>да и первое открытие того же ворда не быстрее....Быстрее, и намного.
>кстати, а почему ещё сам ворд не написан на дотнете? :-D
Потому что :-D За подробностями - в микрософт ;)
>прикинь, а фотошоп открывается ещё медленнее гимпа! :-DDDDDDDDDDDDDDDDDDDDDDDD
И что дальше? Photoshop на порядки сложнее и функциональнее гимпа. А вот Паинт.нет хотя и не может похвастаться тем же функционалом, что и гимп, но они приблизительно одного порядка сложности программы. И да, Paint.net написан на "жутво корявом и тормозном" дотнете, а вот гимп - на экологически чистом и супербыстром Си.
>>интересно? почему винда после установки на неё мсофиса грузиться в 2-а раза медленнее, чем до установки? :-DDDDDDDDDDDDDDDDDDDDDDDDDDD
>Ничего подобногону не в 2-а.... процентов на 60. :-DDDDDDDDDDDDDDDDDDDDDDDD
>кстати, а почему ещё сам ворд не написан на дотнете? :-D)Потому что как и упомянутый SounForge и Photoshop, и многое другое, это огромная кодовая база, большая часть которой написана в прошлом веке, и никто не хочет выкидывать её и писать с нуля. Если бы у MS стояла задача написать что-то с нуля, они вполне вероятно стали бы на C# писать.
>почему винда после установки на неё мсофиса грузиться в 2-а раза медленнеебред
>почему ещё сам ворд не написан на дотнете?
со временем будет. это политика компании
>фотошоп открывается ещё медленнее гимпа
неправда. всё зависит от установленных шрифтов, кистей и плагинов. чистый ps грузиттся значительно быстрее gimp и настолько же быстрее работает
>>почему винда после установки на неё мсофиса грузиться в 2-а раза медленнее
>бреднет.
>>почему ещё сам ворд не написан на дотнете?
>со временем будет. это политика компаниине будет. ссылкe на пруфлинк о планах, плс.
>>фотошоп открывается ещё медленнее гимпа
>неправда. всё зависит от установленных шрифтов, кистей и плагинов. чистый ps грузиттся значительно быстрее gimp и настолько же быстрее работаетну так и чистый гимп тоже.
у него тоже есть шрифты, кисти (даже от ps) и плагины.
ps:
ты откуда такой прикольный взялся? пи.. звездеть - не мешки ворочать, но всё-таки? :-D
>своих опусах программу OpenOffice.org =)Почему не упоминаю?Если поиском пройтись, можно узнать что я не в восторге от его тормозов.И помнится я основательно обстремался когда шеф оракля брякнул что это надо переписать на java fx.Т.к. если они его без жабы так тормознули - представляю себе что будет с ней... oO.
frank@frank-mobile:~$ time oowriter
javaldx: Could not find a Java Runtime Environment!
Please ensure that the package openoffice.org-java-common is installed.
If it is already installed then try removing ~/.openoffice.org/3/user/config/javasettings_Linux_*.xml** (soffice:5525): WARNING **: unable to get gail version number
real 0m6.676s
user 0m0.192s
sys 0m0.188s
frank@frank-mobile:~$ЧЯДНТ? :) Да, тут проц C2D E2160 @ 1.80GHz и 2 ГБ памяти, но самое интересное - я работаю не с винта, а с обычной флешки на 4 ГБ Kingston Technology Data Traveler!
frank@frank-mobile:~$ sudo hdparm -tT /dev/sdb
[sudo] password for frank:/dev/sdb:
Timing cached reads: 1938 MB in 2.00 seconds = 969.04 MB/sec
Timing buffered disk reads: 62 MB in 3.07 seconds = 20.21 MB/secИ это, кстати, холодный запуск офиса.
real 0m1.497s
user 0m0.180s
sys 0m0.108s
Это горячий.
Может под виндой оно и тормознутое, но под линуксом Go-ООо работает вполне шустро.
>Может под виндой оно и тормознутое, но под линуксом Go-ООо работает вполне
>шустро.Сам по себе Go-OO очень понравился мне по сравнению с орининальным OO, достаточно, чтобы я снёс на всёх компах оригинал и везде поставил Go-OO. Но очень бросается в глаза что оно гораздо тормознее чем оригинальный OO (который тоже, однако, ни где не летает (под Linux да, чуть пошустрее работает субъективно)).
>Вот чего не понимаю того не понимаю хоть убей - почему Microsoft
>не встраивает все свои фрэймворки в дистрибутив (когда даже линуксятники это
>делают), и почему не все сборщики его ставят.Встраивают. В висту был втроен .net 2.0 и 3.0, с xp sp1 кажется приезжал .net 1.1, плюс ко всему 3.5 и разные sp приезжают через windows update.
Т.е. если встраивают, то заведомо устаревшие (что им мешало в третий серпак встроить 1.1+3.5?), а через WU, на сколько я помню, автоматом ставятся только апдейты к установленным фреймворкам, а сами инсталляторы начисто тянутся опционально и простой юзер их оттуда заказать не догадается.
>Т.е. если встраивают, то заведомо устаревшие (что им мешало в третий серпак
>встроить 1.1+3.5?), а через WU, на сколько я помню, автоматом ставятся
>только апдейты к установленным фреймворкамвидать что-то мешало. Тем более что в XP из коробки второго не было, то пришлось бы тащить 2.0+3.0+3.5+sp, а оно особо не критично было, думаю.
> а сами инсталляторы начисто тянутся опционально
> и простой юзер их оттуда заказать не догадается.Ну не догадается, так поставится с каким-то софтом. .net это как directx, обновляется отдельно, но какая-то базовая версия есть из коробки.
и как люди извращаются, лишь бы не юзать бесплатные кроссплатформенные технологии...
>и как люди извращаются, лишь бы не юзать бесплатные кроссплатформенные технологии...а дотнет разве платный? и какая ему альтернатива? кроме явы - никакой. Но перед ней у дотнета есть множество преимуществ, хотя бы таких как выбор из пары десятков языков программирования.
>а дотнет разве платный?а он разве кроссплатформенный?
>и какая ему альтернатива? кроме явы - никакой.например, QT - отличная альтернатива.
>Но перед ней у дотнета есть множество преимуществ, хотя бы таких как выбор из пары десятков языков программирования.и один недостаток - одна платформа и, соответсвенно, невозможность выполнить ни апплет, ни полноценное приложение.
а множество языков.... ну так оно везде множество. начиная с ассемблера и заканчивая кокой-нить руби-он-рельс - исходники на них того же объема, что нативные, что на дотнет.
в последнем случае иногда даже больше.... и только для одной платформы. :-D
>а он разве кроссплатформенный?Моно кроссплатформенный. Дотнет никогда кроссплатформенным и не являлся, более того микрософт к этому и не стремится. И да, очень многим хватит и возможности исполнения на 90% ПК на Земле ;) И что там говорил юный Торвальдс Таненбауму насчет кроссплатформенности? :-D Шутка конечно, но в каждой шутке...)))
p.s. И в который раз они свели разговор о Моно к разговору о дотнете...>например, QT - отличная альтернатива.
qt не покрывает даже половины того, что есть сейчас в моно. И в отличие от qt, под моно у Вас есть выбор на чем писать. Для qt тоже есть парочка биндингов разной степени корявости, но так или иначе, основной язык qt-разработки это C++. Под моно выбор гораздо больше.
>и один недостаток - одна платформа и, соответсвенно, невозможность выполнить ни апплет, ни полноценное приложение.
Не очень понял эту мысль, если честно)) в любом случае, в контексте сравнения с явой, это же справедливо и для неё:)
>а множество языков.... ну так оно везде множество. начиная с ассемблера и заканчивая кокой-нить руби-он-рельс - исходники на них того же объема, что нативные, что на дотнет.
в последнем случае иногда даже больше.... и только для одной платформы. :-D
Вы, как настоящий провакатор упорно трындите про дотнет. А я вот специально лишний раз повторю, что речь идет о Моно ;) Языков-то конечно множество, но для каждого из них нужен свой рантайм, если же компилять в нативные машинные коды процессора, то приложения будут ограничены операционной системой, под которую их скомпилировали. А вот для приложений на Моно нужна только Моно, хоть на каком Вы языке будете писать :)
>Моно кроссплатформенный.моно - не дотнет. (см. топик). а без:
> вторая, реализующая свободные версии патентованных ASP.NET, ADO.NET, Winforms и других технологий.он нафиг не нужен..... а с ними - опасен. (да и "обещание" - штука не надёжная. сегодня есть, а завтра - нет.)
ps:
и в который раз они (в Вашем стиле :-D) свели "огромные" возможности .net к моно, в котором ими нельзя и/или опасно пользоваться.
>qt не покрывает даже половины того, что есть сейчас в моно.ему и не надо. для веба я возьму php, для.... и т.д. и то, что он умеет (а умеет он многое), он делает лучше .нет.
>Вы, как настоящий провакатор упорно трындите про дотнет.?????????? а по-моему провокатор Вы.
зачем мне писать под какую-то платформу (мы же о богатстве языков говорим), если я могу писать нативный, кроссплатформенный код? при чём объем работы не уменьшиться, а ограничения (включая правовые) - на лицо.
>и как люди извращаются, лишь бы не юзать бесплатные кроссплатформенные технологии...Бесплатные?! Вы еще скажите, что GPL-технологии бесплатны.
>видать что-то мешало. Тем более что в XP из коробки второго не было,Вот почему было его в серпак не встроить хотябы? Нет, я не спорю с Вами, просто не вижу логики в такой стратегии со стороны MS.
> то пришлось бы тащить 2.0+3.0+3.5+sp, а оно особо не критично было, думаю.
3.5 являлтся надмножеством 3.0 и 2.0, дистрибутив 3.5 включает в себя всё, что нужно из 3.0 и 2.0 для запуска всех программ, написанных для всех версий 2.0, 3.0 и 3.5.
>>видать что-то мешало. Тем более что в XP из коробки второго не было,
>Вот почему было его в серпак не встроить хотябы? Нет, я не
>спорю с Вами, просто не вижу логики в такой стратегии со
>стороны MS.видать были какие-то причины. Тем более .net не является обновлением системы, а всего лишь внешний framework.
>3.5 являлтся надмножеством 3.0 и 2.0, дистрибутив 3.5 включает в себя всё,
>что нужно из 3.0 и 2.0 для запуска всех программ, написанных
>для всех версий 2.0, 3.0 и 3.5.Кто вам такое сказал? Вы хотябы на размер дистрибутивов посмотрели: 2.0 - 25MB, 3.5 - 6.5MB.
>3.5 являлтся надмножеством 3.0 и 2.0, дистрибутив 3.5 включает в себя всё,
>что нужно из 3.0 и 2.0 для запуска всех программ, написанных
>для всех версий 2.0, 3.0 и 3.5.3.5 и 3.0 -надстройка над 2.0 и юзают его либы.
>А такие среди дотнетчиков бывают?Вот навешивание ярлыков на целые группы людей - это вообще признак тупости в клинической стадии. Можно подумать среди программистов на c (c++/php/java,etc) все сплошь гуру, куда не посмотри.
.Net без ADO.NET и Winforms - как машина без корпуса, сидений и колёс (смотрие ка, даже в рифму получилось :-) ).
без winforms жить можно.а с патентами на ado.net - хз. ситуация примерно та же что и с wine. есть апи, есть его отдельная реализация. тут даже алгоритмами не пахнет.
а спорим найдутся такие кто поверит в эти обещания!!
>а спорим найдутся такие кто поверит в эти обещания!!Думаю им незачем находиться когда предостаточно людей которым на-рать. Программировать на C# + WinForms + ADO.NET удобно, значит я будем на этом программировать.
как бы намёк, что ради хорошего потомства следует неплохо потрудиться
иначе, от инцеста, получаются выродки
Если принять Вашу нелепую метафору за рабочую модель, то наши выродки вполне себе функционируют, лицом не дурны, не болеют (вирусов и эксплоитов под .Net пока не видел), вынашиваются за втрое меньший срок и родятся почти без боли ;-)
ещё расскажите это про asp.net
>ещё расскажите это про asp.netВот Вы и рассказывайте ;-) Для web в реальной жизни PHP и JSP (в зависимости от масштаба и структуры проекта) рулят, imho. А мне кстати ещё один сайт на ASP (не .Net) в наследство достался :-) ничё, работает :-)
Напрашивается аналогия с OpenOffice. Сколько у него уже форков - три, четыре? И все тырят друг у друга фишки, чего-то там пыжатся... а в итоге все топчутся на месте, и никакого реального улучшения юзабилити не видно. В то время как их главный конкурент... мдя. Да и китайские товарищи тоже не спят, недавно в Сети обзор их "офиса" пробегал.
Так вот и здесь. Есть проприетарные вещи от M$, есть их вечно отстающий свободный аналог... совершенно ужасного качества. Для простого программиста даже толковой IDE нету.Так не проще ли плюнуть на это mono и растереть? Зачем тратить ресурсы на построение заведомо худшего аналога, когда можно построить что-то намного лучшее?
>Напрашивается аналогия с OpenOfficeтолько ваши эротические фантазии
>в итоге все топчутся на месте, и никакого реального улучшения юзабилити не видно
сравните 2 и 3 ветку
>китайские товарищи тоже не спят, недавно в Сети обзор их "офиса" пробегал
а вот это писец, согласен. какая-то малоизвестная контора тупо уделала санки
>Для простого программиста даже толковой IDE нету
кой-чего таки имеется: занимательный комод, перспективное зернышко, блевотная клипса
>Так не проще ли плюнуть на это mono и растереть?
вам - проще. плюйте
>Зачем тратить ресурсы
ваши ресурсы?
>построение заведомо худшего аналога
аналог в такой же степени, как gcc аналог icc. зачем тратить ресурсы на построение заведомо худшего аналога?
>когда можно построить что-то намного лучшее?
действительно, когда? нам уже надоело ждать
>аналог в такой же степени, как gcc аналог icc.Не знаю как сейчас, но 4 года назад Mono это действительно ж-па была по сравнению с оригинальной .Net Framework. Там некоторые элементарные методы в стандартных типах реализованы не были когда они уже решили что с задачей реализации фреймворка они справились и начали реализовывать действитеьно мало кому нужый Silverlight.
>а вот это писец, согласен. какая-то малоизвестная контора тупо уделала санкиА не openoffice ли они взяли за основу?
>>>сравните 2 и 3 веткуА давайте!
Как 2 медленно стартовала, так и 3 медленно стартует.
Как во 2-й картинки во Writer через одно место работали, так и в третьей, даже ещё хуже. Вот вставил я картинку в текст, и... почему, ну почему я не могу передвинуть картинку мышкой куда мне надо?! Почему при этом такст абзаца расползается и уползает чёрт знает куда, а сама картика и вовсе пропадает?! А между тем нужную галочку я в свойствах картинки поставил!
Про таблицы во writer я вообще молчу - это такое нечто, что во 2 версии, что в 3-й, что культурных слов просто нету.
Дальше сравнивать?
вы так говорите...
можно подумать, что все, кроме вас, в экстазе от работы ооо. но ведь лучшей открытой альтернативы нет. и третья ветка корректно открывает те документы, которы ломались во второй. да не только ломались, а иногда просто не открывались. у меня в руках побывала дипломная, на которой ооо вис, таблицы ему чем-то не нравились
Кстати, о таблицах. Попробуйте создать сколько-нибудь серьёзную базу данных в Base.
Ночной кошмар гарантирован... А у проприетарщиков ещё со времён досовского FoxPro имеются юзабельные "офисные" СУБД, вот так-то.
>Кстати, о таблицах. Попробуйте создать сколько-нибудь серьёзную базу данных в Base.
>Ночной кошмар гарантирован...Попробуйте удалить аппендицит столовыми приборами. OO Base видимо нужна для галочки, ни в ней ни в Access *серёзные* базы делать нельзя. Эти программы хороши только чтобы школьникам основные принципы РБД показывать - там можно визуально запросы делать перетягивая палочки на схеме и сразу видеть результат.
>А у проприетарщиков ещё со времён досовского FoxPro имеются
>юзабельные "офисные" СУБД, вот так-то.У нас (в Чехии) FoxPro ещё живее всех живых, и досовое и виндовое. Со своими задачами справляется, осноаная её кальность в том, что Unicode не держит, imho.
>Напрашивается аналогия с OpenOffice. Сколько у него уже форков - три, четыре?
>И все тырят друг у друга фишки, чего-то там пыжатся... а
>в итоге все топчутся на месте, и никакого реального улучшения юзабилити
>не видно. В то время как их главный конкурент... мдя. Да
>и китайские товарищи тоже не спят, недавно в Сети обзор их
>"офиса" пробегал.И тем не менее версия от версии OO все лучше и удобнее. У МС ушло дофига лет чтобы стабилизировать офис свой. Так что остается подождать. Тем более после приколов с 2007 офисом все больше компаний переходят на ОО.
>Так не проще ли плюнуть на это mono и растереть? Зачем тратить
>ресурсы на построение заведомо худшего аналога, когда можно построить что-то намного
>лучшее?нельзя взятьи сделать лучший аналог. Есть уже сложившийся интерфейс, всем привычный, это интерфейс MS Office 97. А попытки сделать его юзабельней - простые понты некрософта. Мне и большинству людей, неудобно привыкать к их меню, в котором фиг чего найешь и не понятно где какие настройки. И хрен с ними, если бы был legacy-режим. Чтобы вернуть взад привычный интерфейс. В общем все эти "инновации" слабые попытки втюхать старый офис 97 или 2003 нарисовав ему сомнительные красивости и при этом лишив пользователей нормальной возможности нормально обмениваться документами.
>нельзя взятьи сделать лучший аналог. Есть уже сложившийся интерфейс, всем привычный, это
>интерфейс MS Office 97. А попытки сделать его юзабельней - простые
>понты некрософта.рибон достаточно интересное решение. То что вам оно не нравится - это кагбе логично, собака лает - караван идёт.
>Мне и большинству людей, неудобно привыкать к их меню,
>в котором фиг чего найешь и не понятно где какие настройки.А по моему всё логично.
>В общем все эти "инновации" слабые попытки втюхать старый
>офис 97 или 2003 нарисовав ему сомнительные красивости и при этом
>лишив пользователей нормальной возможности нормально обмениваться документами.А мне новый офис нравится. Под него програмить стало проще, а такие вещи как генерация репортов только через 2007-й ворд сейчас нужно делать.
> такие вещи как генерация репортов только через 2007-й ворд сейчас нужно делать.перепишите это 20 раз и отправьте всем знакомым.
иначе щастья не видать.
>> такие вещи как генерация репортов только через 2007-й ворд сейчас нужно делать.
>
>перепишите это 20 раз и отправьте всем знакомым.
>иначе щастья не видать.зачем мне это делать? Мы такое решение продаём клиентам, и они очень рады, т.к. не нужно осваивать что-то новое - ворд/excel обязан знать любой офисный работник.
>>> такие вещи как генерация репортов только через 2007-й ворд
>продаём клиентам, и они очень рады, т.к. не нужно осваивать что-то
>ворд/excel обязан знать любой офисный работник.О, жывой "бизнес-программер" http:/openforum/vsluhforumID3/46687.html#36 и передовик http:/openforum/vsluhforumID3/40813.html#149 наркодилерского http:/openforum/vsluhforumID3/54398.html#111 цеха.
Чем "открытого" Майкрософт http:/openforum/vsluhforumID3/55458.html#21 больше на OpenNET http:/openforum/vsluhforumID3/48638.html#5 , тем разнообразнее... мммм... круг знакомств? :/ Куда ведут новости про Майкрософт?..
>.... ворд/excel обязан знать любой офисный работник.эк как мелкий софт мозги то промыл!!! :-DDDDDDDDDDDDDDDDDDDD
а почему не ооо к примеру?а вот про это:
>Мы такое решение продаём клиентам, и они очень рады,....1. с аналогичным решением, но на ооо они будут рады примерно на $300 с каждого рабочьего места. (вот только не надо говорить, что он чего то там не может... я не поверю :-D)
2. нашли чем хвалиться.... блин, этож как у ребёнка конфетку онтнять.
3. зато как весело и дорого слазить с екселей и вордов, когда бизнес становиться несколько больше.... :-DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
>>.... ворд/excel обязан знать любой офисный работник.
>а почему не ооо к примеру?Может потому что доля OOo намного меньше чем у MSO?
>>Мы такое решение продаём клиентам, и они очень рады,....
>
>1. с аналогичным решением, но на ооо они будут рады примерно на
>$300 с каждого рабочьего места. (вот только не надо говорить, что
>он чего то там не может... я не поверю :-D)Во-первых не $300 а меньше, разных политик лицензирования у MS туева хуча. Во-вторых решение с OOo клиентам обошлось бы дороже ибо нужно было бы переписать туеву хучу кода на C++ и в итоге поддерживать две ветки и отлавливать там баги. В общем если будут желающие заплатить денюшку за такую фичу - почему бы и нет.
>>а почему не ооо к примеру?
>Может потому что доля OOo намного меньше чем у MSO?Ну, мы так и подумали, что дело-то в наварах-откатах. B)
был у меня как-то проект (планирование и бюджетирование) в большой, территориально-распределённо конторе. изначально был построен на экселе (типа аля отчёты указанные выше). каждый день гонялись файлы по почте, потом обрабатывались, соединялись, глючили,..... когда исходные файлы стали где-то мегов под 30-40 стало напоминать мазохизм.выход нашли (не торопясь писали месяца 2-а) из веб-сервера, субд, пхп - формы заполняются и помещаются в б/д. дальше результат в виде графиков и при желании.... генерации того же экселя за любой период, любое подразделение, любого уровня консалидации.
и ещё плюс объединение с данными из 1С и парус (это ещё где-то 1 месяц ушёл).вопрос - а нахрена сразу так не сделали?.... не мог найти ответ.... пока с "программистами" не познакомился.... (представьте себе водителя, который может управлять только ваз 2101 и всё. а увидев 2103 он теряется.... а когда показывают ему белаз - он начинает прятаться от марсиан).
Ну насчет политик это вопрос спорный. Это как с тарифами у сотовых операторов. Каждая политика выгодна в каком то одном случае, и стоит изменится ситуации, как сразу же оказываешься в проигрыше.
>3. зато как весело и дорого слазить с екселей и вордов, когда
>бизнес становиться несколько больше.... :-DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDОбалдеть, как весело. Особенно если перелазить с комплекта "e-mail+ворд+эксель+распечатка" приходится на "скан распечатки+DocsVision".
>>> такие вещи как генерация репортов только через 2007-й ворд сейчас нужно делать.
>>
>>перепишите это 20 раз и отправьте всем знакомым.
>>иначе щастья не видать.
>
>зачем мне это делать? Мы такое решение продаём клиентам, и они очень
>рады, т.к. не нужно осваивать что-то новое - ворд/excel обязан знать
>любой офисный работник.Ловите мое проклятье в свой адрес. Я бы просто посмеялся над вашим постом, но ваш типаж это реальность, которая мешает мне нормально работать. Эти все ваши окологосударсвенные, налоговые, банковские программульки, корявые и глючные, сделаные по типу, клиент сожрет и не подавится, а подавится, его проблема. С лозунгом 'In microsoft we trust', с пустой башкой и несколькими книжками от microsoft press на полке. Ловите мое проклятье...
>Ловите мое проклятье в свой адрес. Я бы просто посмеялся над вашим
>постом, но ваш типаж это реальность, которая мешает мне нормально работать.
>Эти все ваши окологосударсвенные, налоговые, банковские программульки, корявые и глючные, сделаные
>по типу, клиент сожрет и не подавится, а подавится, его проблема.
>С лозунгом 'In microsoft we trust', с пустой башкой и несколькими
>книжками от microsoft press на полке. Ловите мое проклятье...Да вы меня просто насквозь видите. И даже книжки от Microsoft Press у меня на полке стоят: Руссинович и по .net framework.
>>> такие вещи как генерация репортов только через 2007-й ворд сейчас нужно делать.
>>
>>перепишите это 20 раз и отправьте всем знакомым.
>>иначе щастья не видать.
>
>зачем мне это делать? Мы такое решение продаём клиентам, и они очень
>рады, т.к. не нужно осваивать что-то новое - ворд/excel обязан знать
>любой офисный работник.отриентируетесь на идиотов - сами идиоты
генерировать отчёты нужно в HTML, нет ничего проще и надёжнее
но ведь не все осиливают
>отриентируетесь на идиотов - сами идиоты
>генерировать отчёты нужно в HTML, нет ничего проще и надёжнее
>но ведь не все осиливаютДля того чтобы сгенерировать отчёт, кто-то должен приготовить болванку. Вот расскажите мне как пользователь будет готовить html болванку отчёта? В нашем случае пользователь запускает ворд, набирает документ, в нужные места с помощью нашего addon-а вставляет чарты/таблицы/лейблы, потом нажимает заветную кнопочку и получает финальный отчёт с актуальными данными.
>Для того чтобы сгенерировать отчёт, кто-то должен приготовить болванку. Вот расскажите мне
>как пользователь будет готовить html болванку отчёта? В нашем случае пользователь
>запускает ворд, набирает документ, в нужные места с помощью нашего addon-а
>вставляет чарты/таблицы/лейблы, потом нажимает заветную кнопочку и получает финальный отчёт с
>актуальными данными.Пользователь берет OpenOffice и "набирает документ, в нужные места с помощью нашего addon-а вставляет чарты/таблицы/лейблы, потом нажимает заветную кнопочку и получает финальный отчёт с актуальными данными" - хочешь поспорить что это возможно только в твоем ворде? Череп не жмет?
>Пользователь берет OpenOffice и "набирает документ, в нужные места с помощью нашего
>addon-а вставляет чарты/таблицы/лейблы, потом нажимает заветную кнопочку и получает финальный отчёт
>с актуальными данными" - хочешь поспорить что это возможно только в
>твоем ворде? Череп не жмет?Нет, такое возможно и в OpenOffice, но разработка такого решенения потребует большего кол-ва времени и сил, и в итоге будет стоить дороже, что соотв снижает привлекательность нашего решения на фоне конкурентов.
какие глупости
банальный пример, разработчик получил 2 ЗП за реализацию этой "типа фишки" в OOo
за то решение вышло на 12 тысяч дешевле на 1 рабочее месте, на 120 тысяч дешевле для 10 рабочих мест
на фоне конкурентов действительно огромные плюс
так что не врите господин студент дотнетчик, либо вы не можете осилить либо у вас навар от продажи MSO
>какие глупости
>банальный пример, разработчик получил 2 ЗП за реализацию этой "типа фишки" в
>OOo
>за то решение вышло на 12 тысяч дешевле на 1 рабочее месте,
>на 120 тысяч дешевле для 10 рабочих мест
>на фоне конкурентов действительно огромные плюс
>так что не врите господин студент дотнетчик, либо вы не можете осилить
>либо у вас навар от продажи MSOвы рассматриваете сферическую ситуацию в вакууме. А на практике офис у клиентов уже есть и за него заплачено задолго до нас, посему экономия получается не такой феноменалькой как вы сдесь расписываете
А есть уже наверное потому что Ваша программа , или аналогичная Вашей программе от другого поставшика, требует для своей работы мсный офис (хорошо если не последней версии).
Клиент бы и рад не покупать офис, но вынужден (сужу по своей конторе).
> Мне и большинству людей, неудобно привыкать к их меню, в котором фиг чего найешьМне тоже, я подолгу и с матами ищу там некоторые элементарные вещи. А вот большинство коллег (я работаю НЕ в IT-компании) как-то за год напрочь привыкли к 2007 и говорят что это намного удобнее и что теперь жить без него не могут (эффект достигнут).
>А вот большинство коллег (я работаю НЕ в IT-компании) как-то за
>год напрочь привыкли к 2007 и говорят что это намного удобнее
>и что теперь жить без него не могут (эффект достигнут).Есть вот у ITшников забавный синдром- ну ни в какую они не могут себе представить, что есть еще вокруг люди, отличные от них :) Архитекторы, художники, врачи почему-то адекватные в этом отношении. А вот ITшники только со своей колокольни привыкли на мир смотреть.
>Мне тоже, я подолгу и с матами ищу там некоторые элементарные вещи.Вы лучше примеры вещей приводите, а мы уже вместе посмеёмся.
Всех примеров не помню (их несколько точно было), но самый такой, кторый часто бывал нужен и я до сих пор не знаю - как сделать нуиерацию страниц так, чтобы на первой номер не печатался.
>Всех примеров не помню (их несколько точно было), но самый такой, кторый
>часто бывал нужен и я до сих пор не знаю -
>как сделать нуиерацию страниц так, чтобы на первой номер не печатался.Insert -> Page number
После этого ворд переходит в редактирование header/footer (или достаточно даблклик на нём), при этом открывается вкладка Design из группы Header & Footer Tools и ставим галочку на Different first page
Кагбе ничего сложного и всё логично. В 2003-м ворде телодвижений нужно было делать явно поболее.
> В 2003-м ворде телодвижений нужно было делать явно поболее.Делалось ровно в 4 клика или ещё быстрее - в 4 нажатия на клавиатуре. Как теперь сделать с клавиатуры я вообще не представляю.
>> В 2003-м ворде телодвижений нужно было делать явно поболее.
>Делалось ровно в 4 клика или ещё быстрее - в 4 нажатия
>на клавиатуре. Как теперь сделать с клавиатуры я вообще не представляю.Нажмите alt и увидите чудо.
мое имхо-как обещание дали так и назад возьмут
как же теперь расстроится "сообщество". Такой повод для флуда пропадает ...
не, предлагаю теперь гнать на Столлмена... Из-за его речи слово Microsoft повторяется на open форумах чаще чем все другое))) Молодец...
РЕБЯТЫ !!!ДЛя того что бы вывести свои передовые технологии в лидеры и заставить МС догонять надо сделать всего одну вещь . ВСЕГО ОДНУ... Договоритья с произвоителями игровых программ о том что Linux будет игровой платформой. На ровне с PS3 X360 и Wиндовс. А после того как у большенства или хотябы у половины дома основной игровой системой станет Linux. Все изменится само собой.
ПС... Естественно МС будет драться против этого НАСМЕРТЬ
>РЕБЯТЫ !!!
>
>ДЛя того что бы вывести свои передовые технологии в лидеры и заставить
>МС догонять надо сделать всего одну вещь . ВСЕГО ОДНУ... Договоритья
>с произвоителями игровых программ о том что Linux будет игровой
>платформой. На ровне с PS3 X360 и Wиндовс. А после
>того как у большенства или хотябы у половины дома основной игровой
>системой станет Linux. Все изменится само собой.Осталось только понять зачем игродевам поддерживать линупс с их 1% пользователей если ещё есть неразведанное поле в виде маков.
>если ещё есть неразведанное поле в виде маковна котором люди привыкли платить
>[оверквотинг удален]
>>
>>ДЛя того что бы вывести свои передовые технологии в лидеры и заставить
>>МС догонять надо сделать всего одну вещь . ВСЕГО ОДНУ... Договоритья
>>с произвоителями игровых программ о том что Linux будет игровой
>>платформой. На ровне с PS3 X360 и Wиндовс. А после
>>того как у большенства или хотябы у половины дома основной игровой
>>системой станет Linux. Все изменится само собой.
>
>Осталось только понять зачем игродевам поддерживать линупс с их 1% пользователей если
>ещё есть неразведанное поле в виде маков.Им не зачем - это НАМ ЗАЧЕМ ... Еслиб сообщество направило бы усилия. Программные , денежные и в первую очередь депломатические для того что бы игроделов притянуть на свою сторону - я думаю 1% очень резво бы стал меняться ... точно так же как меняется процент встроенных ОС во всякие поделки от маршрутизаторов до навигаторов.
Нужна такая пропаганда и политика .
>Им не зачем - это НАМ ЗАЧЕМ ... Еслиб сообщество направило бы
>усилия. Программные , денежные и в первую очередь депломатические для того
>что бы игроделов притянуть на свою сторону - я думаю 1%
>очень резво бы стал меняться ...Это лично ваша хотелка и ничего общего она с реальностью не имеет. Проблема всего линупс сообщества в том что оно не привыкло платить за продукты. Вы спросите у местных пишуших и играющих в игры под вайном - сколько из них они купили. Разработчикам в первую очередь нужно отбить затраты на разработку, а с линупсом это сделать проблематично. Да и стандартизация хромает. С виндой, маком и прочими побрякушками включая андроид всё просто - одна стандартная платформа, с линупсом тут обнять и плакать, ибо легион их.
> точно так же как меняется
>процент встроенных ОС во всякие поделки от маршрутизаторов до навигаторов.тут ситуация другая. Все затраты уже учтены в цене железяки.
>[оверквотинг удален]
>под вайном - сколько из них они купили. Разработчикам в первую
>очередь нужно отбить затраты на разработку, а с линупсом это сделать
>проблематично. Да и стандартизация хромает. С виндой, маком и прочими побрякушками
>включая андроид всё просто - одна стандартная платформа, с линупсом тут
>обнять и плакать, ибо легион их.
>
>> точно так же как меняется
>>процент встроенных ОС во всякие поделки от маршрутизаторов до навигаторов.
>
>тут ситуация другая. Все затраты уже учтены в цене железяки.Перевожу с русского на русский наши с тобой посты. Я говорю о том что надо предпринимать какието решения для развития выпуска игр для Linux. Ты говоришь о том что это бесполезно.
Твой пессимизм мне не интересен. Мне интересно мение того человека кто мою точку зрения разделяет.
>Перевожу с русского на русский наши с тобой посты. Я говорю о
>том что надо предпринимать какието решения для развития выпуска игр для
>Linux. Ты говоришь о том что это бесполезно.
>Твой пессимизм мне не интересен. Мне интересно мение того человека кто мою
>точку зрения разделяет.Ну вот, вы типичный представитель линупс сообщества. Оно не умеет думать, желает слышать только людей разделющих его точку зрения и с негодованием относится к остальным.
Вот вы говорите что нужно копать в сторону геймдева, а я говорю что нужно в первую очередь заняться стандартизацией. Плюрализм это хорошо, но в разумных пределах. Дистрибутивов туева хуча, но даже если взять пяток основных - то и они все разные. А тестирование под кучей дистрибов - это уже затраты денежные, которые выльются в цену. Это первая проблема, а вторая кроется в самом сообществе (ибо оно будет первой площадкой для старта) - оно не привыкло платить. Win и Mac приучают платить с самого начала, линупс нет. Вот поэтому вендоры и не будут двигать линупс в массы - ибо тут денег нет.
А насчёт игр - посмотрите на alawar или каталог indie/casual игр в стиме. Большинство игр достаточно просты в реализации и их идеи уже затёрты до дыр, но в них интересно играть и они красиво выглядят. Что мешает вашему супер-пупер сообществу собраться и написать аналоги не менее интересные и красивые? Ведь это те игры в которые играет большинство обычных пользователей.
Это Вы им еще не намекали на то, что Ъ-прайзный рхел в жисть не поднимет новых железок (да и старых тоже - 3Com 3C905B, например, центосом так и не увиделся, хотя народ на форумах утверждал, что на их бубунтайках, жентах и прочих дебианах поднимается без проблем), т.к. "в убунте ядро уже совсем-совсем несовместимое".Вот, Eve Online была до недавнего времени под лялех. Задолбал он их, похоже, теперь вместо "Download linux version" на сайте гордо красуется ссылка на howto по запуску оной в эмуляторах :)
>Вот вы говорите что нужно копать в сторону геймдева, а я говорю
>что нужно в первую очередь заняться стандартизацией. Плюрализм это хорошо, но
>в разумных пределах. Дистрибутивов туева хуча, но даже если взять пяток
>основных - то и они все разные. А тестирование под кучей
>дистрибов - это уже затраты денежные, которые выльются в цену. Это
>первая проблема, а вторая кроется в самом сообществе (ибо оно будет
>первой площадкой для старта) - оно не привыкло платить. Win и
>Mac приучают платить с самого начала, линупс нет. Вот поэтому вендоры
>и не будут двигать линупс в массы - ибо тут денег
>нет.Я полностью согласен. Кроме этого необходимо существенно увеличивать качество кода в Linux и поддержку. Простой пример: Мандрива 2009,1 официально поддерживает мой 3G модем. Я его вставляю, она его находит... Но по инструкции в дистрибутиве все не работает. Мне пришлось делать кучу лишних теловижений в консоли, чтобы оно заработало. Многие не захотят этого делать. Если что-то в Linux дистрибутиве заявлено, что работает - оно ДОЛЖНО работать.
>Мне пришлось делать кучу лишних теловижений в консоли
>Многие не захотят этого делать.
>Если что-то в Linux дистрибутиве заявлено, что работает - оно ДОЛЖНО работать.предвижу несколько детских отмазок
а) "мандрива не тру. используй ..." (далее нечто из списка полукустарных поделок)
б) "обыватель тупой, он не хочет учиться консоли"
в) шедевральное "уменявсёработает, выпрямируки"вот как с таким багажом можно построить бизнес?