Дотнетчики приходят к компьютеру, включают компьютер, разработанный с использованием С++, запускается операционная система, написанная на С/С++, они запускают браузер написанный на С++, и начинают кричать на весь Интернет "С++ умер", "С++ умер".
Это они уже твердят с самого создания .NET, а С++, зараза, все равно не умирает.
.NET — это если не способны понять простенький 600 страничный стандарт 10 летней давности.
.NET — это если не смогли понять, что в компьютере есть память.
.NET — это если нужен костыль от Microsoft, который помогает все такие написать что то запускающееся.
Ни одна себя уважающая мегакорпорация не пишет на этой поделке от Microsoft. Никто не хочет быть рабом Microsoft.
Microsoft, если это ихнее, то это safe, а если чужое — то это unsafe. Если это управляется корпорацией, то это managed, а если они не могут на это повлиять — то unmanaged.
Оказывается, что Symantec, Oracle, Intel и Cisco — это unsafe, а IBM, Adobe, Sun и Google — unmanaged
Операционные системы — это C/С++
Браузеры и коммуникаторы — это С++
Графические пакеты — это С++
Системные утилиты — это С++
Архиваторы — это С++
Средства моделирования и разработки — это С++
Игры — это С++
Антивирусы — это С++
Офисные пакеты — это С++
Здравствуйте, astral_marine, Вы писали:
_>Дотнетчики приходят к компьютеру, включают компьютер, разработанный с использованием С++, запускается операционная система, написанная на С/С++, они запускают браузер написанный на С++, и начинают кричать на весь Интернет "С++ умер", "С++ умер".
Это нехорошие дотнетчики, не слушай их.
_>.NET — это если не способны понять простенький 600 страничный стандарт 10 летней давности. _>.NET — это если не смогли понять, что в компьютере есть память. _>.NET — это если нужен костыль от Microsoft, который помогает все такие написать что то запускающееся.
.NET — это если нужен .NET. Жаль неспособного это понять.
_>Ни одна себя уважающая мегакорпорация не пишет на этой поделке от Microsoft. Никто не хочет быть рабом Microsoft. _>Microsoft, если это ихнее, то это safe, а если чужое — то это unsafe. Если это управляется корпорацией, то это managed, а если они не могут на это повлиять — то unmanaged. _>Оказывается, что Symantec, Oracle, Intel и Cisco — это unsafe, а IBM, Adobe, Sun и Google — unmanaged
Это паранойя.
_>Операционные системы — это C/С++ _>Браузеры и коммуникаторы — это С++ _>Графические пакеты — это С++ _>Системные утилиты — это С++ _>Архиваторы — это С++ _>Средства моделирования и разработки — это С++ _>Игры — это С++ _>Антивирусы — это С++ _>Офисные пакеты — это С++ _>А где же .NET? Нет его! Скончался при родах.
А как же enterprise и web? .NET жив и будет жить там.
Здравствуйте, astral_marine, Вы писали:
_>Операционные системы — это C/С++ Singularity
_>Браузеры и коммуникаторы — это С++ Gazelle Synapse
_>Графические пакеты — это С++ Paint.NET
_>Системные утилиты — это С++
Неправда, системные утилиты это С. Фронтэнд к ним может быть на чем угодно.
В частности дрова ATI так работают.
_>Архиваторы — это С++
Для проприетарных форматов — да, для zip есть библиотеки в .NET, а фронтенд к ним не нужен, сама ОС архивировать умеет.
_>Средства моделирования и разработки — это С++
Visual Studio 2010, Expression Blend
_>Игры — это С++
GTA 4.
_>Антивирусы — это С++ _>Офисные пакеты — это С++
В этой области новых продуктов уже лет 5 нету, а то и больше, переписывать старое никто не будет.
Кстати в MS Office 2007 немало .NET сборок, к чему бы это?
_>А где же .NET? Нет его! Скончался при родах.
Это твой мозг скончался при родах.
Здравствуйте, Avega, Вы писали:
A>Здравствуйте, gandjustas, Вы писали:
_>>>Игры — это С++ G>>GTA 4. A>Ты хоть сам то в это веришь?
Ага, я его рефлектором ковырял если че.
Здравствуйте, hattab, Вы писали:
H>Здравствуйте, gandjustas, Вы писали:
_>>>Операционные системы — это C/С++ G>>Singularity
H>Где купить можно?
Качай, прям по ссылке
_>>>Браузеры и коммуникаторы — это С++ G>>Gazelle
H>Это тот у которого нативный Трайдент-рендер и только 5000 строк C# кода в ядре? Прикольна
а чем тебе нативный не нравится? Рисует хорошо. основной профит от управляемого кода в безопасности, вот и задействовали его там где надо.
_>>>Графические пакеты — это С++ G>>Paint.NET H>Это не графический пакет, это... УГ в общем.
Очень объектиное мнение.
Здравствуйте, gandjustas, Вы писали:
_>>>>Операционные системы — это C/С++ G>>>Singularity
H>>Где купить можно? G>Качай, прям по ссылке
Зачем мне это качать? Исследовательские проекты МС меня не интересуют.
_>>>>Браузеры и коммуникаторы — это С++ G>>>Gazelle
H>>Это тот у которого нативный Трайдент-рендер и только 5000 строк C# кода в ядре? Прикольна G>а чем тебе нативный не нравится? Рисует хорошо. основной профит от управляемого кода в безопасности, вот и задействовали его там где надо.
А-а-а, так Unreal таки LUA-приложение
_>>>>Графические пакеты — это С++ G>>>Paint.NET H>>Это не графический пакет, это... УГ в общем. G>Очень объектиное мнение.
Странно, что ты сам об этом не знаешь
G>Следующий.
Здравствуйте, hattab, Вы писали:
H>Здравствуйте, gandjustas, Вы писали:
_>>>>>Операционные системы — это C/С++ G>>>>Singularity
H>>>Где купить можно? G>>Качай, прям по ссылке H>Зачем мне это качать? Исследовательские проекты МС меня не интересуют.
Ты же купить хотел.
_>>>>>Браузеры и коммуникаторы — это С++ G>>>>Gazelle
H>>>Это тот у которого нативный Трайдент-рендер и только 5000 строк C# кода в ядре? Прикольна G>>а чем тебе нативный не нравится? Рисует хорошо. основной профит от управляемого кода в безопасности, вот и задействовали его там где надо. H>А-а-а, так Unreal таки LUA-приложение
Ну его можно рассматривать как нативный unreal engine + lua-приложение (или что там для логики используется).
Вот угадай, какая часть больше
Здравствуйте, Sheridan, Вы писали:
S>Первая доза у них была уже давно, все сроки возможного слезания с иглы закончились. Они __верят__ в дотнет, и им уже ничего не S>поможет
Рассказываю тайну: все .NET программисты не верят в него, они на нем пишут.
Здравствуйте, Sheridan, Вы писали:
S>Первая доза у них была уже давно, все сроки возможного слезания с иглы закончились. Они __верят__ в дотнет, и им уже ничего не S>поможет
Ну лично Вам так точно ничего не поможет. Тут, как говорится, г...могила исправит.
Здравствуйте, Antikrot, Вы писали:
C>>Хм? А почему сообщение пустое? A>глючит? так это наверное потому что сайт на ASP.NET
Точно. RSDN.ru осознал наконец свою смерть.
Здравствуйте, gandjustas, Вы писали:
g> S>Первая доза у них была уже давно, все сроки возможного слезания с иглы закончились. Они __верят__ в дотнет, и им уже ничего не g> S>поможет
g> Рассказываю тайну: все .NET программисты не верят в него, они на нем пишут.
Спокойно, Шеридан уже даже стал на Питоне писать и вай-фай домой ищет. Так что не все потеряно
Здравствуйте, gandjustas, Вы писали:
g> S>Первая доза у них была уже давно, все сроки возможного слезания с иглы закончились. Они __верят__ в дотнет, и им уже ничего не g> S>поможет
g> Рассказываю тайну: все .NET программисты не верят в него, они на нем пишут.
Спокойно, Шеридан уже даже стал на Питоне писать и вай-фай домой ищет. Так что не все потеряно
Mamut wrote:
> Спокойно, Шеридан уже даже стал на Питоне писать и вай-фай домой ищет. Так что не все потеряно >
Ну уж в дотнет я полезу лишь от безисходности, либо поскриптовать для виндов....
criosray wrote:
> Ну лично Вам так точно ничего не поможет. Тут, как говорится, г...могила исправит.
Ты это, помягче, помягче. Я ведь и обидеться могу.
criosray wrote:
> C>>Хм? А почему сообщение пустое? > A>глючит? так это наверное потому что сайт на ASP.NET > Точно. RSDN.ru осознал наконец свою смерть.
Ну, с IIS кывт уже слез между прочим.
Здравствуйте, gandjustas, Вы писали:
_>>>>>>Операционные системы — это C/С++ G>>>>>Singularity
H>>>>Где купить можно? G>>>Качай, прям по ссылке H>>Зачем мне это качать? Исследовательские проекты МС меня не интересуют. G>Ты же купить хотел.
Купить продукт, а не любоваться плодами исследований перспектив.
_>>>>>>Браузеры и коммуникаторы — это С++ G>>>>>Gazelle
H>>>>Это тот у которого нативный Трайдент-рендер и только 5000 строк C# кода в ядре? Прикольна G>>>а чем тебе нативный не нравится? Рисует хорошо. основной профит от управляемого кода в безопасности, вот и задействовали его там где надо. H>>А-а-а, так Unreal таки LUA-приложение G>Ну его можно рассматривать как нативный unreal engine + lua-приложение (или что там для логики используется). G>Вот угадай, какая часть больше
По объему кода? Даже гадать нечего, С/C++ (не знаю, на чем оно там) будет больше (сам догадаешься почему?). По проделываемой работе аналогично.
Здравствуйте, Mamut, Вы писали:
h>> _>>Графические пакеты — это С++
h>> G>Paint.NET
h>> Это не графический пакет, это... УГ в общем.
M>Это вполне себе графический пакет. Непрофессиональный — да, но тм не менее
Этак любую утиль можно пакетом обозвать... А чего? ping.exe будет пакетом сетевого мониторинга
Здравствуйте, criosray, Вы писали:
_>>>>Операционные системы — это C/С++ G>>>Singularity
H>>Где купить можно?
C>Там, где и линукс.
Разницу ты предпочел не заметить, как обычно... Ну, я Линукс заказал у Шатлворта, он мне его прислал в конвертике, с наклейками. Готовый к употреблению продукт с инфраструктурой софтовых репозитариев. Впрочем, Линукс работал у нас на серверах еще в бородатом 2000 году.
_>>>>Графические пакеты — это С++ G>>>Paint.NET
H>>Это не графический пакет, это... УГ в общем.
C>Этот графический пакет на много лучше других в его весовой категории в плане юзабилити. Лучше ничего нету.
Это не графический пакет, и в плане юзабилити у него полная жопа. Мне удобнее использовать GIMP (правда удобнее), для моих, далеко не профессиональных, нужд.
Здравствуйте, hattab, Вы писали:
H>Здравствуйте, gandjustas, Вы писали:
_>>>>>>>Операционные системы — это C/С++ G>>>>>>Singularity
H>>>>>Где купить можно? G>>>>Качай, прям по ссылке H>>>Зачем мне это качать? Исследовательские проекты МС меня не интересуют. G>>Ты же купить хотел. H>Купить продукт, а не любоваться плодами исследований перспектив.
Слюшай, дарагой, давай я тебе продам продукт. Харошый такой прадукт, ни у кого такого нет, савсэм нэдорого.
Здравствуйте, gandjustas, Вы писали:
_>>>>>>>>Операционные системы — это C/С++ G>>>>>>>Singularity
H>>>>>>Где купить можно? G>>>>>Качай, прям по ссылке H>>>>Зачем мне это качать? Исследовательские проекты МС меня не интересуют. G>>>Ты же купить хотел. H>>Купить продукт, а не любоваться плодами исследований перспектив. G>Слюшай, дарагой, давай я тебе продам продукт. Харошый такой прадукт, ни у кого такого нет, савсэм нэдорого.
Я вижу ты понял, что Сингулярность в качестве примера не канает
Здравствуйте, hattab, Вы писали:
H>Здравствуйте, gandjustas, Вы писали:
_>>>>>>>>>Операционные системы — это C/С++ G>>>>>>>>Singularity
H>>>>>>>Где купить можно? G>>>>>>Качай, прям по ссылке H>>>>>Зачем мне это качать? Исследовательские проекты МС меня не интересуют. G>>>>Ты же купить хотел. H>>>Купить продукт, а не любоваться плодами исследований перспектив. G>>Слюшай, дарагой, давай я тебе продам продукт. Харошый такой прадукт, ни у кого такого нет, савсэм нэдорого.
H>Я вижу ты понял, что Сингулярность в качестве примера не канает
Примера чего? Ты как-то свои критерии придумываешь постоянно, но никому не говоришь.
То тебе Paint.NET неугодил, то автокад 2009 не на .NET, может и студия 2010 у тебя нативная...
Здравствуйте, gandjustas, Вы писали:
H>>Я вижу ты понял, что Сингулярность в качестве примера не канает
G>Примера чего? Ты как-то свои критерии придумываешь постоянно, но никому не говоришь. G>То тебе Paint.NET неугодил, то автокад 2009 не на .NET, может и студия 2010 у тебя нативная...
Следуя их логике можно было бы сказать: какая же она нативная, если там есть дотнет???
h> h>> _>>Графические пакеты — это С++
h> h>> G>Paint.NET
h> h>> Это не графический пакет, это... УГ в общем.
h> M>Это вполне себе графический пакет. Непрофессиональный — да, но тм не менее
h> Этак любую утиль можно пакетом обозвать... А чего? ping.exe будет пакетом сетевого мониторинга
Тогда четкое определение графического пакета — в студию.
Здравствуйте, gandjustas, Вы писали:
G>Здравствуйте, Avega, Вы писали: A>>Здравствуйте, gandjustas, Вы писали: _>>>>Игры — это С++ G>>>GTA 4. A>>Ты хоть сам то в это веришь? G>Ага, я его рефлектором ковырял если че.
я не знаю в каком месте ты там что ковырял, но GTA 4 ето нативный проект, как и все "большие" игры.
Здравствуйте, gandjustas, Вы писали:
_>>>>>>>>>>Операционные системы — это C/С++ G>>>>>>>>>Singularity
H>>>>>>>>Где купить можно? G>>>>>>>Качай, прям по ссылке H>>>>>>Зачем мне это качать? Исследовательские проекты МС меня не интересуют. G>>>>>Ты же купить хотел. H>>>>Купить продукт, а не любоваться плодами исследований перспектив. G>>>Слюшай, дарагой, давай я тебе продам продукт. Харошый такой прадукт, ни у кого такого нет, савсэм нэдорого.
H>>Я вижу ты понял, что Сингулярность в качестве примера не канает
G>Примера чего? Ты как-то свои критерии придумываешь постоянно, но никому не говоришь.
Да какие критерии? Наличие продукта, вот и весь критерий. Инопланетян нет, но поиски их ведутся, ага?
G>То тебе Paint.NET неугодил, то автокад 2009 не на .NET, может и студия 2010 у тебя нативная...
Я о студии ни слова не говорил, это все твоя неуемная фантазия.
Здравствуйте, criosray, Вы писали:
H>>По объему кода? Даже гадать нечего, С/C++ (не знаю, на чем оно там) будет больше (сам догадаешься почему?).
C>Догадаюсь — язык очень убогий, потому и писанины больше на порядок.
Подумай еще, по теории вероятности у тебя может получиться.
Здравствуйте, Mamut, Вы писали:
h>> h>> _>>Графические пакеты — это С++
h>> h>> G>Paint.NET
h>> h>> Это не графический пакет, это... УГ в общем.
h>> M>Это вполне себе графический пакет. Непрофессиональный — да, но тм не менее
h>> Этак любую утиль можно пакетом обозвать... А чего? ping.exe будет пакетом сетевого мониторинга
M>Тогда четкое определение графического пакета — в студию.
Ну Мамут, я не верю, что ты сам этого не понимаешь. Или это такая попытка выехать на словоблудии.
Здравствуйте, hattab, Вы писали:
H>Ну Мамут, я не верю, что ты сам этого не понимаешь. Или это такая попытка выехать на словоблудии.
Ерунда какая-то.
Во-первых, если для сохранения в оптимизированном виде нужен отдельный продукт (!), то это проблема Adobe.
Во-вторых, в последних версиях фотошопа нет Adobe Image Ready — он скончался, передав часть функционала пункту меню "Save for Web and Mobile"
Здравствуйте, hattab, Вы писали:
H>>>По объему кода? Даже гадать нечего, С/C++ (не знаю, на чем оно там) будет больше (сам догадаешься почему?).
C>>Догадаюсь — язык очень убогий, потому и писанины больше на порядок.
H>Подумай еще, по теории вероятности у тебя может получиться.
По теории вероятностей сколько о С++ не думай ничего хорошего не выйдет.
Здравствуйте, hattab, Вы писали:
H>>>Я вижу ты понял, что Сингулярность в качестве примера не канает G>>Примера чего? Ты как-то свои критерии придумываешь постоянно, но никому не говоришь. H>Да какие критерии? Наличие продукта, вот и весь критерий. Инопланетян нет, но поиски их ведутся, ага?
Здравствуйте, midcyber, Вы писали:
H>>Ну Мамут, я не верю, что ты сам этого не понимаешь. Или это такая попытка выехать на словоблудии.
M>Ерунда какая-то. M>Во-первых, если для сохранения в оптимизированном виде нужен отдельный продукт (!), то это проблема Adobe. M>Во-вторых, в последних версиях фотошопа нет Adobe Image Ready — он скончался, передав часть функционала пункту меню "Save for Web and Mobile"
Это называется буквоедство и нежелание за деревьями видеть лес.
Здравствуйте, criosray, Вы писали:
H>>>>По объему кода? Даже гадать нечего, С/C++ (не знаю, на чем оно там) будет больше (сам догадаешься почему?).
C>>>Догадаюсь — язык очень убогий, потому и писанины больше на порядок.
H>>Подумай еще, по теории вероятности у тебя может получиться.
C>По теории вероятностей сколько о С++ не думай ничего хорошего не выйдет.
Здравствуйте, gandjustas, Вы писали:
H>>>>Я вижу ты понял, что Сингулярность в качестве примера не канает G>>>Примера чего? Ты как-то свои критерии придумываешь постоянно, но никому не говоришь. H>>Да какие критерии? Наличие продукта, вот и весь критерий. Инопланетян нет, но поиски их ведутся, ага?
G>Ну давай критерий наличия продукта.
Рассмотри понятие "Продукта" и "Исследовательского проекта" самостоятельно. Это домашнее задание.
Здравствуйте, astral_marine, Вы писали:
_>А где же .NET? Нет его! Скончался при родах.
Биллинговая система FORIS OSS (МТС на ней) — это дотнет.
В Боинге внутренний софт пишется на дотнете.
h> h>> h>> Это не графический пакет, это... УГ в общем.
h> h>> M>Это вполне себе графический пакет. Непрофессиональный — да, но тм не менее
h> h>> Этак любую утиль можно пакетом обозвать... А чего? ping.exe будет пакетом сетевого мониторинга
h> M>Тогда четкое определение графического пакета — в студию.
h> Ну Мамут, я не верю, что ты сам этого не понимаешь. Или это такая попытка выехать на словоблудии.
Я просто уже привык к тому, что в КСВ люди теримнами, смысл в которые они вкладывают полностью отличающийся от общепринятого.
Таким образом Adobe Photoshop — это тоже не графический пакет, например
h> h>> h>> Это не графический пакет, это... УГ в общем.
h> h>> M>Это вполне себе графический пакет. Непрофессиональный — да, но тм не менее
h> h>> Этак любую утиль можно пакетом обозвать... А чего? ping.exe будет пакетом сетевого мониторинга
h> M>Тогда четкое определение графического пакета — в студию.
h> Ну Мамут, я не верю, что ты сам этого не понимаешь. Или это такая попытка выехать на словоблудии.
Я просто уже привык к тому, что в КСВ люди теримнами, смысл в которые они вкладывают полностью отличающийся от общепринятого.
Таким образом Adobe Photoshop — это тоже не графический пакет, например
H>>>Ну Мамут, я не верю, что ты сам этого не понимаешь. Или это такая попытка выехать на словоблудии.
M>>Ерунда какая-то. M>>Во-первых, если для сохранения в оптимизированном виде нужен отдельный продукт (!), то это проблема Adobe. M>>Во-вторых, в последних версиях фотошопа нет Adobe Image Ready — он скончался, передав часть функционала пункту меню "Save for Web and Mobile"
H>Это называется буквоедство и нежелание за деревьями видеть лес.
Здравствуйте, hattab, Вы писали:
H>>>>>По объему кода? Даже гадать нечего, С/C++ (не знаю, на чем оно там) будет больше (сам догадаешься почему?).
C>>>>Догадаюсь — язык очень убогий, потому и писанины больше на порядок.
H>>>Подумай еще, по теории вероятности у тебя может получиться.
C>>По теории вероятностей сколько о С++ не думай ничего хорошего не выйдет.
H>У тебя гранаты не той системы
Здравствуйте, hattab, Вы писали:
H>Здравствуйте, gandjustas, Вы писали:
H>>>>>Я вижу ты понял, что Сингулярность в качестве примера не канает G>>>>Примера чего? Ты как-то свои критерии придумываешь постоянно, но никому не говоришь. H>>>Да какие критерии? Наличие продукта, вот и весь критерий. Инопланетян нет, но поиски их ведутся, ага?
G>>Ну давай критерий наличия продукта.
H>Рассмотри понятие "Продукта" и "Исследовательского проекта" самостоятельно. Это домашнее задание.
Ясно. Слив засчитан.
Здравствуйте, Mamut, Вы писали:
h>> h>> h>> Это не графический пакет, это... УГ в общем.
h>> h>> M>Это вполне себе графический пакет. Непрофессиональный — да, но тм не менее
h>> h>> Этак любую утиль можно пакетом обозвать... А чего? ping.exe будет пакетом сетевого мониторинга
h>> M>Тогда четкое определение графического пакета — в студию.
h>> Ну Мамут, я не верю, что ты сам этого не понимаешь. Или это такая попытка выехать на словоблудии.
M>Я просто уже привык к тому, что в КСВ люди теримнами, смысл в которые они вкладывают полностью отличающийся от общепринятого.
M>Таким образом Adobe Photoshop — это тоже не графический пакет, например
Наивно думать, что существует некое формальное определение всего и вся (я дал ссылку, которую за 5 сек. нашел в вики). Однако, в IT существуют вполне устоявшиеся категории, как-то: "Утилита", "Редактор", "Инструментальный пакет", "Графический пакет", "Набор утилит" (привет MS Support Tools) и прочие. (Тролли сейчас попросят формализовать означенные категории. Тролли идут думать и учить домашнее задание). Очевидно, что некий продукт/группа продуктов переходит из одной категории в другую по мере наращивания и, самое главное, расширения функционала. Это может быть не обязательно физическое деление по продуктам, достаточно формального по выполняемым функциям. Можно, разумеется, продолжать называть Photoshop граф.редактором, но это противоречит самой идее разделения продуктов на группы.
Здравствуйте, gandjustas, Вы писали:
H>>>>>>Я вижу ты понял, что Сингулярность в качестве примера не канает G>>>>>Примера чего? Ты как-то свои критерии придумываешь постоянно, но никому не говоришь. H>>>>Да какие критерии? Наличие продукта, вот и весь критерий. Инопланетян нет, но поиски их ведутся, ага?
G>>>Ну давай критерий наличия продукта.
H>>Рассмотри понятие "Продукта" и "Исследовательского проекта" самостоятельно. Это домашнее задание. G>Ясно. Слив засчитан.
У моей баньки он отдельный, его тоже посчитай. Оссенизация по прежнему 300 руб.?
Здравствуйте, hattab, Вы писали:
h> h>> h>> h>> Это не графический пакет, это... УГ в общем.
h> h>> h>> M>Это вполне себе графический пакет. Непрофессиональный — да, но тм не менее
h> h>> h>> Этак любую утиль можно пакетом обозвать... А чего? ping.exe будет пакетом сетевого мониторинга
h> h>> M>Тогда четкое определение графического пакета — в студию.
h> h>> Ну Мамут, я не верю, что ты сам этого не понимаешь. Или это такая попытка выехать на словоблудии.
h> M>Я просто уже привык к тому, что в КСВ люди теримнами, смысл в которые они вкладывают полностью отличающийся от общепринятого.
h> M>Таким образом Adobe Photoshop — это тоже не графический пакет, например
h> Наивно думать, что существует некое формальное определение всего и вся (я дал ссылку, которую за 5 сек. нашел в вики). Однако, в IT существуют вполне устоявшиеся категории, как-то: "Утилита", "Редактор", "Инструментальный пакет", "Графический пакет", "Набор утилит" (привет MS Support Tools) и прочие. (Тролли сейчас попросят формализовать означенные категории. Тролли идут думать и учить домашнее задание).
Это требуют не тролли. Это обычно трбуют от троллей
h> Очевидно, что некий продукт/группа продуктов переходит из одной категории в другую по мере наращивания и, самое главное, расширения функционала. Это может быть не обязательно физическое деление по продуктам, достаточно формального по выполняемым функциям. Можно, разумеется, продолжать называть Photoshop граф.редактором, но это противоречит самой идее разделения продуктов на группы.
Никто и не спорит.
Тогда, озвращаясь к спору, надо или уточнить, какие продукты мы относим к граф. пакетам, а какие нет
По теме: разрабатывать rich UI на .Net значительно удобнее и быстрее.А уж ежели WinApi тот же сравнить с WPF, то я , честно говоря, слабо себе представляю, как WPF-like UI можно реализовать на плюсах за вменяемое время.
Самый большой минус .Net — быстродействие.Впрочем, все надо с умом применять.
Здравствуйте, Codechanger, Вы писали:
C>По теме: разрабатывать rich UI на .Net значительно удобнее и быстрее.А уж ежели WinApi тот же сравнить с WPF, то я , честно говоря, слабо себе представляю, как WPF-like UI можно реализовать на плюсах за вменяемое время.
На WinAPI никак нельзя потому, что WPF базируется на DirectX, а не на GDI.
C>Самый большой минус .Net — быстродействие.Впрочем, все надо с умом применять.
Это миф, кстати. По быстродействию дотнет сравним с С++ (где-то немного медленнее, где-то быстрее — смотрите соседние топики).
Здравствуйте, Mamut, Вы писали:
h>> h>> M>Тогда четкое определение графического пакета — в студию.
h>> h>> Ну Мамут, я не верю, что ты сам этого не понимаешь. Или это такая попытка выехать на словоблудии.
h>> M>Я просто уже привык к тому, что в КСВ люди теримнами, смысл в которые они вкладывают полностью отличающийся от общепринятого.
h>> M>Таким образом Adobe Photoshop — это тоже не графический пакет, например
h>> Наивно думать, что существует некое формальное определение всего и вся (я дал ссылку, которую за 5 сек. нашел в вики). Однако, в IT существуют вполне устоявшиеся категории, как-то: "Утилита", "Редактор", "Инструментальный пакет", "Графический пакет", "Набор утилит" (привет MS Support Tools) и прочие. (Тролли сейчас попросят формализовать означенные категории. Тролли идут думать и учить домашнее задание).
M>Это требуют не тролли. Это обычно трбуют от троллей
h>> Очевидно, что некий продукт/группа продуктов переходит из одной категории в другую по мере наращивания и, самое главное, расширения функционала. Это может быть не обязательно физическое деление по продуктам, достаточно формального по выполняемым функциям. Можно, разумеется, продолжать называть Photoshop граф.редактором, но это противоречит самой идее разделения продуктов на группы.
M>Никто и не спорит.
M>Тогда, озвращаясь к спору, надо или уточнить, какие продукты мы относим к граф. пакетам, а какие нет
Я думал, что мыслящему человеку будет достаточно той ссылки и моего пояснения, чтоб самостоятельно черту провести... Я не стану тут давать свое "вИдение" деления, дабы не провоцировать "зеленеющих подмостков", я лучше дам еще несколько примеров для размышления. Почему SlickEdit это текстовый редактор, а VisualStudio/CodeGear RAD Studio нет. Почему они "Studio" (опустим маркетинг)?. Почему AutoCAD/Компас это не векторный редактор, а система/пакет автоматизированного проектирования? Думаю, что после ответа на эти вопросы станет ясно, почему Paint.NET это ни какой не графический пакет, а простой графический редактор.
criosray wrote:
> Это миф, кстати. По быстродействию дотнет сравним с С++
> (где-то немного медленнее,
90%
> где-то быстрее
10%
> — смотрите соседние топики).
Дадада. посмотрите. там какраз все тесты указывают на то что ц++ всетаки производительнее
Здравствуйте, Sheridan, Вы писали:
>> Это миф, кстати. По быстродействию дотнет сравним с С++ S>
>> (где-то немного медленнее, S>90%
>> где-то быстрее S>10%
>> — смотрите соседние топики). S>Дадада. посмотрите. там какраз все тесты указывают на то что ц++ всетаки производительнее
Гуру Шеридан сказал свое слово. Внемлите, о смертные!
Здравствуйте, Lloyd, Вы писали:
L>Здравствуйте, astral_marine, Вы писали:
_>>А где же .NET? Нет его! Скончался при родах.
L>Мне вот интересно, а почему подобные опусы регулярно пишутся о .Net-е, а о java — молчок?
Наверное потому что .NET вытесняет С++ с плотно занятых им позиций. Java это так и не удалось.
Здравствуйте, Lloyd, Вы писали:
_>>А где же .NET? Нет его! Скончался при родах.
L>Мне вот интересно, а почему подобные опусы регулярно пишутся о .Net-е, а о java — молчок?
О Джава была масса подобных опусов в начале десятилетия. Теперь детишки переключили внимание на .NET потому, что .NET это Майкрософт, и потому, что .NET более агрессивно отвоевывает рынок в некорпоративном секторе.
Здравствуйте, Lloyd, Вы писали:
L>Здравствуйте, astral_marine, Вы писали:
_>>А где же .NET? Нет его! Скончался при родах.
L>Мне вот интересно, а почему подобные опусы регулярно пишутся о .Net-е, а о java — молчок?
Да, странно почему .Net и Java не рубаются между собой?
Если есть желание — найдется 1000 возможностей.
Если нет желания — найдется 1000 причин.
Здравствуйте, astral_marine, Вы писали:
_>Дотнетчики приходят к компьютеру, включают компьютер, разработанный с использованием С++, запускается операционная система, написанная на С/С++, они запускают браузер написанный на С++, и начинают кричать на весь Интернет "С++ умер", "С++ умер".
_>Это они уже твердят с самого создания .NET, а С++, зараза, все равно не умирает.
Можно и я пофлеймлю? Спасибо!
Есть такой язык КОБОЛ — бузинес ориентет язык. На нём до сих пор ещё много софта крутится. И не потому, что КОБОЛ ещё жив, а потому, что:
Приходит сын к отцу-программисту:
– Папа, а почему солнце всходит?
– Ты проверял?
– Да…
– Каждый день всходит?
– Да, и каждый день заходит…
– СЫНОК, НИЧЕГО НЕ ТРОГАЙ!!!
_>.NET — это если не способны понять простенький 600 страничный стандарт 10 летней давности. _>.NET — это если не смогли понять, что в компьютере есть память.
А тебе самому череп не жмёт от такого большого ума?
_>.NET — это если нужен костыль от Microsoft, который помогает все такие написать что то запускающееся.
Это просто злобный безосновательный выпад.
_>Ни одна себя уважающая мегакорпорация не пишет на этой поделке от Microsoft. Никто не хочет быть рабом Microsoft. _>Microsoft, если это ихнее, то это safe, а если чужое — то это unsafe. Если это управляется корпорацией, то это managed, а если они не могут на это повлиять — то unmanaged. _>Оказывается, что Symantec, Oracle, Intel и Cisco — это unsafe, а IBM, Adobe, Sun и Google — unmanaged
IBM пишет на .NET с момента его рождения. Я там сам пописывал два года начиная с 2003-го. В Cisco меня звали на .NET позицию лет пять назад, не сошлись по деньгам. Про остальных не знаю, но думаю, что, кроме Sun и Google, ситуация похожая.
_>Операционные системы — это C/С++ _>Браузеры и коммуникаторы — это С++ _>Графические пакеты — это С++ _>Системные утилиты — это С++ _>Архиваторы — это С++ _>Средства моделирования и разработки — это С++ _>Игры — это С++ _>Антивирусы — это С++ _>Офисные пакеты — это С++
Что конкретно из всего этого ты написал сам?
_>А где же .NET? Нет его! Скончался при родах.
Ты суслика видишь? Нет? И я нет. А он есть!
Если нам не помогут, то мы тоже никого не пощадим.
Здравствуйте, IT, Вы писали:
IT>Можно и я пофлеймлю? Спасибо! IT>Есть такой язык КОБОЛ — бузинес ориентет язык. На нём до сих пор ещё много софта крутится. И не потому, что КОБОЛ ещё жив, а потому, что:
**не напоминайте мне про КОБОЛ, пожалуйста**
Всё же тут ситуация другая — на КОБОЛе написана куча кода, который работает непонятно как. Часто его просто нереально перетащить. Но постепенно это таки делают. Новые проекты на КОБОЛе начинают разве что психи.
С С++ ситуация таки другая — он прекрасно живёт, на нём начинают новые проекты. Существующие проекты тоже редко переносят. Естественно, в корпоративном софте ситуация немного другая.
Здравствуйте, FireShock, Вы писали:
FS>В Боинге внутренний софт пишется на дотнете.
AFAIK, нет такого языка, на котором не писали бы в Боинге. Отстебались уже по этому поводу очень давно.
Я знаю только две бесконечные вещи — Вселенную и человеческую глупость, и я не совсем уверен насчёт Вселенной. (c) А. Эйнштейн
P.S.: Винодельческие провинции — это есть рулез!
Э.... Я вот никак не пойму... Вот вроде серьезные бородатые дядьки... У вас клуб? То есть, если делать нехер — идем доказывать другу — друга что-то. Или вы серьезно?
Здравствуйте, _Nkey_, Вы писали:
_N_>Э.... Я вот никак не пойму... Вот вроде серьезные бородатые дядьки... У вас клуб? То есть, если делать нехер — идем доказывать другу — друга что-то. Или вы серьезно?
Ты на название форума посмотри. Посмотрел? Вот и не задавай больше таких вопросов.
Я знаю только две бесконечные вещи — Вселенную и человеческую глупость, и я не совсем уверен насчёт Вселенной. (c) А. Эйнштейн
P.S.: Винодельческие провинции — это есть рулез!
Здравствуйте, criosray, Вы писали:
>>> — смотрите соседние топики). S>>Дадада. посмотрите. там какраз все тесты указывают на то что ц++ всетаки производительнее
C>Гуру Шеридан сказал свое слово. Внемлите, о смертные!
А что он не так сказал? В прочем — да, в соседнем топике убедительно продемонстрирована пропускная способность .Net в 650 GBps на C2D 3GHz. Criosray — ты гуру покруче будешь.
Я знаю только две бесконечные вещи — Вселенную и человеческую глупость, и я не совсем уверен насчёт Вселенной. (c) А. Эйнштейн
P.S.: Винодельческие провинции — это есть рулез!
Здравствуйте, Геннадий Васильев, Вы писали:
ГВ>Здравствуйте, _Nkey_, Вы писали:
_N_>>Э.... Я вот никак не пойму... Вот вроде серьезные бородатые дядьки... У вас клуб? То есть, если делать нехер — идем доказывать другу — друга что-то. Или вы серьезно?
ГВ>Ты на название форума посмотри. Посмотрел? Вот и не задавай больше таких вопросов.
Конечно видел.
Мне просто интересно, что движет людьми играющими в священные войны.
Здравствуйте, _Nkey_, Вы писали:
_N_>Конечно видел. _N_>Мне просто интересно, что движет людьми играющими в священные войны.
Нежелание засорять профильные форумы.
Я знаю только две бесконечные вещи — Вселенную и человеческую глупость, и я не совсем уверен насчёт Вселенной. (c) А. Эйнштейн
P.S.: Винодельческие провинции — это есть рулез!
Здравствуйте, Геннадий Васильев, Вы писали:
>>>> — смотрите соседние топики). S>>>Дадада. посмотрите. там какраз все тесты указывают на то что ц++ всетаки производительнее
C>>Гуру Шеридан сказал свое слово. Внемлите, о смертные!
ГВ>А что он не так сказал? В прочем — да, в соседнем топике убедительно продемонстрирована пропускная способность .Net в 650 GBps на C2D 3GHz. Criosray — ты гуру покруче будешь.
Это продемонстрировал не я, это продемонстрировали Вы. http://www.rsdn.ru/forum/flame.comp/3422215.aspx
Здравствуйте, Геннадий Васильев, Вы писали:
_N_>>Конечно видел. _N_>>Мне просто интересно, что движет людьми играющими в священные войны.
ГВ>Нежелание засорять профильные форумы.
Было бы совсем хорошо, если б Вы и этот форум не засоряли.
Здравствуйте, criosray, Вы писали:
ГВ>>А что он не так сказал? В прочем — да, в соседнем топике убедительно продемонстрирована пропускная способность .Net в 650 GBps на C2D 3GHz. Criosray — ты гуру покруче будешь. C>Это продемонстрировал не я, это продемонстрировали Вы. C>http://www.rsdn.ru/forum/flame.comp/3422215.aspx
C>Не говоря уж про Ваши тесты, где Вы делите байты на миллисекунды на 1000 и получаете МБ/с.
Хм. Мега (10^6), а не Миби (2^20). Так что, всё правильно.
Я знаю только две бесконечные вещи — Вселенную и человеческую глупость, и я не совсем уверен насчёт Вселенной. (c) А. Эйнштейн
P.S.: Винодельческие провинции — это есть рулез!
Здравствуйте, criosray, Вы писали:
ГВ>>Нежелание засорять профильные форумы. C>Было бы совсем хорошо, если б Вы и этот форум не засоряли.
А... Он для тебя профильный? Ну, извини, так бы и сказал.
Я знаю только две бесконечные вещи — Вселенную и человеческую глупость, и я не совсем уверен насчёт Вселенной. (c) А. Эйнштейн
P.S.: Винодельческие провинции — это есть рулез!
Здравствуйте, Геннадий Васильев, Вы писали:
C>>Не говоря уж про Ваши тесты, где Вы делите байты на миллисекунды на 1000 и получаете МБ/с. ГВ>Хм. Мега (10^6), а не Миби (2^20). Так что, всё правильно.
еретик
Налицо полное непонимание вопроса при абсолютном нежелании в этом вопросе разобраться. Причем в резюме, небось, написано "легко обучаюсь новому, интересуюсь современными технологиями" или что-то в этом роде.
Когда же на форуме, в дополнение к +1,-1 появятся кнопки "дремучее невежество", "неисправимый дурак" и "клинический идиот"...
Здравствуйте, Sheridan, Вы писали:
S>criosray wrote:
>> C>>Хм? А почему сообщение пустое? >> A>глючит? так это наверное потому что сайт на ASP.NET >> Точно. RSDN.ru осознал наконец свою смерть. S>Ну, с IIS кывт уже слез между прочим.
Здравствуйте, hattab, Вы писали:
H>Почем опиум для народа? (с)
Кстати, ты заметил, что, судя по посту топикстартера, Дельфи это тоже того... ? Ну, скончался при родах.
Luck in life always exists in the form of an abstract class that cannot be instantiated directly and needs to be inherited by hard work and dedication.
Здравствуйте, astral_marine, Вы писали:
_>Дотнетчики приходят к компьютеру, включают компьютер, разработанный с использованием С++, запускается операционная система, написанная на С/С++, они запускают браузер написанный на С++, и начинают кричать на весь Интернет "С++ умер", "С++ умер".
Сиплюсплюсники запускают оффлайн-клиент Janus написанный на .NET (ибо некоторые товарищи так и не осилили написать его на C/C++), и начинают кричать на весь форум написанный на .NET "А где же .NET? Нет его! Скончался при родах.". А в фоне простаивает студия, некоторая часть которой написана на .NET.
_>Это они уже твердят с самого создания .NET, а С++, зараза, все равно не умирает.
Это они твердят с самого создания .NET, а .NET, зараза, все равно не умирает. И даже больше, с каждым днем на нем пишется все больше и больше софта, даже нативные написанные на C/C++ приложения обрастают .NET. И это не только под Windows, где начиная с Висты, .NET предустановлен, но нет, даже на моей домашней Ubuntu, проникает этот мертвый .NET, какой кошмар!
_>.NET — это если не способны понять простенький 600 страничный стандарт 10 летней давности. _>.NET — это если не смогли понять, что в компьютере есть память. _>.NET — это если нужен костыль от Microsoft, который помогает все такие написать что то запускающееся.
Я продолжу,
.NET — это если вы цените свое время и вы смогли вырасти из возраста, когда вам в кайф искать мемори лики и аксесс виолейшны.
.NET — это способность быстро удовлетворить потребности заказчиков и не заставлять их ждать по несколько лет.
.NET — это более высокий уровень качества конечного результата.
.NET — это если вы смотрите на будущее, а не остаетесь в прошлом.
_>Ни одна себя уважающая мегакорпорация не пишет на этой поделке от Microsoft. Никто не хочет быть рабом Microsoft.
Ни один здравомыслящий человек не верит в мифы про корпорации зла и теории заговоров.
_>А где же .NET? Нет его! Скончался при родах.
Я хочу другой вопрос спросить, а где же Ваш мозг?
Lisp is not dead. It’s just the URL that has changed: http://clojure.org
Здравствуйте, yuriylsh, Вы писали:
H>>Почем опиум для народа? (с)
Y>Кстати, ты заметил, что, судя по посту топикстартера, Дельфи это тоже того... ? Ну, скончался при родах.
При чем тут Delphi вообще? Кстати, софта на Delphi более чем достаточно, да и сама Delphi IDE (изначально и по сей день), в этом смысле, очень православна (в отличии от...).
Здравствуйте, hattab, Вы писали:
H>Здравствуйте, yuriylsh, Вы писали:
H>>>Почем опиум для народа? (с)
Y>>Кстати, ты заметил, что, судя по посту топикстартера, Дельфи это тоже того... ? Ну, скончался при родах.
H>При чем тут Delphi вообще?
Вот и astral_marine говорит что ни причем. Вообще.
H>Кстати, софта на Delphi более чем достаточно, да и сама Delphi IDE (изначально и по сей день), в этом смысле, очень православна (в отличии от...).
Э нет. Это все пофиг. Вот смотри:
Операционные системы — это C/С++
Браузеры и коммуникаторы — это С++
Графические пакеты — это С++
Системные утилиты — это С++
Архиваторы — это С++
Средства моделирования и разработки — это С++
Игры — это С++
Антивирусы — это С++
Офисные пакеты — это С++
Так что Delphi таки того — скончался при родах. И не спорь! astral_marine сказал — как отрезал.
Luck in life always exists in the form of an abstract class that cannot be instantiated directly and needs to be inherited by hard work and dedication.
Здравствуйте, k55, Вы писали:
k55>При таком вопросе: "Что же все-такие такое этот .NET?" k55>ваш ответ не дает простора мысли.
Вообще-то это был комментарий вот на этот пассаж:
_>.NET — это если не способны понять простенький 600 страничный стандарт 10 летней давности. _>.NET — это если не смогли понять, что в компьютере есть память. _>.NET — это если нужен костыль от Microsoft, который помогает все такие написать что то запускающееся.
Здравствуйте, astral_marine, Вы писали:
_>А где же .NET? Нет его! Скончался при родах.
Мне тут попалась картинка, которая как нельзя лучше характеризует тех, кто вот так вот, без особой на то причины, заводит подобные топики при том, что дискуссии на подобную тему и так уже идут тут сразу в нескольких ветках. Картинка очень живописная и в чем-то даже милая, между прочим.
IT> _>Microsoft, если это ихнее, то это safe, а если чужое — то это unsafe. Если это управляется корпорацией, то это managed, а если они не могут на это повлиять — то unmanaged. IT> _>Оказывается, что Symantec, Oracle, Intel и Cisco — это unsafe, а IBM, Adobe, Sun и Google — unmanaged
IT> IBM пишет на .NET с момента его рождения. Я там сам пописывал два года начиная с 2003-го. В Cisco меня звали на .NET позицию лет пять назад, не сошлись по деньгам. Про остальных не знаю, но думаю, что, кроме Sun и Google, ситуация похожая.
У Sun и Google есть Java, которые вполне себе managed
Здравствуйте, IT, Вы писали:
C>>С С++ ситуация таки другая — он прекрасно живёт, на нём начинают новые проекты. IT>КОБОЛ тоже когда-то, каких-то десять лет назад, прекрасно жил и на нём начинали новые проекты.
Не-не. Даже десять лет назад КОБОЛ уже был legacy. Да даже и 20 лет назад он им был.
Здравствуйте, gandjustas, Вы писали:
_>>Операционные системы — это C/С++ G>Singularity
Где ее можно скОчать на предмет потестить на реальном железе?
То, что у них на сайте выложено на реальном железе даже установиться не смогло.
_>>Браузеры и коммуникаторы — это С++ G>Gazelle G>Synapse
Аналогично.
_>>Графические пакеты — это С++ G>Paint.NET
Тут зачтем, пусть будет графическим пакетом, ладно.
_>>Системные утилиты — это С++ G>Неправда, системные утилиты это С. Фронтэнд к ним может быть на чем угодно.
WTF?
Видимо тут разница в понимании что является системным утилём.
_>>Игры — это С++ G>GTA 4.
И на чем же написана ГТА4?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Здравствуйте, gandjustas, Вы писали:
_>>>>Игры — это С++ G>>>GTA 4. A>>Ты хоть сам то в это веришь? G>Ага, я его рефлектором ковырял если че.
Что именно ты там ковырял расскажи.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Здравствуйте, Antikrot, Вы писали:
C>>>Не говоря уж про Ваши тесты, где Вы делите байты на миллисекунды на 1000 и получаете МБ/с. ГВ>>Хм. Мега (10^6), а не Миби (2^20). Так что, всё правильно. A>еретик
Еретик, да. Но в данном случае на костре жечь не будем.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Здравствуйте, Геннадий Васильев, Вы писали:
ГВ>>>Нежелание засорять профильные форумы. C>>Было бы совсем хорошо, если б Вы и этот форум не засоряли. ГВ>А... Он для тебя профильный? Ну, извини, так бы и сказал.
Вообще то да, он для него походу профильный.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Здравствуйте, CreatorCray, Вы писали:
CC>Здравствуйте, gandjustas, Вы писали:
Ты клон hattab чтоли?
_>>>Операционные системы — это C/С++ G>>Singularity CC>Где ее можно скОчать на предмет потестить на реальном железе?
Там и качать. Есть интсрукция как сделать загрузочный образ.
CC>То, что у них на сайте выложено на реальном железе даже установиться не смогло.
Обычно на виртуалке не запускается то, что работает на реальном железе. Наоборот — вряд ли.
_>>>Браузеры и коммуникаторы — это С++ G>>Gazelle G>>Synapse CC>Аналогично.
Что аналогично?
_>>>Системные утилиты — это С++ G>>Неправда, системные утилиты это С. Фронтэнд к ним может быть на чем угодно. CC>WTF? CC>Видимо тут разница в понимании что является системным утилём.
Ну покажи свое понимание системного утиля.
_>>>Игры — это С++ G>>GTA 4. CC>И на чем же написана ГТА4?
C++ + .NET вероятнее всего.
Здравствуйте, gandjustas, Вы писали:
CC>>Где ее можно скОчать на предмет потестить на реальном железе? G>Там и качать. Есть интсрукция как сделать загрузочный образ.
Ты видимо сам не в курсе что там и как.
Там как раз образ загрузочный выложен.
CC>>То, что у них на сайте выложено на реальном железе даже установиться не смогло. G>Обычно на виртуалке не запускается то, что работает на реальном железе. Наоборот — вряд ли.
У них это выложено под виртуалку Virtual PC 2007 (это у них внутрях в реадме написано)
На железе — сдохло еще до этапа установки. На синем синем текстовом экране белыми буквами.
G>Что аналогично?
Предыдущему пункту: где взять работающий образец?
_>>>>Игры — это С++ G>>>GTA 4. CC>>И на чем же написана ГТА4? G>C++ + .NET вероятнее всего.
Т.е. ты не в курсе.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Здравствуйте, CreatorCray, Вы писали:
CC>Здравствуйте, gandjustas, Вы писали:
CC>>>Где ее можно скОчать на предмет потестить на реальном железе? G>>Там и качать. Есть интсрукция как сделать загрузочный образ. CC>Ты видимо сам не в курсе что там и как. CC>Там как раз образ загрузочный выложен.
Рядом с образом архив исходников.
CC>>>То, что у них на сайте выложено на реальном железе даже установиться не смогло. G>>Обычно на виртуалке не запускается то, что работает на реальном железе. Наоборот — вряд ли. CC>У них это выложено под виртуалку Virtual PC 2007 (это у них внутрях в реадме написано) CC>На железе — сдохло еще до этапа установки. На синем синем текстовом экране белыми буквами.
А как ты виртуалку на реальное железо перенес?
G>>Что аналогично? CC>Предыдущему пункту: где взять работающий образец?
Ты по ссылкам то ходил перед тем как вопросы задавать?
_>>>>>Игры — это С++ G>>>>GTA 4. CC>>>И на чем же написана ГТА4? G>>C++ + .NET вероятнее всего. CC>Т.е. ты не в курсе.
Я смотрел бинарники, нашел несколько .NETовских.
Здравствуйте, astral_marine, Вы писали:
_>Дотнетчики приходят к компьютеру, включают компьютер, разработанный с использованием С++, запускается операционная система, написанная на С/С++, они запускают браузер написанный на С++, и начинают кричать на весь Интернет "С++ умер", "С++ умер".
_>Это они уже твердят с самого создания .NET, а С++, зараза, все равно не умирает.
_>.NET — это если не способны понять простенький 600 страничный стандарт 10 летней давности. _>.NET — это если не смогли понять, что в компьютере есть память. _>.NET — это если нужен костыль от Microsoft, который помогает все такие написать что то запускающееся.
_>Ни одна себя уважающая мегакорпорация не пишет на этой поделке от Microsoft. Никто не хочет быть рабом Microsoft. _>Microsoft, если это ихнее, то это safe, а если чужое — то это unsafe. Если это управляется корпорацией, то это managed, а если они не могут на это повлиять — то unmanaged. _>Оказывается, что Symantec, Oracle, Intel и Cisco — это unsafe, а IBM, Adobe, Sun и Google — unmanaged
_>Операционные системы — это C/С++ _>Браузеры и коммуникаторы — это С++ _>Графические пакеты — это С++ _>Системные утилиты — это С++ _>Архиваторы — это С++ _>Средства моделирования и разработки — это С++ _>Игры — это С++ _>Антивирусы — это С++ _>Офисные пакеты — это С++
_>А где же .NET? Нет его! Скончался при родах.
Вот и продолжайте писать на C++, я в этом очень сильно заинтересован. Меньше конкуретнов на рынке труда.
Здравствуйте, Cyberax, Вы писали:
C>>>С С++ ситуация таки другая — он прекрасно живёт, на нём начинают новые проекты. IT>>КОБОЛ тоже когда-то, каких-то десять лет назад, прекрасно жил и на нём начинали новые проекты. C>Не-не. Даже десять лет назад КОБОЛ уже был legacy. Да даже и 20 лет назад он им был.
Откуда дровишки? Или выдаём желаемое за действительное?
COBOL до сих пор язык номер один для разработки бизнес приложений для мэйнфреймов. И, кстати, последний стандарт на COBOL датирован 2002-м годом, т.е. стандарт COBOL'а несколько свежее стандарта C++.
Если нам не помогут, то мы тоже никого не пощадим.
Здравствуйте, IT, Вы писали:
IT>>>КОБОЛ тоже когда-то, каких-то десять лет назад, прекрасно жил и на нём начинали новые проекты. C>>Не-не. Даже десять лет назад КОБОЛ уже был legacy. Да даже и 20 лет назад он им был. IT>Откуда дровишки? Или выдаём желаемое за действительное?
Из лесу, вестимо.
IT>COBOL до сих пор язык номер один для разработки бизнес приложений для мэйнфреймов.
И мейнфреймы уже тогда успешно вымирали. Даже 20 лет назад уже было понятно, что будущего у КОБОЛа нет.
IT>И, кстати, последний стандарт на COBOL датирован 2002-м годом, т.е. стандарт COBOL'а несколько свежее стандарта C++.
(последний стандарт на С++ датирован 2003-м годом).
КОБОЛ сейчас находится в режиме поддержки. Фортран и тот живёт лучше.
Здравствуйте, CreatorCray, Вы писали:
_>>>>>Игры — это С++ G>>>>GTA 4. A>>>Ты хоть сам то в это веришь? G>>Ага, я его рефлектором ковырял если че. CC>Что именно ты там ковырял расскажи.
Видимо, утилиту для редактирования настроек
Ну да, Рокстар ведь такая компания, знаете ли... Выпустила игру на ХВОХ 360, на Плейстейшин 3, а потом подумала, подумала и решила — а ну это все на..., давайте переписывать на дотнет.
Здравствуйте, gandjustas, Вы писали:
CC>>>>И на чем же написана ГТА4? G>>>C++ + .NET вероятнее всего. CC>>Т.е. ты не в курсе. G>Я смотрел бинарники, нашел несколько .NETовских.
И только из этого ты сделал вывод, что GTA4 написан на C++ .NET ?
CC>>>>>И на чем же написана ГТА4? G>>>>C++ + .NET вероятнее всего. CC>>>Т.е. ты не в курсе. G>>Я смотрел бинарники, нашел несколько .NETовских.
LS>И только из этого ты сделал вывод, что GTA4 написан на C++ .NET ?
Сказано было С++ и .NET, а не С++ .NET.
Здравствуйте, Воронков Василий, Вы писали:
ВВ>Видимо, утилиту для редактирования настроек
ВВ>Ну да, Рокстар ведь такая компания, знаете ли... Выпустила игру на ХВОХ 360, на Плейстейшин 3, а потом подумала, подумала и решила — а ну это все на..., давайте переписывать на дотнет.
Откройте для себя XNA Framework — .NET CF for XBOX.
Здравствуйте, criosray, Вы писали:
ВВ>>Ну да, Рокстар ведь такая компания, знаете ли... Выпустила игру на ХВОХ 360, на Плейстейшин 3, а потом подумала, подумала и решила — а ну это все на..., давайте переписывать на дотнет. C>Откройте для себя XNA Framework — .NET CF for XBOX.
А, вы видимо считаете, что кроссплатформенный ГТА4 написан на XNA, предназначенном для пакманов и прочего барахла? Ну тогда извените, я не по адресу.
Здравствуйте, criosray, Вы писали:
C>Откройте для себя XNA Framework — .NET CF for XBOX.
Ты все тешишь себя надеждой что на ХНЕ можно выпустить что либо уровня ГТА4?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Здравствуйте, gandjustas, Вы писали:
CC>>>>То, что у них на сайте выложено на реальном железе даже установиться не смогло. G>>>Обычно на виртуалке не запускается то, что работает на реальном железе. Наоборот — вряд ли. CC>>У них это выложено под виртуалку Virtual PC 2007 (это у них внутрях в реадме написано) CC>>На железе — сдохло еще до этапа установки. На синем синем текстовом экране белыми буквами. G>А как ты виртуалку на реальное железо перенес?
Там лежит World.Debug.ApicMP.MarkSweep.Min.Concurrent.iso
с вот таким readme рядом:
Thank you for downloading the Singulary RDK 2.0 demo ISO. This is a bootable ISO containing a binary image of a complete Singularity operating system for the 32-bit x86 platform, including all applications.
It can be booted in Virtual PC 2007 using the included "Singularity RDK 2.0.Virtual PC 2007.vmc" file. Virtual PC 2007 can be download for free from:
It can also be burned to a CD and used to boot on a real x86 PC. Not all platforms are supported; if you encounter difficulties, please post at the Singularity CodePlex Discussions forum:
"Singularity RDK 2.0.Virtual PC 2007.vmc" прилагается, но VirtualPC у меня нет и ставить его нет никакого желания.
G>Ты по ссылкам то ходил перед тем как вопросы задавать?
У тебя по ссылке — PDF
G>Я смотрел бинарники, нашел несколько .NETовских.
И что это означает?
Что игра GTA4 написана на .NET?
Бинарь игры использует .NET?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Здравствуйте, Werig, Вы писали:
W>Вот и продолжайте писать на C++, я в этом очень сильно заинтересован. Меньше конкуретнов на рынке труда.
У тебя полный Бангалор конкурентов.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Здравствуйте, Cyberax, Вы писали:
IT>>Откуда дровишки? Или выдаём желаемое за действительное? C>Из лесу, вестимо.
Т.е. желаемое.
IT>>COBOL до сих пор язык номер один для разработки бизнес приложений для мэйнфреймов. C>И мейнфреймы уже тогда успешно вымирали. Даже 20 лет назад уже было понятно, что будущего у КОБОЛа нет.
20 лет назад мейнфремщики ходили гордо подняв голову и похлопывали по плечу молодых пацанов, которые сидели за игрушками вроде Нейронов. Всерьёз PC тогда никто не воспринимал и уж как альтернативу мэйнфреймам точно не рассматривал.
IT>>И, кстати, последний стандарт на COBOL датирован 2002-м годом, т.е. стандарт COBOL'а несколько свежее стандарта C++. C>(последний стандарт на С++ датирован 2003-м годом).
Драфт какой-нибудь?
C>КОБОЛ сейчас находится в режиме поддержки. Фортран и тот живёт лучше.
Фортран — язык для научных исследований и ценен своими библиотеками. А какие библиотеки в бизнесе? В бизнесе дважды два не всегда четыре, какие уж тут библиотеки.
Если нам не помогут, то мы тоже никого не пощадим.
Здравствуйте, IT, Вы писали:
IT>>>Откуда дровишки? Или выдаём желаемое за действительное? C>>Из лесу, вестимо. IT>Т.е. желаемое.
Действительное.
C>>И мейнфреймы уже тогда успешно вымирали. Даже 20 лет назад уже было понятно, что будущего у КОБОЛа нет. IT>20 лет назад мейнфремщики ходили гордо подняв голову и похлопывали по плечу молодых пацанов, которые сидели за игрушками вроде Нейронов. Всерьёз PC тогда никто не воспринимал и уж как альтернативу мэйнфреймам точно не рассматривал.
Да ну! В то время уже был Sun с его серверами и workstation'ами, реляционные БД надёжно и прочно вытесняют сетевые и иерархические, Oracle уже стал многомиллиардной компанией, выпущен первый стандарт С++, SCO Unix работает на x86 (как раз аннонсирован 80386), Smalltalk — это ubercool, GNU готовит свободный компилятор С.
Уже всем было понятно, что КОБОЛ (58 год выпуска!) — это legacy. На нём ещё начинали новые проекты, согласен, но он уже был legacy.
IT>>>И, кстати, последний стандарт на COBOL датирован 2002-м годом, т.е. стандарт COBOL'а несколько свежее стандарта C++. C>>(последний стандарт на С++ датирован 2003-м годом). IT>Драфт какой-нибудь?
ISO/IEC 14882:2003
C>>КОБОЛ сейчас находится в режиме поддержки. Фортран и тот живёт лучше. IT>Фортран — язык для научных исследований и ценен своими библиотеками. А какие библиотеки в бизнесе? В бизнесе дважды два не всегда четыре, какие уж тут библиотеки.
Банальные реляционные СУБД. В КОБОЛе часто до сих пор работают с иерархическими БД.
Я вот прямо сейчас пишу интеграцию к системе на КОБОЛе, с частью кода, старше чем я сам.
Здравствуйте, Cyberax, Вы писали:
IT>>20 лет назад мейнфремщики ходили гордо подняв голову и похлопывали по плечу молодых пацанов, которые сидели за игрушками вроде Нейронов. Всерьёз PC тогда никто не воспринимал и уж как альтернативу мэйнфреймам точно не рассматривал. C>Да ну! В то время уже был Sun с его серверами и workstation'ами, реляционные БД надёжно и прочно вытесняют сетевые и иерархические, Oracle уже стал многомиллиардной компанией, выпущен первый стандарт С++, SCO Unix работает на x86 (как раз аннонсирован 80386), Smalltalk — это ubercool, GNU готовит свободный компилятор С.
Точно как с С++. К похоронам уже всё готово, но он пока ещё жив.
C>Уже всем было понятно, что КОБОЛ (58 год выпуска!) — это legacy. На нём ещё начинали новые проекты, согласен, но он уже был legacy.
В России я весь этот процесс наблюдал сам. В штатах, мои коллеги, проработавшие здесь с начала 90-х рассказывают, что с КОБОЛА они начали соскакивать только во второй половине 90-х. Кстати, в основном на VB.
IT>>>>И, кстати, последний стандарт на COBOL датирован 2002-м годом, т.е. стандарт COBOL'а несколько свежее стандарта C++. C>>>(последний стандарт на С++ датирован 2003-м годом). IT>>Драфт какой-нибудь? C>ISO/IEC 14882:2003
Надо же. Ну тогда я забираю свои слова обратно, не стандарт КОБОЛА свежее, а стандарт С++ свежее стандарта КОБОЛА аж на год.
IT>>Фортран — язык для научных исследований и ценен своими библиотеками. А какие библиотеки в бизнесе? В бизнесе дважды два не всегда четыре, какие уж тут библиотеки. C>Банальные реляционные СУБД. В КОБОЛе часто до сих пор работают с иерархическими БД.
Чаще с ним работают как в анекдоте про солнце.
C>Я вот прямо сейчас пишу интеграцию к системе на КОБОЛе, с частью кода, старше чем я сам.
А почему не перепишешь всё нафиг?
Если нам не помогут, то мы тоже никого не пощадим.
Здравствуйте, astral_marine, Вы писали:
_>.NET — это если не способны понять простенький 600 страничный стандарт 10 летней давности. _>.NET — это если не смогли понять, что в компьютере есть память. _>.NET — это если нужен костыль от Microsoft, который помогает все такие написать что то запускающееся.
.Net это люди которые перешли на следующий уровень.
_>Операционные системы — это C/С++
Здравствуйте, Farsight, Вы писали:
n>>enterprise — это Java n>>web — это PHP
F>Java это, конечно, хорошо, но в enterprise есть еще и .NET. PHP — как бы помягче-то сказать... после ASP.NET больше никогда....
Здравствуйте, Sheridan, Вы писали:
>> Спокойно, Шеридан уже даже стал на Питоне писать и вай-фай домой ищет. Так что не все потеряно S>Ну уж в дотнет я полезу лишь от безисходности, либо поскриптовать для виндов....
c> c>> И много Вы видели веб сайтов со средней и большой нагрузкой на php? c> M>Wikipedia, Flickr c> И то и другое это набор из статичных прекрасно кешируемых html`ок.
И то и другое — это высокодинамичные сайты. То, что они частично могут кэшироваться — это другой вопрос. Так можно про любьой сайт сказать, что это — «набор из статичных прекрасно кешируемых html`ок»
Здравствуйте, Lloyd, Вы писали:
L>Мне вот интересно, а почему подобные опусы регулярно пишутся о .Net-е, а о java — молчок?
Не чувствуют угрозы. В свое время было все тоже самое. Но потом жаба отожрала свой кусок рынка и ситуация стабилизировалась. Доля же дотнета по прежнему растет.
Здравствуйте, IT, Вы писали:
C>>Да ну! В то время уже был Sun с его серверами и workstation'ами, реляционные БД надёжно и прочно вытесняют сетевые и иерархические, Oracle уже стал многомиллиардной компанией, выпущен первый стандарт С++, SCO Unix работает на x86 (как раз аннонсирован 80386), Smalltalk — это ubercool, GNU готовит свободный компилятор С. IT>Точно как с С++. К похоронам уже всё готово, но он пока ещё жив.
"С++ жил, С++ жив, С++ будет жить!" (с) коммунистическая партия.
С++ очень активно используется. Большинство софта таки именно на нём писалось и пишется по сей день. Сам язык тоже потихоньку движется — в С++0x появляются очень интересные вещи.
Лет через 10 посмотрим...
C>>Уже всем было понятно, что КОБОЛ (58 год выпуска!) — это legacy. На нём ещё начинали новые проекты, согласен, но он уже был legacy. IT>В России я весь этот процесс наблюдал сам. В штатах, мои коллеги, проработавшие здесь с начала 90-х рассказывают, что с КОБОЛА они начали соскакивать только во второй половине 90-х. Кстати, в основном на VB.
Более умные уже начинали это делать в 80-е годы — тоже общаюсь со штатовскими коллегами. В середине 90-х это уже просто начало иметь массовый характер. Про Россию ничего сказать не могу.
IT>>>Фортран — язык для научных исследований и ценен своими библиотеками. А какие библиотеки в бизнесе? В бизнесе дважды два не всегда четыре, какие уж тут библиотеки. C>>Банальные реляционные СУБД. В КОБОЛе часто до сих пор работают с иерархическими БД. IT>Чаще с ним работают как в анекдоте про солнце.
Про то и речь.
C>>Я вот прямо сейчас пишу интеграцию к системе на КОБОЛе, с частью кода, старше чем я сам. IT>А почему не перепишешь всё нафиг?
В процессе. Мы сначала интегрируемся, сливаем все данные оттуда, проверяем что наша система работает идентично старой, а потом торжественно разбиваем молотками диски со старой системой.
Здравствуйте, hattab, Вы писали:
_>>>Операционные системы — это C/С++ G>>Singularity
H>Где купить можно?
_>>>Браузеры и коммуникаторы — это С++ G>>Gazelle
H>Это тот у которого нативный Трайдент-рендер и только 5000 строк C# кода в ядре? Прикольна
_>>>Графические пакеты — это С++ G>>Paint.NET
H>Это не графический пакет, это... УГ в общем.
G>>Следующий.
H>Почем опиум для народа? (с)
Здравствуйте, gandjustas, Вы писали:
_>>Операционные системы — это C/С++ G>Singularity
Где скачать релиз?
_>>Браузеры и коммуникаторы — это С++ G>Gazelle G>Synapse
Где скачать релиз?
_>>Графические пакеты — это С++ G>Paint.NET
Вопрос: доля рынка этого чуда 0.01% или 0.001%?
_>>Системные утилиты — это С++ G>Неправда, системные утилиты это С. Фронтэнд к ним может быть на чем угодно. G>В частности дрова ATI так работают.
Это тот самый центр настроек, который состоит из сотен .dll-ей и который только ленивый не ругает за глючность и тормозность?
_>>Архиваторы — это С++ G>Для проприетарных форматов — да, для zip есть библиотеки в .NET, а фронтенд к ним не нужен, сама ОС архивировать умеет.
Мне пофигу библиотеки, ты скажи где скачать приличный архиватор на .NET?
_>>Средства моделирования и разработки — это С++ G>Visual Studio 2010, Expression Blend
2010 еще не вышла, блендом пользуется оч мало народу.
_>>Игры — это С++ G>GTA 4.
Учитывая, что GTA4 вышла и для PS3, я оч сильно сомневаюсь, что хоть какая-нибудь значительная часть логики там написана на .NET.
_>>Антивирусы — это С++ _>>Офисные пакеты — это С++ G>В этой области новых продуктов уже лет 5 нету, а то и больше, переписывать старое никто не будет. G>Кстати в MS Office 2007 немало .NET сборок, к чему бы это?
К тому, что практически все из них являюится обёртками над COM-объектами (PIA)?
Перечитал все ответы в теме и по сути возражений не нашел.
Только только частные случаи и личные оскорбления в мой адрес.
H>Минус от топикстартера на этот пост...
Прошу прощения, ошибся.
Здравствуйте, astral_marine, Вы писали:
_>Перечитал все ответы в теме и по сути возражений не нашел. _>Только только частные случаи и личные оскорбления в мой адрес.
H>>Минус от топикстартера на этот пост... _>Прошу прощения, ошибся.
Да не, ничего страшного, бог с ними с оценками, а шок уже прошел
Здравствуйте, iHateLogins, Вы писали:
HL>Учитывая, что GTA4 вышла и для PS3, я оч сильно сомневаюсь, что хоть какая-нибудь значительная часть логики там написана на .NET. http://www.mono-project.com/Supported_Platforms
Здравствуйте, dotneter, Вы писали:
HL>>Учитывая, что GTA4 вышла и для PS3, я оч сильно сомневаюсь, что хоть какая-нибудь значительная часть логики там написана на .NET. D>http://www.mono-project.com/Supported_Platforms
Что хотел сказать-то? Что есть моно? Да, есть. Что под него пишут что-то значительное? Нет, не пишут.
Здравствуйте, iHateLogins, Вы писали:
HL>Здравствуйте, dotneter, Вы писали:
HL>>>Учитывая, что GTA4 вышла и для PS3, я оч сильно сомневаюсь, что хоть какая-нибудь значительная часть логики там написана на .NET. D>>http://www.mono-project.com/Supported_Platforms
HL>Что хотел сказать-то?
Я хотел сказать что моно супортед PS3.
Здравствуйте, gandjustas, Вы писали:
G>Здравствуйте, Lloyd, Вы писали:
L>>Здравствуйте, astral_marine, Вы писали:
_>>>А где же .NET? Нет его! Скончался при родах.
L>>Мне вот интересно, а почему подобные опусы регулярно пишутся о .Net-е, а о java — молчок?
G>Наверное потому что .NET вытесняет С++ с плотно занятых им позиций. Java это так и не удалось.
Java вытеснила С++ со своего сектора еще в прошлом тысячелетии, поэтому страсти поутихли. .NET же тянет-потянет...
Социализм — это власть трудящихся и централизованная плановая экономика.
IT>Фортран — язык для научных исследований и ценен своими библиотеками. А какие библиотеки в бизнесе? В бизнесе дважды два не всегда четыре, какие уж тут библиотеки.
Исследования совершенно не при чем, а вот библиотеки — это да. Я вот недавно искал java-библиотеку для самой что ни на есть банальной, если не сказать пошлой задачи — решение систем нелинейных уравнений. Ничего не нашел, в результате пришлось писать самому, благо работы там на полдня. А ведь это java, известная количеством библиотек. А вот на Фортране подобных библиотек полно.
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, LaPerouse, Вы писали:
_>>>>А где же .NET? Нет его! Скончался при родах.
L>>>Мне вот интересно, а почему подобные опусы регулярно пишутся о .Net-е, а о java — молчок?
G>>Наверное потому что .NET вытесняет С++ с плотно занятых им позиций. Java это так и не удалось.
LP>Java вытеснила С++ со своего сектора еще в прошлом тысячелетии, поэтому страсти поутихли. .NET же тянет-потянет...
У Java и .NET один и тот же сектор с той разницей, что .NET ограничен Windows платформой. Правда, в последнее время дотнет стал проникать и в чисто прикладной софт: AutoCAD, VS, редакторы типа Paint.NET, утилиты типа MS Live Writer, и т.д.
Здравствуйте, criosray, Вы писали:
C>Здравствуйте, LaPerouse, Вы писали:
_>>>>>А где же .NET? Нет его! Скончался при родах.
L>>>>Мне вот интересно, а почему подобные опусы регулярно пишутся о .Net-е, а о java — молчок?
G>>>Наверное потому что .NET вытесняет С++ с плотно занятых им позиций. Java это так и не удалось.
LP>>Java вытеснила С++ со своего сектора еще в прошлом тысячелетии, поэтому страсти поутихли. .NET же тянет-потянет...
C>У Java и .NET один и тот же сектор с той разницей, что .NET ограничен Windows платформой. Правда, в последнее время дотнет стал проникать и в чисто прикладной софт: AutoCAD, VS, редакторы типа Paint.NET, утилиты типа MS Live Writer, и т.д.
Подозреваю, что это не от хорошей жизни. В свое время java тоже многими воспринималась как убийца C++ на земле, в воде и воздухе.
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, LaPerouse, Вы писали:
C>>У Java и .NET один и тот же сектор с той разницей, что .NET ограничен Windows платформой. Правда, в последнее время дотнет стал проникать и в чисто прикладной софт: AutoCAD, VS, редакторы типа Paint.NET, утилиты типа MS Live Writer, и т.д.
LP>Подозреваю, что это не от хорошей жизни.
Не правильно подозреваете. Это в первую очередь благодаря WPF, которому нет аналогов.
LP>В свое время java тоже многими воспринималась как убийца C++ на земле, в воде и воздухе.
Так она и убила С++ в своем секторе.
Здравствуйте, criosray, Вы писали:
C>Здравствуйте, LaPerouse, Вы писали:
C>>>У Java и .NET один и тот же сектор с той разницей, что .NET ограничен Windows платформой. Правда, в последнее время дотнет стал проникать и в чисто прикладной софт: AutoCAD, VS, редакторы типа Paint.NET, утилиты типа MS Live Writer, и т.д.
LP>>Подозреваю, что это не от хорошей жизни. C>Не правильно подозреваете. Это в первую очередь благодаря WPF, которому нет аналогов.
Я конечно не большой знаток .NET, вот из этого описания следует, что WPF — вещь в той же степени "корпоративная", сколь и десктопная. Собственно, это прекрасно вяжется с высказанной мной мыслью, что .NET убежал от С++ на сервера.
LP>>В свое время java тоже многими воспринималась как убийца C++ на земле, в воде и воздухе. C>Так она и убила С++ в своем секторе.
Убить-то убила, но вот сектор этот заметно сузился.
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, LaPerouse, Вы писали:
C>>>>У Java и .NET один и тот же сектор с той разницей, что .NET ограничен Windows платформой. Правда, в последнее время дотнет стал проникать и в чисто прикладной софт: AutoCAD, VS, редакторы типа Paint.NET, утилиты типа MS Live Writer, и т.д.
LP>>>Подозреваю, что это не от хорошей жизни. C>>Не правильно подозреваете. Это в первую очередь благодаря WPF, которому нет аналогов.
LP>Я конечно не большой знаток .NET, вот из этого описания следует, что WPF — вещь в той же степени "корпоративная", сколь и десктопная.
Что значит корпоративная, сколь и десктопная? WPF это мощное средство для построения графических интерфейсов, где для вывода используется DirectDraw и аппаратное (при наличии возможности) ускорение, а не старый ограниченный GDI.
LP>Собственно, это прекрасно вяжется с высказанной мной мыслью, что .NET убежал от С++ на сервера.
Не убежала, а заняла нишу, и не далеко не только на сервера, да и при чем тут WPF — чисто десктопная технология?
LP>>>В свое время java тоже многими воспринималась как убийца C++ на земле, в воде и воздухе. C>>Так она и убила С++ в своем секторе. LP>Убить-то убила, но вот сектор этот заметно сузился.
Сузился? В точности до наоборот — расширился и продолжает расширяться.
Здравствуйте, LaPerouse, Вы писали:
IT>>Фортран — язык для научных исследований и ценен своими библиотеками. А какие библиотеки в бизнесе? В бизнесе дважды два не всегда четыре, какие уж тут библиотеки.
LP>Исследования совершенно не при чем, а вот библиотеки — это да. Я вот недавно искал java-библиотеку для самой что ни на есть банальной, если не сказать пошлой задачи — решение систем нелинейных уравнений. Ничего не нашел, в результате пришлось писать самому, благо работы там на полдня. А ведь это java, известная количеством библиотек. А вот на Фортране подобных библиотек полно.
Здравствуйте, LaPerouse, Вы писали:
LP>Здравствуйте, criosray, Вы писали:
C>>Здравствуйте, LaPerouse, Вы писали:
C>>>>У Java и .NET один и тот же сектор с той разницей, что .NET ограничен Windows платформой. Правда, в последнее время дотнет стал проникать и в чисто прикладной софт: AutoCAD, VS, редакторы типа Paint.NET, утилиты типа MS Live Writer, и т.д.
LP>>>Подозреваю, что это не от хорошей жизни. C>>Не правильно подозреваете. Это в первую очередь благодаря WPF, которому нет аналогов.
LP>Я конечно не большой знаток .NET, вот из этого описания следует, что WPF — вещь в той же степени "корпоративная", сколь и десктопная.
Приведите цитату, хотябы намекающую на такой вывод.
LP>Собственно, это прекрасно вяжется с высказанной мной мыслью, что .NET убежал от С++ на сервера.
Это бред воспаленного сознания.
LP>>>В свое время java тоже многими воспринималась как убийца C++ на земле, в воде и воздухе. C>>Так она и убила С++ в своем секторе. LP>Убить-то убила, но вот сектор этот заметно сузился.
Куда сузился? Это как раз сектор десктопных программ сузился под напором веба.
Здравствуйте, criosray, Вы писали:
C>Здравствуйте, LaPerouse, Вы писали:
C>>>>>У Java и .NET один и тот же сектор с той разницей, что .NET ограничен Windows платформой. Правда, в последнее время дотнет стал проникать и в чисто прикладной софт: AutoCAD, VS, редакторы типа Paint.NET, утилиты типа MS Live Writer, и т.д.
LP>>>>Подозреваю, что это не от хорошей жизни. C>>>Не правильно подозреваете. Это в первую очередь благодаря WPF, которому нет аналогов.
LP>>Я конечно не большой знаток .NET, вот из этого описания следует, что WPF — вещь в той же степени "корпоративная", сколь и десктопная. C>Что значит корпоративная, сколь и десктопная?
То и значит.
C>WPF это мощное средство для построения графических интерфейсов, где для вывода используется DirectDraw и аппаратное (при наличии возможности) ускорение, а не старый ограниченный GDI.
Будешь смеяться, GDI тоже использует аппаратное ускорение.
LP>>Собственно, это прекрасно вяжется с высказанной мной мыслью, что .NET убежал от С++ на сервера. C>Не убежала, а заняла нишу, и не далеко не только на сервера, да и при чем тут WPF — чисто десктопная технология?
Вот и я тоже не понимаю, при чем тут "WPF — чисто десктопная технология". Это ведь твои слова, будто бы .NET используется в корпоративном секторе чуть ли не исключительно благодаря WPF
LP>>>>В свое время java тоже многими воспринималась как убийца C++ на земле, в воде и воздухе. C>>>Так она и убила С++ в своем секторе. LP>>Убить-то убила, но вот сектор этот заметно сузился. C>Сузился? В точности до наоборот — расширился и продолжает расширяться.
Сузился в смысле того, что в самом начале многим казалось, что java вытеснит всюду С++, в том числе и с десктопа, потом же ей пришлось ограничиться преимущественно серверами.
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, gandjustas, Вы писали:
G>Здравствуйте, LaPerouse, Вы писали:
LP>>Здравствуйте, criosray, Вы писали:
C>>>Здравствуйте, LaPerouse, Вы писали:
C>>>>>У Java и .NET один и тот же сектор с той разницей, что .NET ограничен Windows платформой. Правда, в последнее время дотнет стал проникать и в чисто прикладной софт: AutoCAD, VS, редакторы типа Paint.NET, утилиты типа MS Live Writer, и т.д.
LP>>>>Подозреваю, что это не от хорошей жизни. C>>>Не правильно подозреваете. Это в первую очередь благодаря WPF, которому нет аналогов.
LP>>Я конечно не большой знаток .NET, вот из этого описания следует, что WPF — вещь в той же степени "корпоративная", сколь и десктопная. G>Приведите цитату, хотябы намекающую на такой вывод.
The Windows Presentation Foundation (or WPF), formerly code-named Avalon, is a graphical subsystem in .NET Framework 3.0 (formerly called WinFX)[1], which uses a markup language, known as XAML, for rich user interface development. [2] WPF is included with Windows Vista and Windows Server 2008, and is also available for Windows XP Service Pack 2 or later, and Windows Server 2003. It provides a consistent programming model for building applications and provides a clear separation between the user interface and the business logic. A WPF application can be deployed on the desktop or hosted in a web browser.
LP>>Собственно, это прекрасно вяжется с высказанной мной мыслью, что .NET убежал от С++ на сервера. G>Это бред воспаленного сознания.
У меня температура 36.6 по Цельсию, а тебя она, видимо, повысилась, раз начинаешь хамить? Водички попить не хочешь?
LP>>>>В свое время java тоже многими воспринималась как убийца C++ на земле, в воде и воздухе. C>>>Так она и убила С++ в своем секторе. LP>>Убить-то убила, но вот сектор этот заметно сузился. G> G>Куда сузился? Это как раз сектор десктопных программ сузился под напором веба.
"Это бред воспаленного сознания."
Социализм — это власть трудящихся и централизованная плановая экономика.
LP>>>Я конечно не большой знаток .NET, вот из этого описания следует, что WPF — вещь в той же степени "корпоративная", сколь и десктопная. G>>Приведите цитату, хотябы намекающую на такой вывод.
LP>
LP>The Windows Presentation Foundation (or WPF), formerly code-named Avalon, is a graphical subsystem in .NET Framework 3.0 (formerly called WinFX)[1], which uses a markup language, known as XAML, for rich user interface development. [2] WPF is included with Windows Vista and Windows Server 2008, and is also available for Windows XP Service Pack 2 or later, and Windows Server 2003. It provides a consistent programming model for building applications and provides a clear separation between the user interface and the business logic. A WPF application can be deployed on the desktop or hosted in a web browser.
И что здесь корпоративного?
LP>>>Собственно, это прекрасно вяжется с высказанной мной мыслью, что .NET убежал от С++ на сервера. G>>Это бред воспаленного сознания. LP>У меня температура 36.6 по Цельсию, а тебя она, видимо, повысилась, раз начинаешь хамить? Водички попить не хочешь?
Ты же не знаток .NET, с чего ты решил что знаешь кто куда бегает?
LP>>>>>В свое время java тоже многими воспринималась как убийца C++ на земле, в воде и воздухе. C>>>>Так она и убила С++ в своем секторе. LP>>>Убить-то убила, но вот сектор этот заметно сузился. G>> G>>Куда сузился? Это как раз сектор десктопных программ сузился под напором веба. LP>"Это бред воспаленного сознания."
Ты наверное не заметил что сейчас 95% нужд рядовых пользователей покрывают веб-приложения, работающие через браузер.
Здравствуйте, gandjustas, Вы писали:
G>Здравствуйте, LaPerouse, Вы писали:
LP>>>>Я конечно не большой знаток .NET, вот из этого описания следует, что WPF — вещь в той же степени "корпоративная", сколь и десктопная. G>>>Приведите цитату, хотябы намекающую на такой вывод.
LP>>
LP>>The Windows Presentation Foundation (or WPF), formerly code-named Avalon, is a graphical subsystem in .NET Framework 3.0 (formerly called WinFX)[1], which uses a markup language, known as XAML, for rich user interface development. [2] WPF is included with Windows Vista and Windows Server 2008, and is also available for Windows XP Service Pack 2 or later, and Windows Server 2003. It provides a consistent programming model for building applications and provides a clear separation between the user interface and the business logic. A WPF application can be deployed on the desktop or hosted in a web browser.
G>И что здесь корпоративного?
hosted in a web browser — это значит, может использоваться в веб-приложениях, не так ли? Если исключить из понятия "веб-приложений" сайты, то 95 процентов веб-приложений принадлежат именно корпоративному сектору.
G>Ты же не знаток .NET, с чего ты решил что знаешь кто куда бегает?
Я не вижу .NET приложений на десктопе, поэтому делаю вывод, что если где они и могут существовать, то только там. Так что это еще комплимент.
LP>>"Это бред воспаленного сознания." G>Ты наверное не заметил что сейчас 95% нужд рядовых пользователей покрывают веб-приложения, работающие через браузер.
И в самом деле не заметил. Насчет 95 процентов — это ты пожалуй хватил, но даже если бы это было так, то что с этого? Дело ведь в качестве, а не количестве. Большинством веб-интервейсов, с которыми мне приходилось иметь дело, совершенно не годятся для ежедневного комфортного использования.
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, kuj, Вы писали:
kuj>Здравствуйте, LaPerouse, Вы писали:
IT>>>Фортран — язык для научных исследований и ценен своими библиотеками. А какие библиотеки в бизнесе? В бизнесе дважды два не всегда четыре, какие уж тут библиотеки.
LP>>Исследования совершенно не при чем, а вот библиотеки — это да. Я вот недавно искал java-библиотеку для самой что ни на есть банальной, если не сказать пошлой задачи — решение систем нелинейных уравнений. Ничего не нашел, в результате пришлось писать самому, благо работы там на полдня. А ведь это java, известная количеством библиотек. А вот на Фортране подобных библиотек полно.
kuj>Плохо искал.
kuj>http://jat.sourceforge.net/
Non-linear equation solvers, including Newton-Raphson and Regula Falsi
Здравствуйте, LaPerouse, Вы писали:
LP>Здравствуйте, gandjustas, Вы писали:
G>>Здравствуйте, LaPerouse, Вы писали:
LP>>>>>Я конечно не большой знаток .NET, вот из этого описания следует, что WPF — вещь в той же степени "корпоративная", сколь и десктопная. G>>>>Приведите цитату, хотябы намекающую на такой вывод.
LP>>>
LP>>>The Windows Presentation Foundation (or WPF), formerly code-named Avalon, is a graphical subsystem in .NET Framework 3.0 (formerly called WinFX)[1], which uses a markup language, known as XAML, for rich user interface development. [2] WPF is included with Windows Vista and Windows Server 2008, and is also available for Windows XP Service Pack 2 or later, and Windows Server 2003. It provides a consistent programming model for building applications and provides a clear separation between the user interface and the business logic. A WPF application can be deployed on the desktop or hosted in a web browser.
G>>И что здесь корпоративного?
LP>hosted in a web browser — это значит, может использоваться в веб-приложениях, не так ли? Если исключить из понятия "веб-приложений" сайты, то 95 процентов веб-приложений принадлежат именно корпоративному сектору.
Офигеть как логика работает.
Как в анекдоте:
-Ты куришь?
-Да
-Куришь — значить пьешь.
-Ну да.
-Пьешь значить с девушками встречаешься
-Ну да
-Раз с девушками встречаешь, значит не голубой
-Да
Другой разговор:
-Ты куришь?
-Нет
-Значит ты пи**р
G>>Ты же не знаток .NET, с чего ты решил что знаешь кто куда бегает? LP>Я не вижу .NET приложений на десктопе, поэтому делаю вывод, что если где они и могут существовать, то только там. Так что это еще комплимент.
Ты их просто не хочешь видеть. Такие приложения есть, но их пока мало.
LP>>>"Это бред воспаленного сознания." G>>Ты наверное не заметил что сейчас 95% нужд рядовых пользователей покрывают веб-приложения, работающие через браузер. LP>И в самом деле не заметил. Насчет 95 процентов — это ты пожалуй хватил, но даже если бы это было так, то что с этого?
Наверное 95% это даже мало.
Вот смотри
1)почта — везде web-интерфейсы есть, в том числе с календарями
2)редактирование документов — google docs, в том числе презентаций
3)просмотр pdf — уже десятки сервисов
4)общение — куча соцсетей, чатов, онлайновые клиенты для ICQ и Jabber
5)редактирование картинок тоже есть онлайн, хотя и постоянно развиваются встроенные в ОС средства
6)браузерные игрушки
7)переводчики
LP>Дело ведь в качестве, а не количестве.
Неверно. Дело в доступности. Для веба абсолютно пофиг как оно там внутри работает, сколько памяти кушает и какой проц нужен. Главно что пользователь может ввести url (тыкнуть в избранном) и получить приложение. Ему не надо качать дистрибутивы, мучительно ставить, отключая UAC или еще что-нибудь, качать потом обновления.
LP>Большинством веб-интервейсов, с которыми мне приходилось иметь дело, совершенно не годятся для ежедневного комфортного использования.
Аналогично можно сказать про большинсто десктомных поделок.
LP>>>Я конечно не большой знаток .NET, вот из этого описания следует, что WPF — вещь в той же степени "корпоративная", сколь и десктопная. G>>Приведите цитату, хотябы намекающую на такой вывод.
LP>
LP>The Windows Presentation Foundation (or WPF), formerly code-named Avalon, is a graphical subsystem in .NET Framework 3.0 (formerly called WinFX)[1], which uses a markup language, known as XAML, for rich user interface development. [2] WPF is included with Windows Vista and Windows Server 2008, and is also available for Windows XP Service Pack 2 or later, and Windows Server 2003. It provides a consistent programming model for building applications and provides a clear separation between the user interface and the business logic. A WPF application can be deployed on the desktop or hosted in a web browser.
Ну и объясни мне тупому где ты тут слово enterprise усмотрел?
Здравствуйте, LaPerouse, Вы писали:
LP>>>>>Я конечно не большой знаток .NET, вот из этого описания следует, что WPF — вещь в той же степени "корпоративная", сколь и десктопная. G>>>>Приведите цитату, хотябы намекающую на такой вывод.
LP>>>
LP>>>The Windows Presentation Foundation (or WPF), formerly code-named Avalon, is a graphical subsystem in .NET Framework 3.0 (formerly called WinFX)[1], which uses a markup language, known as XAML, for rich user interface development. [2] WPF is included with Windows Vista and Windows Server 2008, and is also available for Windows XP Service Pack 2 or later, and Windows Server 2003. It provides a consistent programming model for building applications and provides a clear separation between the user interface and the business logic. A WPF application can be deployed on the desktop or hosted in a web browser.
G>>И что здесь корпоративного?
LP>hosted in a web browser — это значит, может использоваться в веб-приложениях, не так ли? Если исключить из понятия "веб-приложений" сайты, то 95 процентов веб-приложений принадлежат именно корпоративному сектору.
Зашибись логика. А че в веб браузере только корпоративные хостятся? А если порнуху на флеше, то это тоже корпоратив? (ох, я что-то не то сказал...).
И вообще WPF с хостом в браузерах это Silverlight. Как бэ совсем другое.
G>>Ты же не знаток .NET, с чего ты решил что знаешь кто куда бегает?
LP>Я не вижу .NET приложений на десктопе,
Угу, а я суслика не вижу.
Здравствуйте, gandjustas, Вы писали:
kuj>>И вообще WPF с хостом в браузерах это Silverlight. Как бэ совсем другое.
G>Нет, это xbap (= clickonce + browser host).
Интересно... А какие у него плюсы-минусы относительно Сильверлайт? (ну кроме размеров и простоты диплоинга сильверлайт относительно .net fw)
Здравствуйте, kuj, Вы писали:
kuj>Здравствуйте, gandjustas, Вы писали:
kuj>>>И вообще WPF с хостом в браузерах это Silverlight. Как бэ совсем другое.
G>>Нет, это xbap (= clickonce + browser host).
kuj>Интересно... А какие у него плюсы-минусы относительно Сильверлайт? (ну кроме размеров и простоты диплоинга сильверлайт относительно .net fw)
Не знаю, примеров удачного применения не видел.
Здравствуйте, gandjustas, Вы писали:
G>Здравствуйте, LaPerouse, Вы писали:
LP>>Здравствуйте, gandjustas, Вы писали:
G>>>Здравствуйте, LaPerouse, Вы писали:
LP>>>>>>Я конечно не большой знаток .NET, вот из этого описания следует, что WPF — вещь в той же степени "корпоративная", сколь и десктопная. G>>>>>Приведите цитату, хотябы намекающую на такой вывод.
LP>>>>
LP>>>>The Windows Presentation Foundation (or WPF), formerly code-named Avalon, is a graphical subsystem in .NET Framework 3.0 (formerly called WinFX)[1], which uses a markup language, known as XAML, for rich user interface development. [2] WPF is included with Windows Vista and Windows Server 2008, and is also available for Windows XP Service Pack 2 or later, and Windows Server 2003. It provides a consistent programming model for building applications and provides a clear separation between the user interface and the business logic. A WPF application can be deployed on the desktop or hosted in a web browser.
G>>>И что здесь корпоративного?
LP>>hosted in a web browser — это значит, может использоваться в веб-приложениях, не так ли? Если исключить из понятия "веб-приложений" сайты, то 95 процентов веб-приложений принадлежат именно корпоративному сектору. G>Офигеть как логика работает. G>Как в анекдоте:
G>
G>-Ты куришь?
G>-Да
G>-Куришь — значить пьешь.
G>-Ну да.
G>-Пьешь значить с девушками встречаешься
G>-Ну да
G>-Раз с девушками встречаешь, значит не голубой
G>-Да
G>Другой разговор:
G>-Ты куришь?
G>-Нет
G>-Значит ты пи**р
Это пример достаточного, но не необходимого условия. Фишка в том, что я не утверждаю, что WPF не может использоваться на десктопе. Я говорю, что может испльзоваться и там, и там, поэтому твой анекдотик совершенно не в тему.
G>>>Ты же не знаток .NET, с чего ты решил что знаешь кто куда бегает? LP>>Я не вижу .NET приложений на десктопе, поэтому делаю вывод, что если где они и могут существовать, то только там. Так что это еще комплимент. G>Ты их просто не хочешь видеть. Такие приложения есть, но их пока мало.
Мало, а я о чем. При чем это "пока" длится уже почти десять лет.
G>Наверное 95% это даже мало. G>Вот смотри G>1)почта — везде web-интерфейсы есть, в том числе с календарями
Причем каждая веб-морда приколочена гвоздями к соответствующему почтовому сервису. Если человек пользуются разными сервисами, он вынужден привыкать к нескольким окружениям.
G>2)редактирование документов — google docs, в том числе презентаций
Которым невозможно пользоваться. А если пользователь не хочет выкладывать свои документы черт-те знает куда?
G>3)просмотр pdf — уже десятки сервисов
Они очень полезны, но не как замена настольным просмотрщикам (или встроенным в браузер, что одно и то же), а лишь для preview документов на удаленном ресурсе.
G>4)общение — куча соцсетей, чатов, онлайновые клиенты для ICQ и Jabber
Проблема та же, что для пункта 1.
G>5)редактирование картинок тоже есть онлайн, хотя и постоянно развиваются встроенные в ОС средства
И что, ими можно пользоваться? Имхо, это даже не смешно.
G>6)браузерные игрушки
Это да. Вот с этим согласен.
G>7)переводчики
С этим тоже.
В итоге далеко не 95 процентов выходит, не так ли?
LP>>Дело ведь в качестве, а не количестве. G>Неверно. Дело в доступности. Для веба абсолютно пофиг как оно там внутри работает, сколько памяти кушает и какой проц нужен.
Это смотря какое приложение. Если ты стремишься перекрыть весь десктоп, то нужна будет и память, и тем более процессор. Возьмем хотя бы приведенный тобой в пример веб-редактор картин.
G>Главно что пользователь может ввести url (тыкнуть в избранном) и получить приложение. Ему не надо качать дистрибутивы, мучительно ставить, отключая UAC или еще что-нибудь, качать потом обновления.
Ты чрезмерно преувеличиваешь. В подавляющем большинстве современного софта все это давно перестало быть проблемой.
LP>>Большинством веб-интервейсов, с которыми мне приходилось иметь дело, совершенно не годятся для ежедневного комфортного использования. G>Аналогично можно сказать про большинсто десктомных поделок.
Это да. Но тут речь идет о человеческом факторе (разработчика). Но у веб-приложений имеется принципиальный недостаток — чрезвычайно неюзабельное состояние большинства яваскриптовых интерфейсов. Если использование флеш к примеру или чего-нибудь подобного войдет в моду, то эта проблема решится (частично). Но пока массового использования флеш именно для создания пользовательских интерфейсов не видать.
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, kuj, Вы писали:
kuj>Здравствуйте, LaPerouse, Вы писали:
LP>>>>Я конечно не большой знаток .NET, вот из этого описания следует, что WPF — вещь в той же степени "корпоративная", сколь и десктопная. G>>>Приведите цитату, хотябы намекающую на такой вывод.
LP>>
LP>>The Windows Presentation Foundation (or WPF), formerly code-named Avalon, is a graphical subsystem in .NET Framework 3.0 (formerly called WinFX)[1], which uses a markup language, known as XAML, for rich user interface development. [2] WPF is included with Windows Vista and Windows Server 2008, and is also available for Windows XP Service Pack 2 or later, and Windows Server 2003. It provides a consistent programming model for building applications and provides a clear separation between the user interface and the business logic. A WPF application can be deployed on the desktop or hosted in a web browser.
kuj>Ну и объясни мне тупому где ты тут слово enterprise усмотрел?
"Угу, а я суслика не вижу"
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, gandjustas, Вы писали:
LP>>>>"Это бред воспаленного сознания." G>>>Ты наверное не заметил что сейчас 95% нужд рядовых пользователей покрывают веб-приложения, работающие через браузер. LP>>И в самом деле не заметил. Насчет 95 процентов — это ты пожалуй хватил, но даже если бы это было так, то что с этого? G>Наверное 95% это даже мало. G>Вот смотри G>1)почта — везде web-интерфейсы есть, в том числе с календарями
И тем не менее процентов 90 корпоративных пользователей пользуются Outlook-ом.
G>2)редактирование документов — google docs, в том числе презентаций
Надеюсь, что это шутка. Docs сравнивать с тем же вордом, это даже не смешно.
G>3)просмотр pdf — уже десятки сервисов
И тем не менее, десктопные версии несопоставимо удобнее и чаще используются.
G>4)общение — куча соцсетей, чатов, онлайновые клиенты для ICQ и Jabber
И тем не менее онлайновые клиенты мессенджеров сливают десктопным.
G>5)редактирование картинок тоже есть онлайн, хотя и постоянно развиваются встроенные в ОС средства G>6)браузерные игрушки
Несопоставимо меньше, чем десктопных. Как по количеству, так и по качеству.
G>7)переводчики
Здравствуйте, LaPerouse, Вы писали:
LP>>>>>Я конечно не большой знаток .NET, вот из этого описания следует, что WPF — вещь в той же степени "корпоративная", сколь и десктопная. G>>>>Приведите цитату, хотябы намекающую на такой вывод.
LP>>>
LP>>>The Windows Presentation Foundation (or WPF), formerly code-named Avalon, is a graphical subsystem in .NET Framework 3.0 (formerly called WinFX)[1], which uses a markup language, known as XAML, for rich user interface development. [2] WPF is included with Windows Vista and Windows Server 2008, and is also available for Windows XP Service Pack 2 or later, and Windows Server 2003. It provides a consistent programming model for building applications and provides a clear separation between the user interface and the business logic. A WPF application can be deployed on the desktop or hosted in a web browser.
kuj>>Ну и объясни мне тупому где ты тут слово enterprise усмотрел?
LP>"Угу, а я суслика не вижу"
Да ты там не суслика, ты там белочек видишь. Знаешь как это в медицине называется?
LP>Это пример достаточного, но не необходимого условия. Фишка в том, что я не утверждаю, что WPF не может использоваться на десктопе. Я говорю, что может испльзоваться и там, и там, поэтому твой анекдотик совершенно не в тему.
Там и там это где? Не слышал про смарт клиентов — такие себе корпоративные толстые клиенты для десктопов? Ну иди портфмь, чтоли.
G>>>>Ты же не знаток .NET, с чего ты решил что знаешь кто куда бегает? LP>>>Я не вижу .NET приложений на десктопе, поэтому делаю вывод, что если где они и могут существовать, то только там. Так что это еще комплимент. G>>Ты их просто не хочешь видеть. Такие приложения есть, но их пока мало. LP>Мало, а я о чем. При чем это "пока" длится уже почти десять лет.
2009-2002 = 10 лет. Угу, как в анекдоте "Ну да, сэм-восэм, гдэ-то так..."
Скажи ты за свою жизнь много индусов и китайцев видел? Нет? А их почти половина населения Земли. ;]
G>>Главно что пользователь может ввести url (тыкнуть в избранном) и получить приложение. Ему не надо качать дистрибутивы, мучительно ставить, отключая UAC или еще что-нибудь, качать потом обновления.
LP>Ты чрезмерно преувеличиваешь. В подавляющем большинстве современного софта все это давно перестало быть проблемой.
Угу, сидя под админом с отключенным UAC на крякнутой скоммунизденной винде. ;]
LP>>>Большинством веб-интервейсов, с которыми мне приходилось иметь дело, совершенно не годятся для ежедневного комфортного использования. G>>Аналогично можно сказать про большинсто десктомных поделок.
LP>Это да. Но тут речь идет о человеческом факторе (разработчика). Но у веб-приложений имеется принципиальный недостаток — чрезвычайно неюзабельное состояние большинства яваскриптовых интерфейсов.
Ух ты, ну давай список "чрезвычайно неюзабельных".
LP>Если использование флеш к примеру или чего-нибудь подобного войдет в моду, то эта проблема решится (частично). Но пока массового использования флеш именно для создания пользовательских интерфейсов не видать.
Я ржал... Много ты видел интерфейсов класса gmail на флеше? ;]
dotneter wrote:
> Здравствуйте, iHateLogins, Вы писали: > > HL>Учитывая, что GTA4 вышла и для PS3, я оч сильно сомневаюсь, что хоть какая-нибудь значительная > часть логики там написана на .NET. > http://www.mono-project.com/Supported_Platforms
Моно это не дотнет. Да, очень и очень похож. Но в отличии от дотнета — кроссплатформенен.
Здравствуйте, Lloyd, Вы писали:
L>Здравствуйте, gandjustas, Вы писали:
LP>>>>>"Это бред воспаленного сознания." G>>>>Ты наверное не заметил что сейчас 95% нужд рядовых пользователей покрывают веб-приложения, работающие через браузер. LP>>>И в самом деле не заметил. Насчет 95 процентов — это ты пожалуй хватил, но даже если бы это было так, то что с этого? G>>Наверное 95% это даже мало. G>>Вот смотри G>>1)почта — везде web-интерфейсы есть, в том числе с календарями L>И тем не менее процентов 90 корпоративных пользователей пользуются Outlook-ом.
Потому что в аутлуке есть enterprise фичи.
G>>2)редактирование документов — google docs, в том числе презентаций L>Надеюсь, что это шутка. Docs сравнивать с тем же вордом, это даже не смешно.
А ты представляешь сколько процентов возможностей использует большая часть пользователей?
Думаешь их нету в google docs?
G>>3)просмотр pdf — уже десятки сервисов L>И тем не менее, десктопные версии несопоставимо удобнее и чаще используются.
Это все пустые слова.
G>>4)общение — куча соцсетей, чатов, онлайновые клиенты для ICQ и Jabber L>И тем не менее онлайновые клиенты мессенджеров сливают десктопным.
По историческим причинам, "качество" здесь никаким боком.
G>>5)редактирование картинок тоже есть онлайн, хотя и постоянно развиваются встроенные в ОС средства G>>6)браузерные игрушки L>Несопоставимо меньше, чем десктопных. Как по количеству, так и по качеству.
Непоколебима вера твоя, о юный падаван.
G>>7)переводчики L>И тем не менее десктопная лингва удобнее.
L>В итоге, дай бог если 10%-ов набирается.
Ты наверное плохо понял. Суть не в то чем пользуешься ты, а в том что нету необходимости использовать тонны десктопного софта.
Если десктопный софт и используется, то только по историческим причинам (читай "привычнее").
Luck in life always exists in the form of an abstract class that cannot be instantiated directly and needs to be inherited by hard work and dedication.
Здравствуйте, LaPerouse, Вы писали:
LP>Это пример достаточного, но не необходимого условия. Фишка в том, что я не утверждаю, что WPF не может использоваться на десктопе. Я говорю, что может испльзоваться и там, и там, поэтому твой анекдотик совершенно не в тему.
А до этого ты говорил что WPF относится к энтерпрайз технологиям.
G>>>>Ты же не знаток .NET, с чего ты решил что знаешь кто куда бегает? LP>>>Я не вижу .NET приложений на десктопе, поэтому делаю вывод, что если где они и могут существовать, то только там. Так что это еще комплимент. G>>Ты их просто не хочешь видеть. Такие приложения есть, но их пока мало. LP>Мало, а я о чем. При чем это "пока" длится уже почти десять лет.
С чего ты взял? До полявления .NET FW 2.0 вообще мало чего делалось на .NET, так что пока чуть менее 4 лет. Тем более распространение на десктопы тормозится необходимостью качать фреймворк.
G>>Наверное 95% это даже мало. G>>Вот смотри G>>1)почта — везде web-интерфейсы есть, в том числе с календарями LP>Причем каждая веб-морда приколочена гвоздями к соответствующему почтовому сервису. Если человек пользуются разными сервисами, он вынужден привыкать к нескольким окружениям.
А много ли различных почтовых ящиков имеет среднестатистический пользователь? 1-2 и все, привыкнуть несложно.
G>>2)редактирование документов — google docs, в том числе презентаций LP>Которым невозможно пользоваться. А если пользователь не хочет выкладывать свои документы черт-те знает куда?
А ты пробовал? Вполне возможно.
G>>3)просмотр pdf — уже десятки сервисов LP>Они очень полезны, но не как замена настольным просмотрщикам (или встроенным в браузер, что одно и то же), а лишь для preview документов на удаленном ресурсе.
Ты пробовал, перед тем как писать?
G>>4)общение — куча соцсетей, чатов, онлайновые клиенты для ICQ и Jabber LP>Проблема та же, что для пункта 1.
Это ты придумал проблемы, на самом деле их почти нет.
G>>5)редактирование картинок тоже есть онлайн, хотя и постоянно развиваются встроенные в ОС средства LP>И что, ими можно пользоваться? Имхо, это даже не смешно.
А ты попробуй. Сильно зависит от того что ты хочешь сделать.
В принципе на SL3 можно будет повторить paint.net.
LP>В итоге далеко не 95 процентов выходит, не так ли?
Где? Разве я тебе не показал вполне доступную функциональность?
Дальше уже сам выбирай что тебе больше нравится.
Здравствуйте, gandjustas, Вы писали:
G>>>Наверное 95% это даже мало. G>>>Вот смотри G>>>1)почта — везде web-интерфейсы есть, в том числе с календарями L>>И тем не менее процентов 90 корпоративных пользователей пользуются Outlook-ом. G>Потому что в аутлуке есть enterprise фичи.
И что?
G>>>2)редактирование документов — google docs, в том числе презентаций L>>Надеюсь, что это шутка. Docs сравнивать с тем же вордом, это даже не смешно. G>А ты представляешь сколько процентов возможностей использует большая часть пользователей?
И этот процент гораздо выше, чем процент фич ворда, реализованных в docs-ах.
G>Думаешь их нету в google docs?
А ты думаешь они есть? Открой ворд и открой docs-ы и потыркай. Мнение о docs-ах изменится не в лучшую сторону.
Единственный плюс docs-ов совместная работа и бесплатность.
G>>>3)просмотр pdf — уже десятки сервисов L>>И тем не менее, десктопные версии несопоставимо удобнее и чаще используются. G>Это все пустые слова.
Ваша мудрость досойна наивысших похвал.
G>>>4)общение — куча соцсетей, чатов, онлайновые клиенты для ICQ и Jabber L>>И тем не менее онлайновые клиенты мессенджеров сливают десктопным. G>По историческим причинам, "качество" здесь никаким боком.
Как ты представляешь для браузерных мессенджеров сворачивание в трей, например?
G>>>5)редактирование картинок тоже есть онлайн, хотя и постоянно развиваются встроенные в ОС средства G>>>6)браузерные игрушки L>>Несопоставимо меньше, чем десктопных. Как по количеству, так и по качеству. G>Непоколебима вера твоя, о юный падаван.
Да, тут я пожалуй был неправ. Браузерных игрушек работающих в браузере несопоставимо больше, чем работающих вне его.
G>>>7)переводчики L>>И тем не менее десктопная лингва удобнее. G>
Расскажи, как реализовать в браузере открытие переводчика по Ctrl+Ins+Ins.
L>>В итоге, дай бог если 10%-ов набирается. G>Ты наверное плохо понял. Суть не в то чем пользуешься ты, а в том что нету необходимости использовать тонны десктопного софта.
Речь не обо мне, а о большинстве пользователей. Не надо передергивать.
G>Если десктопный софт и используется, то только по историческим причинам (читай "привычнее").
Читай "удобнее". Браузерный софт пока что недотягивает до десктопного. Просто прими это как данность.
Здравствуйте, kuj, Вы писали:
L>>>>И тем не менее десктопная лингва удобнее. G>>>
L>>Расскажи, как реализовать в браузере открытие переводчика по Ctrl+Ins+Ins.
kuj>Написать маленький аддон для ФФ.
И как же он будет работать, если мне понадобилось найти перевод слова, когда я не в браузере?
kuj>А еще Лингво стоит бабок и не малых, а slovari.yandex.ru бесплатно. ;]
Здравствуйте, gandjustas, Вы писали:
G>>>2)редактирование документов — google docs, в том числе презентаций L>>Надеюсь, что это шутка. Docs сравнивать с тем же вордом, это даже не смешно. G>А ты представляешь сколько процентов возможностей использует большая часть пользователей?
А сам то представляешь?
G>Думаешь их нету в google docs?
Ну конечно же обычному пользователю никогда не приходится:
— выравнивать текст по ширине
— задавать поля страницы в милиметрах
— перемещать картинки внутри документа
— изменять размеры таблиц
и т.д
Lloyd wrote:
> S>Ладно, каюсь, не уточнил. > S>Моно это не микрософт дотнет. > > А кто-то хоть когда-нить утверждал обратное?
Да я на всякий случай, а то есть тут такие, которые при упоминании некроссплатфрменности мсдотнета начинают вспоминать моно.
Здравствуйте, gandjustas, Вы писали:
G>Здравствуйте, LaPerouse, Вы писали:
LP>>Это пример достаточного, но не необходимого условия. Фишка в том, что я не утверждаю, что WPF не может использоваться на десктопе. Я говорю, что может испльзоваться и там, и там, поэтому твой анекдотик совершенно не в тему. G>А до этого ты говорил что WPF относится к энтерпрайз технологиям.
G>>>>>Ты же не знаток .NET, с чего ты решил что знаешь кто куда бегает? LP>>>>Я не вижу .NET приложений на десктопе, поэтому делаю вывод, что если где они и могут существовать, то только там. Так что это еще комплимент. G>>>Ты их просто не хочешь видеть. Такие приложения есть, но их пока мало. LP>>Мало, а я о чем. При чем это "пока" длится уже почти десять лет. G>С чего ты взял? До полявления .NET FW 2.0 вообще мало чего делалось на .NET, так что пока чуть менее 4 лет. Тем более распространение на десктопы тормозится необходимостью качать фреймворк.
Основная проблема, которая не пускает .net на десктопы — это некросплатофменность конечного решения. Ну не убедишь ты к примеру меня использовать технологию, которая накрепко приколочена к единственной операционной системе. В сфере ентерпрайз это не такая проблема, так как софт ориентируется на конкретного заказчика, а следовательно (как правило) на определенную программного-аппаратную платформу. Но для массового софта это тормоз огромной силы. Вот увидишь, и через 10 лет ничего не изменится. Очень многие с удовольствием отказались бы от С++ в пользу .NET, если бы не этот факт.
G>>>Наверное 95% это даже мало. G>>>Вот смотри G>>>1)почта — везде web-интерфейсы есть, в том числе с календарями LP>>Причем каждая веб-морда приколочена гвоздями к соответствующему почтовому сервису. Если человек пользуются разными сервисами, он вынужден привыкать к нескольким окружениям. G>А много ли различных почтовых ящиков имеет среднестатистический пользователь? 1-2 и все, привыкнуть несложно.
Достаточно. У меня к примеру один "спамовый" ящик для регистрации на сайтах/форумах, один основной личный, один рабочий и еще 2 по отдельным проектам.
G>>>2)редактирование документов — google docs, в том числе презентаций LP>>Которым невозможно пользоваться. А если пользователь не хочет выкладывать свои документы черт-те знает куда? G>А ты пробовал? Вполне возможно.
Я пробовал года два назад — не понравилось. Вряд ли он сильно изменился с тех пор. Также учти, что многие пользователи не доверяют гуглу свои документы.
G>>>3)просмотр pdf — уже десятки сервисов LP>>Они очень полезны, но не как замена настольным просмотрщикам (или встроенным в браузер, что одно и то же), а лишь для preview документов на удаленном ресурсе. G>Ты пробовал, перед тем как писать?
Использовать сетевой сервис для просмотра pdf, который находится на локальной машине, мне и в голову никогда не придет
G>>>5)редактирование картинок тоже есть онлайн, хотя и постоянно развиваются встроенные в ОС средства LP>>И что, ими можно пользоваться? Имхо, это даже не смешно. G>А ты попробуй. Сильно зависит от того что ты хочешь сделать. G>В принципе на SL3 можно будет повторить paint.net.
Попробую.
Вообще-то тема веб-невеб выросла совершенно на пустом месте. Ты просто неправильно понял мое "спектр сужается", см. выше. Я не противник веб-приложений, но все таки считаю маразмом использование удаленного приложения для просмотра локальной пдф.
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, gandjustas, Вы писали:
G>Здравствуйте, LaPerouse, Вы писали:
LP>>Это пример достаточного, но не необходимого условия. Фишка в том, что я не утверждаю, что WPF не может использоваться на десктопе. Я говорю, что может испльзоваться и там, и там, поэтому твой анекдотик совершенно не в тему. G>А до этого ты говорил что WPF относится к энтерпрайз технологиям.
До этого я говорил, что WPF относится и к энтерпрайз, и к настольным.
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, kuj, Вы писали:
kuj>Здравствуйте, LaPerouse, Вы писали:
LP>>>>>>Я конечно не большой знаток .NET, вот из этого описания следует, что WPF — вещь в той же степени "корпоративная", сколь и десктопная. G>>>>>Приведите цитату, хотябы намекающую на такой вывод.
LP>>>>
LP>>>>The Windows Presentation Foundation (or WPF), formerly code-named Avalon, is a graphical subsystem in .NET Framework 3.0 (formerly called WinFX)[1], which uses a markup language, known as XAML, for rich user interface development. [2] WPF is included with Windows Vista and Windows Server 2008, and is also available for Windows XP Service Pack 2 or later, and Windows Server 2003. It provides a consistent programming model for building applications and provides a clear separation between the user interface and the business logic. A WPF application can be deployed on the desktop or hosted in a web browser.
kuj>>>Ну и объясни мне тупому где ты тут слово enterprise усмотрел?
LP>>"Угу, а я суслика не вижу"
kuj>Да ты там не суслика, ты там белочек видишь. Знаешь как это в медицине называется?
"Угу, а я суслика не вижу" — это я про тебя, а ты даже не понял — знаешь, как это в медицине называется?
Социализм — это власть трудящихся и централизованная плановая экономика.
LP>>>Это пример достаточного, но не необходимого условия. Фишка в том, что я не утверждаю, что WPF не может использоваться на десктопе. Я говорю, что может испльзоваться и там, и там, поэтому твой анекдотик совершенно не в тему. G>>А до этого ты говорил что WPF относится к энтерпрайз технологиям.
LP>До этого я говорил, что WPF относится и к энтерпрайз, и к настольным.
Угу, вода бывает либо жидкой, либо холодной. Одновременно холодной и жидкой вода не бывает, так чтоли? ;>
Здравствуйте, kuj, Вы писали:
kuj>Здравствуйте, LaPerouse, Вы писали:
LP>>Это пример достаточного, но не необходимого условия. Фишка в том, что я не утверждаю, что WPF не может использоваться на десктопе. Я говорю, что может испльзоваться и там, и там, поэтому твой анекдотик совершенно не в тему.
kuj>Там и там это где? Не слышал про смарт клиентов — такие себе корпоративные толстые клиенты для десктопов? Ну иди портфмь, чтоли.
У тебя определенно проблемы с логикой, причем проблемы серьезные. Ты даже не способен осознать разницу между необходимым и достаточным условием. Умозаключение простейшее — веб-приложение означает энтерпрайз, но энтерпрайз совершенно не означает веб. Я полагаю, тебе не нужно было прогуливать математику.
G>>>>>Ты же не знаток .NET, с чего ты решил что знаешь кто куда бегает? LP>>>>Я не вижу .NET приложений на десктопе, поэтому делаю вывод, что если где они и могут существовать, то только там. Так что это еще комплимент. G>>>Ты их просто не хочешь видеть. Такие приложения есть, но их пока мало. LP>>Мало, а я о чем. При чем это "пока" длится уже почти десять лет. kuj>2009-2002 = 10 лет. Угу, как в анекдоте "Ну да, сэм-восэм, гдэ-то так..." kuj>Скажи ты за свою жизнь много индусов и китайцев видел? Нет? А их почти половина населения Земли. ;]
Скажу тебе по секрету — индусы живут в Индии, а китайцы — в Китае. Точно так же .NET приложения живут не на рабочих столах пользователей, где я имею имею возможность их встретить.
kuj>Угу, сидя под админом с отключенным UAC на крякнутой скоммунизденной винде. ;]
На моей домашней машине стоит Windows XP, я работаю в специально созданной и настроенной учетной записи с ограниченными правами. Но даже в таких условиях скачать и установить программу достаточно просто и быстро. Описываю по действиям: ткнуть в ссылку, загрузить программу, щелкнуть правой кнопкой в менеджере закачек, открыть папку с программой, из контекстного меню выбрать RunAS и запустить инсталлятор от имени администратора, установить программу. На все про все — две минуты от силы.
kuj>Я ржал... Много ты видел интерфейсов класса gmail на флеше? ;]
Собственно о чем я и говорю — их не много. Если что, на флеш порвать убогий gmail в плане интерфейса — даже особо стараться не надо.
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, kuj, Вы писали:
kuj>Здравствуйте, LaPerouse, Вы писали:
LP>>>>Это пример достаточного, но не необходимого условия. Фишка в том, что я не утверждаю, что WPF не может использоваться на десктопе. Я говорю, что может испльзоваться и там, и там, поэтому твой анекдотик совершенно не в тему. G>>>А до этого ты говорил что WPF относится к энтерпрайз технологиям.
LP>>До этого я говорил, что WPF относится и к энтерпрайз, и к настольным.
kuj>Угу, вода бывает либо жидкой, либо холодной. Одновременно холодной и жидкой вода не бывает, так чтоли? ;>
Мда... Включай мозг, хотя бы по утрам.
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, LaPerouse, Вы писали:
LP>>>Это пример достаточного, но не необходимого условия. Фишка в том, что я не утверждаю, что WPF не может использоваться на десктопе. Я говорю, что может испльзоваться и там, и там, поэтому твой анекдотик совершенно не в тему.
kuj>>Там и там это где? Не слышал про смарт клиентов — такие себе корпоративные толстые клиенты для десктопов? Ну иди портфмь, чтоли.
LP>У тебя определенно проблемы с логикой, причем проблемы серьезные. Ты даже не способен осознать разницу между необходимым и достаточным условием. Умозаключение простейшее — веб-приложение означает энтерпрайз, но энтерпрайз совершенно не означает веб. Я полагаю, тебе не нужно было прогуливать математику.
Проблемы с логикой, дружок, у тебя. Это ты делишь приложения на "энтерпрайз" и "десктоп", не понимая, что существует море энтерпрайз десктоп клиентов. Не говоря уж о бреде "веб-приложение означает энтерпрайз" — это какой-то праздник жизни... феерическое шоу человеческой глупости.
G>>>>>>Ты же не знаток .NET, с чего ты решил что знаешь кто куда бегает? LP>>>>>Я не вижу .NET приложений на десктопе, поэтому делаю вывод, что если где они и могут существовать, то только там. Так что это еще комплимент. G>>>>Ты их просто не хочешь видеть. Такие приложения есть, но их пока мало. LP>>>Мало, а я о чем. При чем это "пока" длится уже почти десять лет. kuj>>2009-2002 = 10 лет. Угу, как в анекдоте "Ну да, сэм-восэм, гдэ-то так..." kuj>>Скажи ты за свою жизнь много индусов и китайцев видел? Нет? А их почти половина населения Земли. ;]
LP>Скажу тебе по секрету — индусы живут в Индии, а китайцы — в Китае.
Ух ты, Шерлок, где ж Вы пропадали столько лет? ;]
LP>Точно так же .NET приложения живут не на рабочих столах пользователей, где я имею имею возможность их встретить.
На рабочих столах моих пользователей (всех) живет как минимум одно .NET приложение. ЧЯДНТ?
kuj>>Угу, сидя под админом с отключенным UAC на крякнутой скоммунизденной винде. ;]
LP>На моей домашней машине стоит Windows XP, я работаю в специально созданной и настроенной учетной записи с ограниченными правами.
Да-да, так и поверил.
LP>Но даже в таких условиях скачать и установить программу достаточно просто и быстро. Описываю по действиям: ткнуть в ссылку, загрузить программу, щелкнуть правой кнопкой в менеджере закачек, открыть папку с программой, из контекстного меню выбрать RunAS и запустить инсталлятор от имени администратора, установить программу. На все про все — две минуты от силы.
Угу, для тебя верно будет откровением наличие RunAs (RunAs user) в Win7. ;]
kuj>>Я ржал... Много ты видел интерфейсов класса gmail на флеше? ;] LP>Собственно о чем я и говорю — их не много. Если что, на флеш порвать убогий gmail в плане интерфейса — даже особо стараться не надо.
Удачи. ;]
Пустозвон — человек, который сотрясает воздух пустыми заявлениями. ;>
Здравствуйте, LaPerouse, Вы писали:
LP>>>>>Это пример достаточного, но не необходимого условия. Фишка в том, что я не утверждаю, что WPF не может использоваться на десктопе. Я говорю, что может испльзоваться и там, и там, поэтому твой анекдотик совершенно не в тему. G>>>>А до этого ты говорил что WPF относится к энтерпрайз технологиям.
LP>>>До этого я говорил, что WPF относится и к энтерпрайз, и к настольным.
kuj>>Угу, вода бывает либо жидкой, либо холодной. Одновременно холодной и жидкой вода не бывает, так чтоли? ;>
LP>Мда... Включай мозг, хотя бы по утрам.
Еще один Шеридан? Хотя по уровню твоих умозаключений можно и раньше было бы догадаться. Два сапога — пара.
kuj>>>>Ну и объясни мне тупому где ты тут слово enterprise усмотрел?
LP>>>"Угу, а я суслика не вижу"
kuj>>Да ты там не суслика, ты там белочек видишь. Знаешь как это в медицине называется?
LP>"Угу, а я суслика не вижу" — это я про тебя, а ты даже не понял — знаешь, как это в медицине называется?
LP>>>Это пример достаточного, но не необходимого условия. Фишка в том, что я не утверждаю, что WPF не может использоваться на десктопе. Я говорю, что может испльзоваться и там, и там, поэтому твой анекдотик совершенно не в тему. G>>А до этого ты говорил что WPF относится к энтерпрайз технологиям.
G>>>>>>Ты же не знаток .NET, с чего ты решил что знаешь кто куда бегает? LP>>>>>Я не вижу .NET приложений на десктопе, поэтому делаю вывод, что если где они и могут существовать, то только там. Так что это еще комплимент. G>>>>Ты их просто не хочешь видеть. Такие приложения есть, но их пока мало. LP>>>Мало, а я о чем. При чем это "пока" длится уже почти десять лет. G>>С чего ты взял? До полявления .NET FW 2.0 вообще мало чего делалось на .NET, так что пока чуть менее 4 лет. Тем более распространение на десктопы тормозится необходимостью качать фреймворк.
LP>Основная проблема, которая не пускает .net на десктопы — это некросплатофменность конечного решения.
Угу, только дотнета на десктопах на порядок больше, чем суперкроссплатформенной джавы (для тебя не будет откровением, я надеюсь, узнать, что С++ не обеспечивает уровня кроссплатформенности джавы?).
Ну что, какие теперь гениальные умозаключения сделаешь, о Шерлок? ;]
LP>Ну не убедишь ты к примеру меня использовать технологию, которая накрепко приколочена к единственной операционной системе.
Лично мне пофиг на тебя. У моих пользователей в башке больше двух извилин. ;]
G>>А много ли различных почтовых ящиков имеет среднестатистический пользователь? 1-2 и все, привыкнуть несложно. LP>Достаточно. У меня к примеру один "спамовый" ящик для регистрации на сайтах/форумах, один основной личный, один рабочий и еще 2 по отдельным проектам.
Угу, раз уж зашла речь о спаме, то Gmail это единственный сервис, эффективно фильтрующий 99.9% всего спама. Не говоря уж о том, что настроить колаборейшн нескольких ящиков там — раз плюнуть. ;]
LP>Вообще-то тема веб-невеб выросла совершенно на пустом месте. Ты просто неправильно понял мое "спектр сужается", см. выше. Я не противник веб-приложений, но все таки считаю маразмом использование удаленного приложения для просмотра локальной пдф.
То есть ты не считаешь маразмом использовать локальное приложения для просмотра удаленного пдф? ;]
Здравствуйте, kuj, Вы писали:
kuj>Здравствуйте, LaPerouse, Вы писали:
LP>>>>Это пример достаточного, но не необходимого условия. Фишка в том, что я не утверждаю, что WPF не может использоваться на десктопе. Я говорю, что может испльзоваться и там, и там, поэтому твой анекдотик совершенно не в тему.
kuj>>>Там и там это где? Не слышал про смарт клиентов — такие себе корпоративные толстые клиенты для десктопов? Ну иди портфмь, чтоли.
LP>>У тебя определенно проблемы с логикой, причем проблемы серьезные. Ты даже не способен осознать разницу между необходимым и достаточным условием. Умозаключение простейшее — веб-приложение означает энтерпрайз, но энтерпрайз совершенно не означает веб. Я полагаю, тебе не нужно было прогуливать математику.
kuj>Проблемы с логикой, дружок, у тебя. Это ты делишь приложения на "энтерпрайз" и "десктоп", не понимая, что существует море энтерпрайз десктоп клиентов. Не говоря уж о бреде "веб-приложение означает энтерпрайз" — это какой-то праздник жизни... феерическое шоу человеческой глупости.
Читай вот это до полного просветления. И одна такая просьба — прошу не комментировать мои посты до тех пор, пока не поднимешь свое мышление хотя бы до уровня первоклассника. Около меня сейчас стоит 7-лентний мальчик Руслан, я спросил интереса ради у него, следует ли из того факта, что Лада является машиной, факт, что любая машина является Ладой, на что был получен отрицательный ответ. Как поднимешься хотя бы до уровня Руслана — дашь знать, я возобновлю общение с тобой. А пока — удачи в развитии — и да, не пренебрегай продуктами, содержащими йод
Социализм — это власть трудящихся и централизованная плановая экономика.
LP>>>>>Это пример достаточного, но не необходимого условия. Фишка в том, что я не утверждаю, что WPF не может использоваться на десктопе. Я говорю, что может испльзоваться и там, и там, поэтому твой анекдотик совершенно не в тему.
kuj>>>>Там и там это где? Не слышал про смарт клиентов — такие себе корпоративные толстые клиенты для десктопов? Ну иди портфмь, чтоли.
LP>>>У тебя определенно проблемы с логикой, причем проблемы серьезные. Ты даже не способен осознать разницу между необходимым и достаточным условием. Умозаключение простейшее — веб-приложение означает энтерпрайз, но энтерпрайз совершенно не означает веб. Я полагаю, тебе не нужно было прогуливать математику.
kuj>>Проблемы с логикой, дружок, у тебя. Это ты делишь приложения на "энтерпрайз" и "десктоп", не понимая, что существует море энтерпрайз десктоп клиентов. Не говоря уж о бреде "веб-приложение означает энтерпрайз" — это какой-то праздник жизни... феерическое шоу человеческой глупости.
LP>Необходимое и достаточное условие
LP>Читай вот это до полного просветления. И одна такая просьба — прошу не комментировать мои посты до тех пор, пока не поднимешь свое мышление хотя бы до уровня первоклассника. Около меня сейчас стоит 7-лентний мальчик Руслан, я спросил интереса ради у него, следует ли из того факта, что Лада является машиной, факт, что любая машина является Ладой, на что был получен отрицательный ответ. Как поднимешься хотя бы до уровня Руслана — дашь знать, я возобновлю общение с тобой. А пока — удачи в развитии — и да, не пренебрегай продуктами, содержащими йод
Да что тут комментировать? Ты сам себя успешно опускаешь каждым постом такими вот опусами, дружок. ;]
Здравствуйте, LaPerouse, Вы писали:
LP>Основная проблема, которая не пускает .net на десктопы — это некросплатофменность конечного решения.
Ну-ну, сколько не windows десктопов сейчас?
Сколько у тебя сейчас установлено кроссплатформенных программ?
Кстати есть Mono, которая более кросплатформенна, чем C++
LP>Ну не убедишь ты к примеру меня использовать технологию, которая накрепко приколочена к единственной операционной системе.
Коченых пользователей вообще не интересует на скольких система кроме установленной у него будет работать программа.
LP>Но для массового софта это тормоз огромной силы. Вот увидишь, и через 10 лет ничего не изменится. Очень многие с удовольствием отказались бы от С++ в пользу .NET, если бы не этот факт.
Есть моно, бинарник собранный под моно, без испоьзования специфичных библиотек, отлично запускается под .NET без пересборки.
Да и кросплатформенность в закрытом софте пользователям не нужна.
G>>>>2)редактирование документов — google docs, в том числе презентаций LP>>>Которым невозможно пользоваться. А если пользователь не хочет выкладывать свои документы черт-те знает куда? G>>А ты пробовал? Вполне возможно. LP>Я пробовал года два назад — не понравилось. Вряд ли он сильно изменился с тех пор. Также учти, что многие пользователи не доверяют гуглу свои документы.
Ты сильно самоуверен.
G>>>>3)просмотр pdf — уже десятки сервисов LP>>>Они очень полезны, но не как замена настольным просмотрщикам (или встроенным в браузер, что одно и то же), а лишь для preview документов на удаленном ресурсе. G>>Ты пробовал, перед тем как писать? LP>Использовать сетевой сервис для просмотра pdf, который находится на локальной машине, мне и в голову никогда не придет
Тебе не придет, а другим вполне.
LP>Вообще-то тема веб-невеб выросла совершенно на пустом месте. Ты просто неправильно понял мое "спектр сужается", см. выше. Я не противник веб-приложений, но все таки считаю маразмом использование удаленного приложения для просмотра локальной пдф.
С развитием web тебе практически не придется иметь локальные pdf
Здравствуйте, gandjustas, Вы писали:
G>Здравствуйте, LaPerouse, Вы писали:
LP>>Основная проблема, которая не пускает .net на десктопы — это некросплатофменность конечного решения. G>Ну-ну, сколько не windows десктопов сейчас? G>Сколько у тебя сейчас установлено кроссплатформенных программ?
G>Кстати есть Mono, которая более кросплатформенна, чем C++
Слухи об этом как говорят некоторые сильно преувеличены
LP>>Ну не убедишь ты к примеру меня использовать технологию, которая накрепко приколочена к единственной операционной системе. G>Коченых пользователей вообще не интересует на скольких система кроме установленной у него будет работать программа.
Я с точки зрения разработчика говорю. Мало кто в здравом уме согласится на такое ограничение. Какой смысл в этом, назови хотя бы одну причину. На это могут пойти крупные партнеры Microsoft, либо разработчики продуктов, которые и без .net не слишком кросплатформенны (directx игры к примеру, в которых .net может использоваться в редакторах уровней и т.п.).
LP>>Но для массового софта это тормоз огромной силы. Вот увидишь, и через 10 лет ничего не изменится. Очень многие с удовольствием отказались бы от С++ в пользу .NET, если бы не этот факт. G>Есть моно, бинарник собранный под моно, без испоьзования специфичных библиотек, отлично запускается под .NET без пересборки.
Что-то слишком много было негативных отзывов о моно.
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, LaPerouse, Вы писали:
LP>>>Основная проблема, которая не пускает .net на десктопы — это некросплатофменность конечного решения. G>>Ну-ну, сколько не windows десктопов сейчас? G>>Сколько у тебя сейчас установлено кроссплатформенных программ?
G>>Кстати есть Mono, которая более кросплатформенна, чем C++
LP>Слухи об этом как говорят некоторые сильно преувеличены
Побольше слушай профанов с этого форума. Многое узнаешь из области полунаучной фантастики.
LP>>>Ну не убедишь ты к примеру меня использовать технологию, которая накрепко приколочена к единственной операционной системе. G>>Коченых пользователей вообще не интересует на скольких система кроме установленной у него будет работать программа.
LP>Я с точки зрения разработчика говорю. Мало кто в здравом уме согласится на такое ограничение.
Да мне по барабану кроссплатформенность, если мои клиенты работают только на Windows платформе, и требования кроссплатформенности не выдвигают. Наоборот экономит мне кучу времени на тестирование, отладку, сопровождение.
LP>Что-то слишком много было негативных отзывов о моно.
Говорю же, больше слушай ламеров и профанов с этого форума. Товарищи типа хаттаба тебя хорошему научат. ;]
Здравствуйте, gandjustas, Вы писали:
G>>>Куда сузился? Это как раз сектор десктопных программ сузился под напором веба. LP>>"Это бред воспаленного сознания." G>Ты наверное не заметил что сейчас 95% нужд рядовых пользователей покрывают веб-приложения, работающие через браузер.
Возьмем к примеру мою жену, чем не рядовой пользователь? Она пользуется MS Word, Adobe Flash, Adobe Premiere, Adobe Photoshop, ну и где же веб-приложения? Разве что mail.ru Ну или предложи вебовские аналоги перечисленному, а то понимаешь ли, напирает оказывается веб, а жена-то и не знает...
Лично я из вебовских приложений пользуюсь разве что gmail'ом и немного google docs. А чем интересно ты пользуешься? Неужели и код пишешь через веб приложение, а не Visual Studio, и файловый менеджер у тебя вебовский, вместо Фара, и может даже файлы архивируешь через веб?
Так что да, про 95%-ное покрытие нужд веб-приложениями, это таки "бред воспаленного сознания".
Lisp is not dead. It’s just the URL that has changed: http://clojure.org
Здравствуйте, yumi, Вы писали:
Y>Здравствуйте, gandjustas, Вы писали:
G>>>>Куда сузился? Это как раз сектор десктопных программ сузился под напором веба. LP>>>"Это бред воспаленного сознания." G>>Ты наверное не заметил что сейчас 95% нужд рядовых пользователей покрывают веб-приложения, работающие через браузер.
Y>Возьмем к примеру мою жену, чем не рядовой пользователь? Она пользуется MS Word, Adobe Flash, Adobe Premiere, Adobe Photoshop, ну и где же веб-приложения? Разве что mail.ru Ну или предложи вебовские аналоги перечисленному, а то понимаешь ли, напирает оказывается веб, а жена-то и не знает...
И вконтакте\одноклассники не открывает?
Вордом для каких целей пользуется? Может google docs с головой хватит?
Y>Лично я из вебовских приложений пользуюсь разве что gmail'ом и немного google docs. А чем интересно ты пользуешься? Неужели и код пишешь через веб приложение, а не Visual Studio, и файловый менеджер у тебя вебовский, вместо Фара, и может даже файлы архивируешь через веб?
Что не касается моей профессиональной деятельности — почти 100% веб, кроме аськи разве что.
Файлы архивирует виндовс, файл-менеджер — эксплорер.
Y>Так что да, про 95%-ное покрытие нужд веб-приложениями, это таки "бред воспаленного сознания".
Ты тоже не догоняешь? Рельно 95% нужд обычных пользователей (не программистов, админов, дизайнеров) покрывается веб-приложениями — факт.
Здравствуйте, LaPerouse, Вы писали:
LP>Здравствуйте, gandjustas, Вы писали:
G>>Здравствуйте, LaPerouse, Вы писали:
LP>>>Основная проблема, которая не пускает .net на десктопы — это некросплатофменность конечного решения. G>>Ну-ну, сколько не windows десктопов сейчас? G>>Сколько у тебя сейчас установлено кроссплатформенных программ?
G>>Кстати есть Mono, которая более кросплатформенна, чем C++ LP>Слухи об этом как говорят некоторые сильно преувеличены
Доказательства своих слов приветси можешь?
LP>>>Ну не убедишь ты к примеру меня использовать технологию, которая накрепко приколочена к единственной операционной системе. G>>Коченых пользователей вообще не интересует на скольких система кроме установленной у него будет работать программа.
LP>Я с точки зрения разработчика говорю. Мало кто в здравом уме согласится на такое ограничение.
Ты смеешься? Какой процент реально кроссплатформенного софта (которых под разные платформы из иодних исходников собирается)?
Все равно в прикладной программе порядка 80% код платформонезависимы, затраты на портирование 20% под другую платформу минимальны.
Так что такое ограничение вообще мало кого заботит.
LP>Какой смысл в этом, назови хотя бы одну причину. На это могут пойти крупные партнеры Microsoft, либо разработчики продуктов, которые и без .net не слишком кросплатформенны (directx игры к примеру, в которых .net может использоваться в редакторах уровней и т.п.).
Ну сколько у тебя на компе реально кросплатформенных просграмм?
LP>>>Но для массового софта это тормоз огромной силы. Вот увидишь, и через 10 лет ничего не изменится. Очень многие с удовольствием отказались бы от С++ в пользу .NET, если бы не этот факт. G>>Есть моно, бинарник собранный под моно, без испоьзования специфичных библиотек, отлично запускается под .NET без пересборки. LP>Что-то слишком много было негативных отзывов о моно.
Офигеть аргумент.
Повторяю: я сам собирал в линуске бинарник под моно и запускал его в винде.
Здравствуйте, gandjustas, Вы писали:
G>Вордом для каких целей пользуется? Может google docs с головой хватит?
Да ладно, чего уж мелочиться, предлагай уж тогда Notepad в качестве замены.
Y>>Так что да, про 95%-ное покрытие нужд веб-приложениями, это таки "бред воспаленного сознания". G>Ты тоже не догоняешь? Рельно 95% нужд обычных пользователей (не программистов, админов, дизайнеров) покрывается веб-приложениями — факт.
Отнюдь не факт. Ты просто сильно недооцениваешь среднего пользователя.
Здравствуйте, Lloyd, Вы писали:
Y>>>Так что да, про 95%-ное покрытие нужд веб-приложениями, это таки "бред воспаленного сознания". G>>Ты тоже не догоняешь? Рельно 95% нужд обычных пользователей (не программистов, админов, дизайнеров) покрывается веб-приложениями — факт. L>Отнюдь не факт. Ты просто сильно недооцениваешь среднего пользователя.
Ну приведи свое мнение насчет нужд среднего пользователя.
только не на примере жены, которая в свобоное время занимается дизайном в фотошопе.
Здравствуйте, gandjustas, Вы писали:
L>>Отнюдь не факт. Ты просто сильно недооцениваешь среднего пользователя. G>Ну приведи свое мнение насчет нужд среднего пользователя.
Только после вас.
G>только не на примере жены, которая в свобоное время занимается дизайном в фотошопе.
Понимаешь, в чем загвоздка, все мои примеры тебе не подойдут.
Там сплошные Аутлуки, Ворды, Эксели, Фотошопы, Автокады, 3ДМаксы, а из веб-приложений только ВКонтакте, да анекдотру.
Здравствуйте, Lloyd, Вы писали:
L>Здравствуйте, gandjustas, Вы писали:
L>>>Отнюдь не факт. Ты просто сильно недооцениваешь среднего пользователя. G>>Ну приведи свое мнение насчет нужд среднего пользователя. L>Только после вас.
См выше
G>>только не на примере жены, которая в свобоное время занимается дизайном в фотошопе.
L>Понимаешь, в чем загвоздка, все мои примеры тебе не подойдут. L>Там сплошные Аутлуки, Ворды, Эксели, Фотошопы, Автокады, 3ДМаксы, а из веб-приложений только ВКонтакте, да анекдотру.
По факту office, фотошоп и специализированный софт. Первый и второй используются часто в силу исторических причин, тем не менее во многих случаях вполне заменяем аналогами (бесплатными) в вебе.
Здравствуйте, gandjustas, Вы писали:
G>И вконтакте\одноклассники не открывает?
Нет.
G>Вордом для каких целей пользуется? Может google docs с головой хватит?
Вордом, ну например, пишет сценарий, сюжентные линии, отчеты о проделанной работе. Вряд ли Google Docs потянул бы, я как-то ей показывал, хотел пересадить, но что-то ее не впечатлило. Да и она не всегда может быть он-лайн, например, она сейчас в другом городе и постоянного доступа к инету нет. Так что, Google Docs в этом плане, ей точно не подойдет.
G>Что не касается моей профессиональной деятельности — почти 100% веб, кроме аськи разве что. G>Файлы архивирует виндовс, файл-менеджер — эксплорер.
Да? Как интересно, код тоже через веб-приложение пишешь?
G>Ты тоже не догоняешь? Рельно 95% нужд обычных пользователей (не программистов, админов, дизайнеров) покрывается веб-приложениями — факт.
Вот никак не могу догнать, честно. Не, ну может, если обычный пользователь "блондинка", которая лазит только вконтакте или в одноклассники, то тут безусловно да
Lisp is not dead. It’s just the URL that has changed: http://clojure.org
Здравствуйте, yumi, Вы писали:
G>>Что не касается моей профессиональной деятельности — почти 100% веб, кроме аськи разве что. G>>Файлы архивирует виндовс, файл-менеджер — эксплорер. Y>Да? Как интересно, код тоже через веб-приложение пишешь?
Читай выделенное.
Хотя бывает что и код в вебе пишу
G>>Ты тоже не догоняешь? Рельно 95% нужд обычных пользователей (не программистов, админов, дизайнеров) покрывается веб-приложениями — факт. Y>Вот никак не могу догнать, честно. Не, ну может, если обычный пользователь "блондинка", которая лазит только вконтакте или в одноклассники, то тут безусловно да
Читай мой пост выше по теме про то что сейчас доступно в вебе.
Здравствуйте, gandjustas, Вы писали:
G>Читай мой пост выше по теме про то что сейчас доступно в вебе.
Ткни плиз пальцем, а то я вижу только общие фразы, что мол 95% покрывает веб, когда я пример привел, конкретный и попросил указать аналоги, ты спросил про вконтакте и одноклассников Ну да, есть gmail и google docs, сам ими пользуюсь, что еще-то?
Lisp is not dead. It’s just the URL that has changed: http://clojure.org
Здравствуйте, gandjustas, Вы писали:
L>>Там сплошные Аутлуки, Ворды, Эксели, Фотошопы, Автокады, 3ДМаксы, а из веб-приложений только ВКонтакте, да анекдотру. G>По факту office, фотошоп и специализированный софт. Первый и второй используются часто в силу исторических причин, тем не менее во многих случаях вполне заменяем аналогами (бесплатными) в вебе.
Ага, ага. В качестве аналога видимо docs?
Скажи, ты его сам-то пользовал, чтобы другим советовать? А то, судя по всему, ты его знаешь исключительно из обзоров гиков, для которых все, что не микрософт — сразу же хорошо.
Здравствуйте, Lloyd, Вы писали:
L>Здравствуйте, gandjustas, Вы писали:
L>>>Там сплошные Аутлуки, Ворды, Эксели, Фотошопы, Автокады, 3ДМаксы, а из веб-приложений только ВКонтакте, да анекдотру. G>>По факту office, фотошоп и специализированный софт. Первый и второй используются часто в силу исторических причин, тем не менее во многих случаях вполне заменяем аналогами (бесплатными) в вебе.
L>Ага, ага. В качестве аналога видимо docs? L>Скажи, ты его сам-то пользовал, чтобы другим советовать?
Пользовал. Много чего там не понравилось, но для целей написания простых документов вполне юзабельно.
L>А то, судя по всему, ты его знаешь исключительно из обзоров гиков, для которых все, что не микрософт — сразу же хорошо.
Я таких даже не читаю.
Здравствуйте, Sheridan, Вы писали:
S>dotneter wrote:
>> Здравствуйте, iHateLogins, Вы писали: >> >> HL>Учитывая, что GTA4 вышла и для PS3, я оч сильно сомневаюсь, что хоть какая-нибудь значительная >> часть логики там написана на .NET. >> http://www.mono-project.com/Supported_Platforms S>Моно это не дотнет. Да, очень и очень похож. Но в отличии от дотнета — кроссплатформенен.
Я так понимаю, ты опять решил не читать всю прошлую дискуссию о том, что технология дотнет, которая ISO/IEC 23271:2006 и ISO/IEC 23270:2006, — кроссплатформенна хотябы только по наличию стандарта на CLI.
Библиотеки реализованые поверх этого стандарта могут быть спокойно некроссплатформенными.
Объсняю по аналогии:
Есть стандарт ISO/IEC 14882:2003 для С++, но при этом большинство библиотек, написаных с испольованием этого стандарта, некроссплатформенные.
Здравствуйте, gandjustas, Вы писали:
G>Здравствуйте, LaPerouse, Вы писали:
LP>>Здравствуйте, gandjustas, Вы писали:
G>>>Здравствуйте, LaPerouse, Вы писали:
LP>>>>Основная проблема, которая не пускает .net на десктопы — это некросплатофменность конечного решения. G>>>Ну-ну, сколько не windows десктопов сейчас? G>>>Сколько у тебя сейчас установлено кроссплатформенных программ?
G>>>Кстати есть Mono, которая более кросплатформенна, чем C++ LP>>Слухи об этом как говорят некоторые сильно преувеличены G>Доказательства своих слов приветси можешь?
Моих слов? С чего ты решил, что это мои слова? Это слухи, которые постоянно возникают на тему mono. Дыма без огня, как известно, не бывает.
LP>>>>Ну не убедишь ты к примеру меня использовать технологию, которая накрепко приколочена к единственной операционной системе. G>>>Коченых пользователей вообще не интересует на скольких система кроме установленной у него будет работать программа.
LP>>Я с точки зрения разработчика говорю. Мало кто в здравом уме согласится на такое ограничение. G>Ты смеешься? Какой процент реально кроссплатформенного софта (которых под разные платформы из иодних исходников собирается)? G>Все равно в прикладной программе порядка 80% код платформонезависимы, затраты на портирование 20% под другую платформу минимальны. G>Так что такое ограничение вообще мало кого заботит.
Ты про какое ограничение, не понял? Я про наличие .net только на одной платформе.
Намного меньше двадцати процентов как правило, если с самого начала проект разрабатывается как кросплатформенный, хотя еще зависит от специфики и используемых библиотек. Скажем я смог собрать в linux GUI-оболочку на wxWidgets с небольшими изменениями (основная функциональность была на java). Хотя в отдельных случаях конечно может быть сложнее.
LP>>Какой смысл в этом, назови хотя бы одну причину. На это могут пойти крупные партнеры Microsoft, либо разработчики продуктов, которые и без .net не слишком кросплатформенны (directx игры к примеру, в которых .net может использоваться в редакторах уровней и т.п.). G>Ну сколько у тебя на компе реально кросплатформенных просграмм?
На рабочем:
Eclipse (со всеми расширениями) + разные сборки, тулы (maven2, cygwin и пр)
Oracle Client Software
OpenOffice.org
Mozilla Firefox
Mozilla Thunderbird
GNU Emacs
Oracle SQL Developer
Maxima
Чисто виндовые:
Total Commander
Notepad++
Adobe Reader
Социализм — это власть трудящихся и централизованная плановая экономика.
PD>Я решил наконец выяснить отношение народа к этой Сингуларити и запустил голосование. Посмотрим. А то пока что одни слова.
PD>http://rsdn.ru/poll/2376.aspx
Комментарии излишни, кроме одного — если уж такой результат у профессионалов, то для массового пользователя, он, очевидно будет 99.9..9 процентов против 0.0..01.
Здравствуйте, gandjustas, Вы писали:
g> Офигеть аргумент: g> Повторяю: я сам собирал в линуске бинарник под моно и запускал его в винде.
Офигеть аргумент
g> Все равно в прикладной программе порядка 80% код платформонезависимы, затраты на портирование 20% под другую платформу минимальны. g> Так что такое ограничение вообще мало кого заботит.
Здравствуйте, Pavel Dvorkin, Вы писали:
PD>>Я решил наконец выяснить отношение народа к этой Сингуларити и запустил голосование. Посмотрим. А то пока что одни слова.
PD>>http://rsdn.ru/poll/2376.aspx
Здравствуйте, Anton Batenev, Вы писали:
AB>Здравствуйте, gandjustas, Вы писали:
g>> Офигеть аргумент: g>> Повторяю: я сам собирал в линуске бинарник под моно и запускал его в винде. AB>Офигеть аргумент
Ну да, мелочь какая-то.
На с++ такое можно повторить?
g>> Все равно в прикладной программе порядка 80% код платформонезависимы, затраты на портирование 20% под другую платформу минимальны. g>> Так что такое ограничение вообще мало кого заботит. AB>Хочу Янус под моно http://mono-project.com/MoMA — можешь начинать отсюда.
Здравствуйте, LaPerouse, Вы писали:
LP> AB>Хочу Янус под моно
LP> Кстати, да. Если mono позволяет так просто портировать программы, почему не пересоберете janus под него (это вопрос авторам)
Достаточно запустить Mono Migration tool и увидеть
Не все функции есть в mono. Janus использует IE для отображения сообщний
Здравствуйте, gandjustas, Вы писали:
g> PD>>Я решил наконец выяснить отношение народа к этой Сингуларити и запустил голосование. Посмотрим. А то пока что одни слова. g> PD>>http://rsdn.ru/poll/2376.aspx
Здравствуйте, Mamut, Вы писали:
M> LP> AB>Хочу Янус под моно M> LP> Кстати, да. Если mono позволяет так просто портировать программы, почему не пересоберете janus под него (это вопрос авторам) M> Достаточно запустить Mono Migration tool и увидеть M> Не все функции есть в mono. Janus использует IE для отображения сообщний
Вот и открывается дьявол, который кроется в мелочах
Здравствуйте, gandjustas, Вы писали:
g> g>> Офигеть аргумент: g> g>> Повторяю: я сам собирал в линуске бинарник под моно и запускал его в винде. g> AB>Офигеть аргумент g> Ну да, мелочь какая-то. g> На с++ такое можно повторить?
А при чем здесь С++? Ты же прекрасно понимаешь, что моно — это не бинарник (и штатными средствами на линуксе тоже не запускается, к слову). Но речь была даже не об этом.
g> g>> Все равно в прикладной программе порядка 80% код платформонезависимы, затраты на портирование 20% под другую платформу минимальны. g> g>> Так что такое ограничение вообще мало кого заботит. g> AB>Хочу Янус под моно g> http://mono-project.com/MoMA — можешь начинать отсюда.
Здесь я уже был и даже пытался наваять прототип. Теперь предлагаю попробовать защитникам моно.
Здравствуйте, Anton Batenev, Вы писали:
AB>Здравствуйте, Mamut, Вы писали:
M>> LP> AB>Хочу Янус под моно M>> LP> Кстати, да. Если mono позволяет так просто портировать программы, почему не пересоберете janus под него (это вопрос авторам) M>> Достаточно запустить Mono Migration tool и увидеть M>> Не все функции есть в mono. Janus использует IE для отображения сообщний
AB>Вот и открывается дьявол, который кроется в мелочах
Сейчас они скажут, что это не проблема .net, не используй IE и все типа будет нормально. Хотя в реальности скорее всего подобных проблем там вагон и маленькая тележка.
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, Cyberax, Вы писали:
C>"С++ жил, С++ жив, С++ будет жить!" (с) коммунистическая партия.
Как раз последняя часть у меня всегда вызывала сомнение, и не только в отношении C++, т.к. слабо согласуется с элементарной логикой.
C>Лет через 10 посмотрим...
Обязательно
IT>>В России я весь этот процесс наблюдал сам. В штатах, мои коллеги, проработавшие здесь с начала 90-х рассказывают, что с КОБОЛА они начали соскакивать только во второй половине 90-х. Кстати, в основном на VB. C>Более умные уже начинали это делать в 80-е годы — тоже общаюсь со штатовскими коллегами.
А сейчас более умные уже начинают соскакивать с C++.
C>>>Я вот прямо сейчас пишу интеграцию к системе на КОБОЛе, с частью кода, старше чем я сам. IT>>А почему не перепишешь всё нафиг? C>В процессе. Мы сначала интегрируемся, сливаем все данные оттуда, проверяем что наша система работает идентично старой, а потом торжественно разбиваем молотками диски со старой системой.
Т.е. успешно хороните трупик.
Если нам не помогут, то мы тоже никого не пощадим.
AB> M> LP> Кстати, да. Если mono позволяет так просто портировать программы, почему не пересоберете janus под него (это вопрос авторам)
AB> M> Достаточно запустить Mono Migration tool и увидеть AB> M> Не все функции есть в mono. Janus использует IE для отображения сообщний
AB> Вот и открывается дьявол, который кроется в мелочах
Ууу. Там далеко не мелочи Это, правда, несколько раз уже обсуждалось
Здравствуйте, Mamut, Вы писали:
AB>> M> LP> Кстати, да. Если mono позволяет так просто портировать программы, почему не пересоберете janus под него (это вопрос авторам)
AB>> M> Достаточно запустить Mono Migration tool и увидеть AB>> M> Не все функции есть в mono. Janus использует IE для отображения сообщний
AB>> Вот и открывается дьявол, который кроется в мелочах
M>Ууу. Там далеко не мелочи Это, правда, несколько раз уже обсуждалось
Поправь меня, если я не правильно понял: в единственной реальной попытке использования, которая нам известна (если за таковую не считать "я собрал бинарь в linux"), от mono нет никакого толка.
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, LaPerouse, Вы писали:
LP>Поправь меня, если я не правильно понял: в единственной реальной попытке использования, которая нам известна (если за таковую не считать "я собрал бинарь в linux"), от mono нет никакого толка.
Могу в стотыщпесятчетвертый раз дать ссылку: http://www.mono-project.com/Companies_Using_Mono Там несколько устаревшие данные, но всё же...
И давайте не будем отмазываться в стиле "а сам ты юзал?" Нет, не юзал, мне за это не платят. Кому платят, те юзали, ссылку я дал.
Здравствуйте, MxKazan, Вы писали:
LP>>Поправь меня, если я не правильно понял: в единственной реальной попытке использования, которая нам известна (если за таковую не считать "я собрал бинарь в linux"), от mono нет никакого толка. MK>Могу в стотыщпесятчетвертый раз дать ссылку: http://www.mono-project.com/Companies_Using_Mono Там несколько устаревшие данные, но всё же... MK>И давайте не будем отмазываться в стиле "а сам ты юзал?" Нет, не юзал, мне за это не платят. Кому платят, те юзали, ссылку я дал.
Особенно весело читать (не по твоей ссылке, а вообще читая о mono) о "портировании" Paint.NET в контексте декларируемой кроссплатформенности
Здравствуйте, hattab, Вы писали:
H>Здравствуйте, MxKazan, Вы писали:
LP>>>Поправь меня, если я не правильно понял: в единственной реальной попытке использования, которая нам известна (если за таковую не считать "я собрал бинарь в linux"), от mono нет никакого толка. MK>>Могу в стотыщпесятчетвертый раз дать ссылку: http://www.mono-project.com/Companies_Using_Mono Там несколько устаревшие данные, но всё же... MK>>И давайте не будем отмазываться в стиле "а сам ты юзал?" Нет, не юзал, мне за это не платят. Кому платят, те юзали, ссылку я дал.
H>Особенно весело читать (не по твоей ссылке, а вообще читая о mono) о "портировании" Paint.NET в контексте декларируемой кроссплатформенности
Здравствуйте, hattab, Вы писали:
H>Особенно весело читать (не по твоей ссылке, а вообще читая о mono) о "портировании" Paint.NET в контексте декларируемой кроссплатформенности
А что, кстати, с Paint.Net? Я себе скачал исходники, но собрать не смог. Правда я не сильно заморачивался... Вроде как написано, что Paint.Net на Mono, но я Mono не ставил, а portable Paint.Net работает как ни в чем не бывало... Воооот. Так на Mono он, или нет?
Здравствуйте, MxKazan, Вы писали:
MK>Здравствуйте, LaPerouse, Вы писали:
LP>>Поправь меня, если я не правильно понял: в единственной реальной попытке использования, которая нам известна (если за таковую не считать "я собрал бинарь в linux"), от mono нет никакого толка. MK>Могу в стотыщпесятчетвертый раз дать ссылку: http://www.mono-project.com/Companies_Using_Mono Там несколько устаревшие данные, но всё же... MK>И давайте не будем отмазываться в стиле "а сам ты юзал?" Нет, не юзал, мне за это не платят. Кому платят, те юзали, ссылку я дал.
Спокойнее, спокойнее. Почему такая буйная реакция? Я прост констатировал факт. Судя по всему, у тебя возражений по нему нет. Так?
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, LaPerouse, Вы писали:
LP>>>Поправь меня, если я не правильно понял: в единственной реальной попытке использования, которая нам известна (если за таковую не считать "я собрал бинарь в linux"), от mono нет никакого толка. MK>>Могу в стотыщпесятчетвертый раз дать ссылку: http://www.mono-project.com/Companies_Using_Mono Там несколько устаревшие данные, но всё же... MK>>И давайте не будем отмазываться в стиле "а сам ты юзал?" Нет, не юзал, мне за это не платят. Кому платят, те юзали, ссылку я дал.
LP>Спокойнее, спокойнее. Почему такая буйная реакция? Я прост констатировал факт. Судя по всему, у тебя возражений по нему нет. Так?
Это не от моно никакого толка. Это от тебя толку нет. ;]
Здравствуйте, MxKazan, Вы писали:
H>>Особенно весело читать (не по твоей ссылке, а вообще читая о mono) о "портировании" Paint.NET в контексте декларируемой кроссплатформенности MK>А что, кстати, с Paint.Net? Я себе скачал исходники, но собрать не смог. Правда я не сильно заморачивался... Вроде как написано, что Paint.Net на Mono, но я Mono не ставил, а portable Paint.Net работает как ни в чем не бывало... Воооот. Так на Mono он, или нет?
Здравствуйте, hattab, Вы писали:
H>Здравствуйте, MxKazan, Вы писали:
H>>>Особенно весело читать (не по твоей ссылке, а вообще читая о mono) о "портировании" Paint.NET в контексте декларируемой кроссплатформенности MK>>А что, кстати, с Paint.Net? Я себе скачал исходники, но собрать не смог. Правда я не сильно заморачивался... Вроде как написано, что Paint.Net на Mono, но я Mono не ставил, а portable Paint.Net работает как ни в чем не бывало... Воооот. Так на Mono он, или нет?
H>А это точно не оно?
Ну.. оно. Работает без установки. Но у меня и на рабочем и на домашнем компе FW стоит. Вот и получается, что либо Paint.Net не под Mono, либо оно так круто без инсталляции фурычит.
Здравствуйте, LaPerouse, Вы писали:
LP>Здравствуйте, MxKazan, Вы писали:
MK>>Здравствуйте, LaPerouse, Вы писали:
LP>>>Поправь меня, если я не правильно понял: в единственной реальной попытке использования, которая нам известна (если за таковую не считать "я собрал бинарь в linux"), от mono нет никакого толка. MK>>Могу в стотыщпесятчетвертый раз дать ссылку: http://www.mono-project.com/Companies_Using_Mono Там несколько устаревшие данные, но всё же... MK>>И давайте не будем отмазываться в стиле "а сам ты юзал?" Нет, не юзал, мне за это не платят. Кому платят, те юзали, ссылку я дал. LP>Спокойнее, спокойнее. Почему такая буйная реакция? Я прост констатировал факт. Судя по всему, у тебя возражений по нему нет. Так?
Я привел возражения в ссылке. Недостаточно? Потрудись объяснить почему.
Здравствуйте, MxKazan, Вы писали:
MK>Здравствуйте, LaPerouse, Вы писали:
LP>>Здравствуйте, MxKazan, Вы писали:
MK>>>Здравствуйте, LaPerouse, Вы писали:
LP>>>>Поправь меня, если я не правильно понял: в единственной реальной попытке использования, которая нам известна (если за таковую не считать "я собрал бинарь в linux"), от mono нет никакого толка. MK>>>Могу в стотыщпесятчетвертый раз дать ссылку: http://www.mono-project.com/Companies_Using_Mono Там несколько устаревшие данные, но всё же... MK>>>И давайте не будем отмазываться в стиле "а сам ты юзал?" Нет, не юзал, мне за это не платят. Кому платят, те юзали, ссылку я дал. LP>>Спокойнее, спокойнее. Почему такая буйная реакция? Я прост констатировал факт. Судя по всему, у тебя возражений по нему нет. Так? MK>Я привел возражения в ссылке. Недостаточно? Потрудись объяснить почему.
Возражения у тебя должны быть по янусу, так как мое утверждение касалось его и только его.
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, hattab, Вы писали:
H>Здравствуйте, astral_marine, Вы писали:
_>>Перечитал все ответы в теме и по сути возражений не нашел. _>>Только только частные случаи и личные оскорбления в мой адрес.
H>>>Минус от топикстартера на этот пост... _>>Прошу прощения, ошибся.
H>Да не, ничего страшного, бог с ними с оценками, а шок уже прошел
Здравствуйте, McSeem2, Вы писали:
MS>Здравствуйте, gandjustas, Вы писали:
_>>>Игры — это С++ G>>GTA 4.
MS>http://bocharoff.livejournal.com/322815.html MS>Конечно же сам дот-нет здесь ни при чем, но как-то навевает. Сама идеология способствует развитию параноидального маразма.
Я не понял, а каким боком здесь C++ или .Net? Сейчас таким страдают все больше и больше игр — FEAR2, All4Dead и многое.
Здравствуйте, MxKazan, Вы писали:
H>>>>Особенно весело читать (не по твоей ссылке, а вообще читая о mono) о "портировании" Paint.NET в контексте декларируемой кроссплатформенности MK>>>А что, кстати, с Paint.Net? Я себе скачал исходники, но собрать не смог. Правда я не сильно заморачивался... Вроде как написано, что Paint.Net на Mono, но я Mono не ставил, а portable Paint.Net работает как ни в чем не бывало... Воооот. Так на Mono он, или нет?
H>>А это точно не оно? MK>Ну.. оно. Работает без установки. Но у меня и на рабочем и на домашнем компе FW стоит. Вот и получается, что либо Paint.Net не под Mono, либо оно так круто без инсталляции фурычит.
А где ты прочитал, что portable Paint.NET под mono?
Здравствуйте, hattab, Вы писали:
H>А где ты прочитал, что portable Paint.NET под mono?
Когда я встречал упоминание об этом на сайте Mono. А щас поглядел, так нету там. Видимо ошибся я... Зато чего нашел: Paint-mono
Здравствуйте, LaPerouse, Вы писали:
LP>Возражения у тебя должны быть по янусу, так как мое утверждение касалось его и только его.
Mono не бесполезна, если проект разрабатывается с прицелом на кросс-платформенность. И к этому никак нельзя отнести использование IE.
Здравствуйте, MxKazan, Вы писали:
MK>Здравствуйте, LaPerouse, Вы писали:
LP>>Возражения у тебя должны быть по янусу, так как мое утверждение касалось его и только его. MK>Mono не бесполезна, если проект разрабатывается с прицелом на кросс-платформенность. И к этому никак нельзя отнести использование IE.
Ну, судя по всему проблемы там не ограничиваются одним IE.
Не поленился заглянуть в msdn. webbrowser control судя по всему является простым враппером к ie (глупо было бы расчитывать на IoC), причем он находится прямо в System.Windows.Forms. Пардон, вот это вы называете кроссплатформенностью?
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, LaPerouse, Вы писали:
LP>Здравствуйте, MxKazan, Вы писали:
MK>>Здравствуйте, LaPerouse, Вы писали:
LP>>>Возражения у тебя должны быть по янусу, так как мое утверждение касалось его и только его. MK>>Mono не бесполезна, если проект разрабатывается с прицелом на кросс-платформенность. И к этому никак нельзя отнести использование IE.
LP>Ну, судя по всему проблемы там не ограничиваются одним IE.
LP>Не поленился заглянуть в msdn. webbrowser control судя по всему является простым враппером к ie (глупо было бы расчитывать на IoC), причем он находится прямо в System.Windows.Forms. Пардон, вот это вы называете кроссплатформенностью?
Никто не говорил, что Win.Forms — кроссплатформенная библиотека.
Здравствуйте, anton_t, Вы писали:
_>Здравствуйте, LaPerouse, Вы писали:
LP>>Здравствуйте, MxKazan, Вы писали:
MK>>>Здравствуйте, LaPerouse, Вы писали:
LP>>>>Возражения у тебя должны быть по янусу, так как мое утверждение касалось его и только его. MK>>>Mono не бесполезна, если проект разрабатывается с прицелом на кросс-платформенность. И к этому никак нельзя отнести использование IE.
LP>>Ну, судя по всему проблемы там не ограничиваются одним IE.
LP>>Не поленился заглянуть в msdn. webbrowser control судя по всему является простым враппером к ie (глупо было бы расчитывать на IoC), причем он находится прямо в System.Windows.Forms. Пардон, вот это вы называете кроссплатформенностью?
_>Никто не говорил, что Win.Forms — кроссплатформенная библиотека.
А в моно такого класса наверное и нет (или может быть там просто заглушка)? Или они таки захардкодили firefox прямо туда
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, LaPerouse, Вы писали:
LP>Здравствуйте, anton_t, Вы писали:
_>>Здравствуйте, LaPerouse, Вы писали:
LP>>>Здравствуйте, MxKazan, Вы писали:
MK>>>>Здравствуйте, LaPerouse, Вы писали:
LP>>>>>Возражения у тебя должны быть по янусу, так как мое утверждение касалось его и только его. MK>>>>Mono не бесполезна, если проект разрабатывается с прицелом на кросс-платформенность. И к этому никак нельзя отнести использование IE.
LP>>>Ну, судя по всему проблемы там не ограничиваются одним IE.
LP>>>Не поленился заглянуть в msdn. webbrowser control судя по всему является простым враппером к ie (глупо было бы расчитывать на IoC), причем он находится прямо в System.Windows.Forms. Пардон, вот это вы называете кроссплатформенностью?
_>>Никто не говорил, что Win.Forms — кроссплатформенная библиотека.
Или они таки захардкодили firefox прямо туда
Хотя это вряд ли, тогда проблем у януса с этим почти не было бы.
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, LaPerouse, Вы писали:
LP> LP>>Возражения у тебя должны быть по янусу, так как мое утверждение касалось его и только его.
LP> MK>Mono не бесполезна, если проект разрабатывается с прицелом на кросс-платформенность. И к этому никак нельзя отнести использование IE.
LP> Ну, судя по всему проблемы там не ограничиваются одним IE.
LP> Не поленился заглянуть в msdn. webbrowser control судя по всему является простым враппером к ie (глупо было бы расчитывать на IoC), причем он находится прямо в System.Windows.Forms. Пардон, вот это вы называете кроссплатформенностью?
Mono разрабатывается с прицелом на кроссплатформенность. WebControl разрабатывается не Mono. Так понятнее?
LP> AB>> M> LP> Кстати, да. Если mono позволяет так просто портировать программы, почему не пересоберете janus под него (это вопрос авторам)
LP> AB>> M> Достаточно запустить Mono Migration tool и увидеть LP> AB>> M> Не все функции есть в mono. Janus использует IE для отображения сообщний
LP> AB>> Вот и открывается дьявол, который кроется в мелочах
LP> M>Ууу. Там далеко не мелочи Это, правда, несколько раз уже обсуждалось
LP> Поправь меня, если я не правильно понял: в единственной реальной попытке использования, которая нам известна (если за таковую не считать "я собрал бинарь в linux"), от mono нет никакого толка.
Это никак не следует из моих слов Я говорил только про Janus
Здравствуйте, LaPerouse, Вы писали:
LP>Здравствуйте, anton_t, Вы писали:
_>>Здравствуйте, LaPerouse, Вы писали:
LP>>>Здравствуйте, MxKazan, Вы писали:
MK>>>>Здравствуйте, LaPerouse, Вы писали:
LP>>>>>Возражения у тебя должны быть по янусу, так как мое утверждение касалось его и только его. MK>>>>Mono не бесполезна, если проект разрабатывается с прицелом на кросс-платформенность. И к этому никак нельзя отнести использование IE.
LP>>>Ну, судя по всему проблемы там не ограничиваются одним IE.
LP>>>Не поленился заглянуть в msdn. webbrowser control судя по всему является простым враппером к ie (глупо было бы расчитывать на IoC), причем он находится прямо в System.Windows.Forms. Пардон, вот это вы называете кроссплатформенностью?
_>>Никто не говорил, что Win.Forms — кроссплатформенная библиотека.
LP>А в моно такого класса наверное и нет (или может быть там просто заглушка)? Или они таки захардкодили firefox прямо туда
Здравствуйте, Mamut, Вы писали:
M>Здравствуйте, LaPerouse, Вы писали:
LP>> LP>>Возражения у тебя должны быть по янусу, так как мое утверждение касалось его и только его.
LP>> MK>Mono не бесполезна, если проект разрабатывается с прицелом на кросс-платформенность. И к этому никак нельзя отнести использование IE.
LP>> Ну, судя по всему проблемы там не ограничиваются одним IE.
LP>> Не поленился заглянуть в msdn. webbrowser control судя по всему является простым враппером к ie (глупо было бы расчитывать на IoC), причем он находится прямо в System.Windows.Forms. Пардон, вот это вы называете кроссплатформенностью?
M>Mono разрабатывается с прицелом на кроссплатформенность. WebControl разрабатывается не Mono. Так понятнее?
Как принято говорить в таких случаях? "Капитан Очевиднось"?
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, Mamut, Вы писали:
LP>> AB>> M> LP> Кстати, да. Если mono позволяет так просто портировать программы, почему не пересоберете janus под него (это вопрос авторам)
LP>> AB>> M> Достаточно запустить Mono Migration tool и увидеть LP>> AB>> M> Не все функции есть в mono. Janus использует IE для отображения сообщний
LP>> AB>> Вот и открывается дьявол, который кроется в мелочах
LP>> M>Ууу. Там далеко не мелочи Это, правда, несколько раз уже обсуждалось
LP>> Поправь меня, если я не правильно понял: в единственной реальной попытке использования, которая нам известна (если за таковую не считать "я собрал бинарь в linux"), от mono нет никакого толка.
M>Это никак не следует из моих слов Я говорил только про Janus
так и я тоже только про него
Социализм — это власть трудящихся и централизованная плановая экономика.
F>>>результаты меня удивляют.. kuj>>И еще: "установлен" и "пользуюсь в качестве основной рабочей платформы" две разные вещи, как бэ.
F>кагбэ про основную рабочую платформу никто и не говорит..
А про что говорит? Про "поставил поиграцца — лень сносить"? Или про "скачал как-то виртуалку, валяется на винте — еще не смотрел, но ИМЕЮ!" ?
Здравствуйте, LaPerouse, Вы писали:
LP> LP>> LP>>Возражения у тебя должны быть по янусу, так как мое утверждение касалось его и только его.
LP> LP>> MK>Mono не бесполезна, если проект разрабатывается с прицелом на кросс-платформенность. И к этому никак нельзя отнести использование IE.
LP> LP>> Ну, судя по всему проблемы там не ограничиваются одним IE.
LP> LP>> Не поленился заглянуть в msdn. webbrowser control судя по всему является простым враппером к ie (глупо было бы расчитывать на IoC), причем он находится прямо в System.Windows.Forms. Пардон, вот это вы называете кроссплатформенностью?
LP> M>Mono разрабатывается с прицелом на кроссплатформенность. WebControl разрабатывается не Mono. Так понятнее?
LP> Как принято говорить в таких случаях? "Капитан Очевиднось"?
Именно. Потому что выделенное выше не относится к mono
LP> LP>> M>Ууу. Там далеко не мелочи Это, правда, несколько раз уже обсуждалось
LP> LP>> Поправь меня, если я не правильно понял: в единственной реальной попытке использования, которая нам известна (если за таковую не считать "я собрал бинарь в linux"), от mono нет никакого толка.
LP> M>Это никак не следует из моих слов Я говорил только про Janus
LP> так и я тоже только про него
Тогда я не понял выделенного. Что запоптка использования mono нам известна?
Здравствуйте, Mamut, Вы писали:
M>Здравствуйте, LaPerouse, Вы писали:
LP>> LP>> LP>>Возражения у тебя должны быть по янусу, так как мое утверждение касалось его и только его.
LP>> LP>> MK>Mono не бесполезна, если проект разрабатывается с прицелом на кросс-платформенность. И к этому никак нельзя отнести использование IE.
LP>> LP>> Ну, судя по всему проблемы там не ограничиваются одним IE.
LP>> LP>> Не поленился заглянуть в msdn. webbrowser control судя по всему является простым враппером к ie (глупо было бы расчитывать на IoC), причем он находится прямо в System.Windows.Forms. Пардон, вот это вы называете кроссплатформенностью?
LP>> M>Mono разрабатывается с прицелом на кроссплатформенность. WebControl разрабатывается не Mono. Так понятнее?
LP>> Как принято говорить в таких случаях? "Капитан Очевиднось"?
M>Именно. Потому что выделенное выше не относится к mono
Я о том, что уже дизайн библиотек фреймворка принципиально некросплатофрменный. Поэтому моно напоминает костыль. Точнее это, отдельная реализация .NET, плохо совместимая на уровне библиотек MS-ским. Вот если бы модуль Forms предоставлял IoC — интерфейсы для реализации, и имелась отдельная реализация для каждой платформы (то есть .NET была бы windows-специфичная реализация и в mono — nix-спецпифичная), тогда System.Windows.Forms была бы кроссплафторменной.
А какие там еще проблемы возникают при портировании януса?
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, Mamut, Вы писали:
LP>> LP>> M>Ууу. Там далеко не мелочи Это, правда, несколько раз уже обсуждалось
LP>> LP>> Поправь меня, если я не правильно понял: в единственной реальной попытке использования, которая нам известна (если за таковую не считать "я собрал бинарь в linux"), от mono нет никакого толка.
LP>> M>Это никак не следует из моих слов Я говорил только про Janus
LP>> так и я тоже только про него
M>Тогда я не понял выделенного. Что запоптка использования mono нам известна?
Попытка использования в янусе.
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, LaPerouse, Вы писали:
M>>Именно. Потому что выделенное выше не относится к mono
LP>Я о том, что уже дизайн библиотек фреймворка принципиально некросплатофрменный. Поэтому моно напоминает костыль. Точнее это, отдельная реализация .NET, плохо совместимая на уровне библиотек MS-ским. Вот если бы модуль Forms предоставлял IoC — интерфейсы для реализации, и имелась отдельная реализация для каждой платформы (то есть .NET была бы windows-специфичная реализация и в mono — nix-спецпифичная), тогда System.Windows.Forms была бы кроссплафторменной.
Других платформ кроме линуха не знаешь? Не слышал про такую платформу, как Windows Mobile, например? ;] Дотнет прекрасно работает и на WM, и на WinCE, и на XBOX. Потому дотнет кроссплатформенный по факту.
То, что Майкрософт не желает поддерживать гомноось (линух), то это их право, и я их понимаю.
Здравствуйте, astral_marine, Вы писали:
_>Это они уже твердят с самого создания .NET, а С++, зараза, все равно не умирает.
Фортран тоже, впрочем, не умирает.
_>Операционные системы, Браузеры и коммуникаторы, Графические пакеты, Системные утилиты, Архиваторы, Средства моделирования и разработки, Игры, Антивирусы, Офисные пакеты — это С++
Ага. А бухгалтерия — это 1С
Плюсплюсникам безусловно есть чем гордиться. Если это хоть как-то скрасит их ужасную долю, то кто ж против?
Вообще, друзья мои, ситуация складывается драматическая. Основа основ нашего ремесла — это создание исполняемых файлов в машинных кодах. Тех самых экзешников и дээльэлек — маленьких, быстрых, надёжных, не тянущих за собой многодесяткомегабайтных библиотек, рантаймов, сред исполнения. Тех, которые сами, возможно, являются библиотеками, сервисами, драйверами, средами исполнения.
Ответьте мне, пожалуйста, на простой вопрос: с помощью чего я СЕЙЧАС могу такие штуки изготовить? Похоже, что кроме лобзика "asm" мне реально оставлена только потрясающая альтернатива — я могу воспользоваться либо C, либо C++.
Шикарно, не правда ли? О чём это говорит? О мощи и великолепии C/C++? Нет. Отсутствие альтернатив говорит нам только о глубоком кризисе и близящемся упадке.
Здравствуйте, Voblin, Вы писали:
V>Плюсплюсникам безусловно есть чем гордиться. Если это хоть как-то скрасит их ужасную долю, то кто ж против?
V>Вообще, друзья мои, ситуация складывается драматическая. Основа основ нашего ремесла — это создание исполняемых файлов в машинных кодах. Тех самых экзешников и дээльэлек — маленьких, быстрых, надёжных, не тянущих за собой многодесяткомегабайтных библиотек, рантаймов, сред исполнения. Тех, которые сами, возможно, являются библиотеками, сервисами, драйверами, средами исполнения. V>Ответьте мне, пожалуйста, на простой вопрос: с помощью чего я СЕЙЧАС могу такие штуки изготовить? Похоже, что кроме лобзика "asm" мне реально оставлена только потрясающая альтернатива — я могу воспользоваться либо C, либо C++.
V>Шикарно, не правда ли? О чём это говорит? О мощи и великолепии C/C++? Нет. Отсутствие альтернатив говорит нам только о глубоком кризисе и близящемся упадке.
Точно! Срочно забирайте свои вклады из репозиториев систем контроля версий пока не поздно!!!1111111аааааа
Здравствуйте, kuj, Вы писали:
kuj>Точно! Срочно забирайте свои вклады из репозиториев систем контроля версий пока не поздно!!!1111111аааааа
Да уж, немножко апокалиптичненько у меня получилось.
Тем не менее, вопрос относительно лабания самодостаточных экзешников остаётся открытым. Когда-то для этой цели у меня был 5-й турбопаскаль, который очень приятно было применять для всякой разной мелочёвки несмотря на то, что к тому времени уже давно и много юзал C++ для основных задач.
Теперь же... кроме С/С++ нет ничего. Сдуло. Вымело. Ктулх зохавал.
Попробовав сладкого яда нормальных языков программирования (т.е. тех, на которых думаешь об алгоритме, а не о выделении/освобождении памяти и прочих интимностях), очень противно снова грызть этот кактус.
Вот и получается, что к тому времени, когда у меня начали появляться действительно стоящие идеи, из средств их реализации в живых осталось только самое нелюбимое.
Здравствуйте, LaPerouse, Вы писали:
LP> LP>> LP>> LP>>Возражения у тебя должны быть по янусу, так как мое утверждение касалось его и только его.
LP> LP>> LP>> MK>Mono не бесполезна, если проект разрабатывается с прицелом на кросс-платформенность. И к этому никак нельзя отнести использование IE.
LP> LP>> LP>> Ну, судя по всему проблемы там не ограничиваются одним IE.
LP> LP>> LP>> Не поленился заглянуть в msdn. webbrowser control судя по всему является простым враппером к ie (глупо было бы расчитывать на IoC), причем он находится прямо в System.Windows.Forms. Пардон, вот это вы называете кроссплатформенностью?
LP> LP>> M>Mono разрабатывается с прицелом на кроссплатформенность. WebControl разрабатывается не Mono. Так понятнее?
LP> LP>> Как принято говорить в таких случаях? "Капитан Очевиднось"?
LP> M>Именно. Потому что выделенное выше не относится к mono
LP> Я о том, что уже дизайн библиотек фреймворка принципиально некросплатофрменный. Поэтому моно напоминает костыль. Точнее это, отдельная реализация .NET, плохо совместимая на уровне библиотек MS-ским. Вот если бы модуль Forms предоставлял IoC — интерфейсы для реализации, и имелась отдельная реализация для каждой платформы (то есть .NET была бы windows-специфичная реализация и в mono — nix-спецпифичная), тогда System.Windows.Forms была бы кроссплафторменной.
Блин. Показываю на пальцах:
MxKazan> Mono не бесполезна, если проект разрабатывается с прицелом на кросс-платформенность
LaPerouse> Не поленился заглянуть в msdn. webbrowser control судя по всему является простым враппером к ie (глупо было бы расчитывать на IoC), причем он находится прямо в System.Windows.Forms. Пардон, вот это вы называете кроссплатформенностью
Mamut> WebControl разрабатывается не Mono
LaPerouse> Я о том, что уже дизайн библиотек фреймворка принципиально некросплатофрменный.
Блин, это и так всем известно. При чем тут Mono? У Mono есть кроссплатформенный Gtk#
LP> А какие там еще проблемы возникают при портировании януса?
Не помню. Можно взять MoMA и посмотреть. Когда-то многое упиралось в то, что часть WinForms еще не была портирована под Mono. Сейчас — хз
V> Вообще, друзья мои, ситуация складывается драматическая. Основа основ нашего ремесла — это создание исполняемых файлов в машинных кодах. Тех самых экзешников и дээльэлек — маленьких, быстрых, надёжных, не тянущих за собой многодесяткомегабайтных библиотек, рантаймов, сред исполнения. Тех, которые сами, возможно, являются библиотеками, сервисами, драйверами, средами исполнения. V> Ответьте мне, пожалуйста, на простой вопрос: с помощью чего я СЕЙЧАС могу такие штуки изготовить? Похоже, что кроме лобзика "asm" мне реально оставлена только потрясающая альтернатива — я могу воспользоваться либо C, либо C++.
OCaml. Но, учитывая, что рантайм С++ и так каждая операионка таскает с собой (mvcrt, libc и проч.) то гордиться особо нечем. Vista и Windows 7 таскают рантайм дотнета
Здравствуйте, Mamut, Вы писали:
M>OCaml. Но, учитывая, что рантайм С++ и так каждая операионка таскает с собой (mvcrt, libc и проч.) то гордиться особо нечем. Vista и Windows 7 таскают рантайм дотнета
Вот-вот-вот! Начинаю верить в то, что мне удастся раскрутить народ на предложение разумных альтернатив вездесущим плюсам.
Здравствуйте, Mamut, Вы писали:
M>OCaml. Но, учитывая, что рантайм С++ и так каждая операионка таскает с собой (mvcrt, libc и проч.) то гордиться особо нечем. Vista и Windows 7 таскают рантайм дотнета
Могу ли я на OCaml слабать драйвер уровня ядра? Сетевую службу?
(это не наезд, а просто выяснение, может ли он быть реальной альтернативой C/C++)
Меня тоже. Похоже, что опрос не совсем корректным получился. Если с предыдущим опросом понятно, что даже если она установлена, то не используется в повседневной жизни, то здесь как-то неоднозначно. Возможно имело смысл разделить на "Установлена и основная", "Установлена и вторична", "Установлена поиграться".
А то еще тройку голосов за линукс и понятие "альтернативной системы" может развернуться на 180
Здравствуйте, Mamut, Вы писали:
LP>> M>Тогда я не понял выделенного. Что запоптка использования mono нам известна?
LP>> Попытка использования в янусе.
M>Никто не пытался его там использовать, потому что MoMA и IE
А откуда пришла мысль, что проблема в IE? Во время попытки использования. На пальцах: приходит Mamut домой и говорит: дай-ка портирую янус. Берет мому или как его там, запускает, смотрит — опа, System.Windows.Forms.Webcontrol. Все, попытка использования провалилась Как-то так.
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, LaPerouse, Вы писали:
LP>Здравствуйте, Mamut, Вы писали:
LP>>> M>Тогда я не понял выделенного. Что запоптка использования mono нам известна?
LP>>> Попытка использования в янусе.
M>>Никто не пытался его там использовать, потому что MoMA и IE
LP>А откуда пришла мысль, что проблема в IE? Во время попытки использования. На пальцах: приходит Mamut домой и говорит: дай-ка портирую янус. Берет мому или как его там, запускает, смотрит — опа, System.Windows.Forms.Webcontrol. Все, попытка использования провалилась Как-то так.
А что измениться если поменять .Net и System.Windows.Forms.WebControl на, скажем, C++ и SHDOCVW?
Luck in life always exists in the form of an abstract class that cannot be instantiated directly and needs to be inherited by hard work and dedication.
Luck in life always exists in the form of an abstract class that cannot be instantiated directly and needs to be inherited by hard work and dedication.
Здравствуйте, Anton Batenev, Вы писали:
F>> результаты меня удивляют.. AB>Меня тоже. Похоже, что опрос не совсем корректным получился. Если с предыдущим опросом понятно, что даже если она установлена, то не используется в повседневной жизни, то здесь как-то неоднозначно. Возможно имело смысл разделить на "Установлена и основная", "Установлена и вторична", "Установлена поиграться".
не, меня удивляет, что народ его вообще ставит пусть даже и "поиграться"
лет 5 назад картина имхо была другая..
Здравствуйте, criosray, Вы писали:
C>Что значит корпоративная, сколь и десктопная? WPF это мощное средство для построения графических интерфейсов, где для вывода используется DirectDraw и аппаратное (при наличии возможности) ускорение, а не старый ограниченный GDI.
Вообще-то DirectDraw померла еще в 7-ом DirectX`е.
Здравствуйте, yuriylsh, Вы писали:
Y>Здравствуйте, LaPerouse, Вы писали:
LP>>Здравствуйте, Mamut, Вы писали:
LP>>>> M>Тогда я не понял выделенного. Что запоптка использования mono нам известна?
LP>>>> Попытка использования в янусе.
M>>>Никто не пытался его там использовать, потому что MoMA и IE
LP>>А откуда пришла мысль, что проблема в IE? Во время попытки использования. На пальцах: приходит Mamut домой и говорит: дай-ка портирую янус. Берет мому или как его там, запускает, смотрит — опа, System.Windows.Forms.Webcontrol. Все, попытка использования провалилась Как-то так.
Y>А что измениться если поменять .Net и System.Windows.Forms.WebControl на, скажем, C++ и SHDOCVW?
Это совершенно разные случаи. Хинт: в стандартных библиотеках С++ нет зависимости на SHDOCVW.
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, LaPerouse, Вы писали:
Y>>А что измениться если поменять .Net и System.Windows.Forms.WebControl на, скажем, C++ и SHDOCVW? LP>Это совершенно разные случаи. Хинт: в стандартных библиотеках С++ нет зависимости на SHDOCVW.
Офигеть. Ну расскажи, как Hashtable зависит от System.Windows.Forms.WebControl
Что касается System.Windows.Forms, то в MSDN всё написано четко и ясно:
The System.Windows.Forms namespace contains classes for creating Windows-based applications that take full advantage of the rich user interface features available in the Microsoft Windows operating system.
И это ни капельки не мешает сторонним разработчикам сделать System.MyCrossPlatform.Forms, как GUI для разных ОС.
Здравствуйте, Voblin, Вы писали:
V> M>OCaml. Но, учитывая, что рантайм С++ и так каждая операионка таскает с собой (mvcrt, libc и проч.) то гордиться особо нечем. Vista и Windows 7 таскают рантайм дотнета
V> Могу ли я на OCaml слабать драйвер уровня ядра? Сетевую службу? V> (это не наезд, а просто выяснение, может ли он быть реальной альтернативой C/C++)
Сложный вопрос. Ответ — скорее всего вряд ли, но я могу сильно ошибаться
Здравствуйте, LaPerouse, Вы писали:
LP> LP>> M>Тогда я не понял выделенного. Что запоптка использования mono нам известна?
LP> LP>> Попытка использования в янусе.
LP> M>Никто не пытался его там использовать, потому что MoMA и IE
LP> А откуда пришла мысль, что проблема в IE?
Из мозга. Янус использует IE (или его ActiveX-движок — это без разницы) для отображения сообщений и различной информации (типа список оценок). IE в Линуксе/Mono нет. Логика ясна?
LP> Во время попытки использования. На пальцах: приходит Mamut домой и говорит: дай-ка портирую янус. Берет мому или как его там, запускает, смотрит — опа, System.Windows.Forms.Webcontrol. Все, попытка использования провалилась Как-то так.
, потосу что MoMA раз и MoMA 2. В частности, портирование невозможно из-за p/invoke методов в куче мест. Сейчас, с переходом проекта на .NET 3.5, все еще хуже может быть (Mono поддрерживает пока только 2.0)
LP> LP>>А откуда пришла мысль, что проблема в IE? Во время попытки использования. На пальцах: приходит Mamut домой и говорит: дай-ка портирую янус. Берет мому или как его там, запускает, смотрит — опа, System.Windows.Forms.Webcontrol. Все, попытка использования провалилась Как-то так.
LP> Y>А что измениться если поменять .Net и System.Windows.Forms.WebControl на, скажем, C++ и SHDOCVW?
LP> Это совершенно разные случаи. Хинт: в стандартных библиотеках С++ нет зависимости на SHDOCVW.
Хинт: System.WIndows.Forms.Webcontrol тоже сложно назвать стандартной библиотекой (в том смысле, что и без нее можно нормально обойтись, если надо)
F>> результаты меня удивляют..
AB>Меня тоже. Похоже, что опрос не совсем корректным получился. Если с предыдущим опросом понятно, что даже если она установлена, то не используется в повседневной жизни, то здесь как-то неоднозначно. Возможно имело смысл разделить на "Установлена и основная", "Установлена и вторична", "Установлена поиграться".
F>> результаты меня удивляют..
M>Надо показать результаты Шеридану. Он уверен, что здесь все поголовно сидят только в винд и программируют только на дотнете
Не, Шеридан скажет, что из тех 40% (или сколько там уже) почти вся сидят на плюшевой Убунте, а не на ОС настоящих мачо...
kuj wrote:
> То, что Майкрософт не желает поддерживать гомноось (линух), то это их право, и я их понимаю.
А также говномак, говнополуось, говноюникс, говнопалм, говносимбиан?
Mamut wrote:
> Надо показать результаты Шеридану. Он уверен, что здесь все поголовно сидят только в винд и > программируют только на дотнете
Вижу-вижу.
Интересно было бы посмотреть на результаты при условии что меня тут не было бы
Здравствуйте, Sheridan, Вы писали:
S>kuj wrote:
>> То, что Майкрософт не желает поддерживать гомноось (линух), то это их право, и я их понимаю. S>А также говномак, говнополуось, говноюникс, говнопалм, говносимбиан?
МС нормально поддерживает мак.
SL работает под мак, есть MS Office под мак.
Здравствуйте, Sheridan, Вы писали:
S> Mamut wrote:
S> > Надо показать результаты Шеридану. Он уверен, что здесь все поголовно сидят только в винд и S> > программируют только на дотнете
S> Вижу-вижу. S> Интересно было бы посмотреть на результаты при условии что меня тут не было бы
Были бы лучше. Дума, ты многих от линукса отвернул
Здравствуйте, Mamut, Вы писали:
V>> Могу ли я на OCaml слабать драйвер уровня ядра? Сетевую службу? V>> (это не наезд, а просто выяснение, может ли он быть реальной альтернативой C/C++)
M>Сложный вопрос. Ответ — скорее всего вряд ли, но я могу сильно ошибаться
Забавно... Народу, в общем-то, нечего ответить на простой, я бы сказал примитивный вопрос о том, остались ли в природе средства разработки кроме С/С++, позволяющие генерить машинный код, для выполнения которого нужна только голая операционная система и никаких других примочек типа сред выполнения.
OCaml — это, наверно, здорово. Но уж очень как-то экзотично и специфично. Или я ошибаюсь?
Здравствуйте, Voblin, Вы писали:
V>Забавно... Народу, в общем-то, нечего ответить на простой, я бы сказал примитивный вопрос о том, остались ли в природе средства разработки кроме С/С++, позволяющие генерить машинный код, для выполнения которого нужна только голая операционная система и никаких других примочек типа сред выполнения.
V>OCaml — это, наверно, здорово. Но уж очень как-то экзотично и специфично. Или я ошибаюсь?
Здравствуйте, Voblin, Вы писали:
V> V>> Могу ли я на OCaml слабать драйвер уровня ядра? Сетевую службу? V> V>> (это не наезд, а просто выяснение, может ли он быть реальной альтернативой C/C++)
V> M>Сложный вопрос. Ответ — скорее всего вряд ли, но я могу сильно ошибаться
V> Забавно... Народу, в общем-то, нечего ответить на простой, я бы сказал примитивный вопрос о том, остались ли в природе средства разработки кроме С/С++, позволяющие генерить машинный код, для выполнения которого нужна только голая операционная система и никаких других примочек типа сред выполнения.
Что такое «голая» операционная система? Поставив Висту, а тем более Windows 7, можно писать программы на дотнете, не заботясь о средах выполнения.
Здравствуйте, Mamut, Вы писали:
V>> Забавно... Народу, в общем-то, нечего ответить на простой, я бы сказал примитивный вопрос о том, остались ли в природе средства разработки кроме С/С++, позволяющие генерить машинный код, для выполнения которого нужна только голая операционная система и никаких других примочек типа сред выполнения.
M>Что такое «голая» операционная система? Поставив Висту, а тем более Windows 7, можно писать программы на дотнете, не заботясь о средах выполнения.
Поставив всем своим пользователям, ты имеешь ввиду?
Здравствуйте, MxKazan, Вы писали:
MK>Что касается System.Windows.Forms, то в MSDN всё написано четко и ясно: MK>
The System.Windows.Forms namespace contains classes for creating Windows-based applications that take full advantage of the rich user interface features available in the Microsoft Windows operating system.
MK>И это ни капельки не мешает сторонним разработчикам сделать System.MyCrossPlatform.Forms, как GUI для разных ОС.
Таким образом на оригинальном .net можно будет писать программы настолько же кросплатформенные, как и с MFC. Вообще-то под кроссплатформенностью понимают совсем не это.
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, Mamut, Вы писали:
LP>> LP>>А откуда пришла мысль, что проблема в IE? Во время попытки использования. На пальцах: приходит Mamut домой и говорит: дай-ка портирую янус. Берет мому или как его там, запускает, смотрит — опа, System.Windows.Forms.Webcontrol. Все, попытка использования провалилась Как-то так.
LP>> Y>А что измениться если поменять .Net и System.Windows.Forms.WebControl на, скажем, C++ и SHDOCVW?
LP>> Это совершенно разные случаи. Хинт: в стандартных библиотеках С++ нет зависимости на SHDOCVW.
M>Хинт: System.WIndows.Forms.Webcontrol тоже сложно назвать стандартной библиотекой (в том смысле, что и без нее можно нормально обойтись, если надо)
Не важно, как это назвать. Ты много видел .net программ, не использующих Windows.forms?
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, Voblin, Вы писали:
V>Забавно... Народу, в общем-то, нечего ответить на простой, я бы сказал примитивный вопрос о том, остались ли в природе средства разработки кроме С/С++, позволяющие генерить машинный код, для выполнения которого нужна только голая операционная система и никаких других примочек типа сред выполнения.
libstdc++/mscvrt/прочие runtime libraries не считаются за среды выполнения?
ps. тогда еще fortran
Здравствуйте, LaPerouse, Вы писали:
LP>Здравствуйте, Mamut, Вы писали:
LP>>> LP>>А откуда пришла мысль, что проблема в IE? Во время попытки использования. На пальцах: приходит Mamut домой и говорит: дай-ка портирую янус. Берет мому или как его там, запускает, смотрит — опа, System.Windows.Forms.Webcontrol. Все, попытка использования провалилась Как-то так.
LP>>> Y>А что измениться если поменять .Net и System.Windows.Forms.WebControl на, скажем, C++ и SHDOCVW?
LP>>> Это совершенно разные случаи. Хинт: в стандартных библиотеках С++ нет зависимости на SHDOCVW.
M>>Хинт: System.WIndows.Forms.Webcontrol тоже сложно назвать стандартной библиотекой (в том смысле, что и без нее можно нормально обойтись, если надо)
LP>Не важно, как это назвать. Ты много видел .net программ, не использующих Windows.forms?
gandjustas wrote:
> LP>Не важно, как это назвать. Ты много видел .net программ, не использующих Windows.forms? > Дофига. Любой майкросовтовский сайт.
эээ... а при чем тут сайты? Или ты имеешь ввиду что оттуда можно понакачать подобного софта?
Здравствуйте, gandjustas, Вы писали:
G>Здравствуйте, LaPerouse, Вы писали:
LP>>Здравствуйте, Mamut, Вы писали:
LP>>>> LP>>А откуда пришла мысль, что проблема в IE? Во время попытки использования. На пальцах: приходит Mamut домой и говорит: дай-ка портирую янус. Берет мому или как его там, запускает, смотрит — опа, System.Windows.Forms.Webcontrol. Все, попытка использования провалилась Как-то так.
LP>>>> Y>А что измениться если поменять .Net и System.Windows.Forms.WebControl на, скажем, C++ и SHDOCVW?
LP>>>> Это совершенно разные случаи. Хинт: в стандартных библиотеках С++ нет зависимости на SHDOCVW.
M>>>Хинт: System.WIndows.Forms.Webcontrol тоже сложно назвать стандартной библиотекой (в том смысле, что и без нее можно нормально обойтись, если надо)
LP>>Не важно, как это назвать. Ты много видел .net программ, не использующих Windows.forms?
G>Дофига. Любой майкросовтовский сайт.
Не расстраивайся, наверняка и в асп полный короб сюрпризов наподобие webcontrol.
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, Sheridan, Вы писали:
>> LP>Не важно, как это назвать. Ты много видел .net программ, не использующих Windows.forms? >> Дофига. Любой майкросовтовский сайт. S>эээ... а при чем тут сайты? Или ты имеешь ввиду что оттуда можно понакачать подобного софта?
Ржу.
ЗЫ. Мне кажется или экземпляр становится все тупее и тупее?
kuj wrote:
>>> LP>Не важно, как это назвать. Ты много видел .net программ, не использующих Windows.forms? >>> Дофига. Любой майкросовтовский сайт. > S>эээ... а при чем тут сайты? Или ты имеешь ввиду что оттуда можно понакачать подобного софта? > Ржу. > ЗЫ. Мне кажется или экземпляр становится все тупее и тупее?
Мне кажется или ты не понимаешь, что разговор о десктопных приложениях?
Здравствуйте, Mamut, Вы писали:
M>Здравствуйте, LaPerouse, Вы писали:
LP>> LP>> M>Тогда я не понял выделенного. Что запоптка использования mono нам известна?
LP>> LP>> Попытка использования в янусе.
LP>> M>Никто не пытался его там использовать, потому что MoMA и IE
LP>> А откуда пришла мысль, что проблема в IE?
M>Из мозга. Янус использует IE (или его ActiveX-движок — это без разницы) для отображения сообщений и различной информации (типа список оценок). IE в Линуксе/Mono нет. Логика ясна?
Не докапывайся к словам. С чего ты вдруг задумался об ИЕ? Это уже можно расценить как попытку портирования.
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, Sheridan, Вы писали:
S>kuj wrote:
>>>> LP>Не важно, как это назвать. Ты много видел .net программ, не использующих Windows.forms? >>>> Дофига. Любой майкросовтовский сайт. >> S>эээ... а при чем тут сайты? Или ты имеешь ввиду что оттуда можно понакачать подобного софта? >> Ржу. >> ЗЫ. Мне кажется или экземпляр становится все тупее и тупее? S>Мне кажется или ты не понимаешь, что разговор о десктопных приложениях?
Кстати, да. Исходный тезис-то был как раз о том, что привязанность к windows критично именно для массового коробочного софта.
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, hattab, Вы писали:
h> V>> Забавно... Народу, в общем-то, нечего ответить на простой, я бы сказал примитивный вопрос о том, остались ли в природе средства разработки кроме С/С++, позволяющие генерить машинный код, для выполнения которого нужна только голая операционная система и никаких других примочек типа сред выполнения.
h> M>Что такое «голая» операционная система? Поставив Висту, а тем более Windows 7, можно писать программы на дотнете, не заботясь о средах выполнения.
h> Поставив всем своим пользователям, ты имеешь ввиду?
Через прогнозируемое кол-во врмени он будет у всех. Так же, как mcvcrt60, mcvcrt70, mcvcrt80 тоже появились у всех.
LP> LP>> Это совершенно разные случаи. Хинт: в стандартных библиотеках С++ нет зависимости на SHDOCVW.
LP> M>Хинт: System.WIndows.Forms.Webcontrol тоже сложно назвать стандартной библиотекой (в том смысле, что и без нее можно нормально обойтись, если надо)
LP> Не важно, как это назвать. Ты много видел .net программ, не использующих Windows.forms?
Любая, написаная на Mono и использующая Gtk#. Например, Banshee какой-нибудь. Или beagle
LP> LP>> А откуда пришла мысль, что проблема в IE?
LP> M>Из мозга. Янус использует IE (или его ActiveX-движок — это без разницы) для отображения сообщений и различной информации (типа список оценок). IE в Линуксе/Mono нет. Логика ясна?
LP> Не докапывайся к словам. С чего ты вдруг задумался об ИЕ? Это уже можно расценить как попытку портирования.
Я не задумался. Был вопрос — можно портировать или нет? Ответ очевиден — нет хотя бы из-за IE
Здравствуйте, LaPerouse, Вы писали:
LP>Здравствуйте, MxKazan, Вы писали: MK>>Что касается System.Windows.Forms, то в MSDN всё написано четко и ясно: MK>>И это ни капельки не мешает сторонним разработчикам сделать System.MyCrossPlatform.Forms, как GUI для разных ОС.
LP>Таким образом на оригинальном .net можно будет писать программы настолько же кросплатформенные, как и с MFC. Вообще-то под кроссплатформенностью понимают совсем не это.
Я еще чуть чуть поспорю, но чувствую это бесполезно. Ты путаешь платформу и ее реализацию. Есть реализация от Майкрософт, которая сейчас поддерживает только Windows. Ничто не мешает другим разработчикам сделать свою реализацию, кроссплатформенную. Чем и занимается пачка энтузиастов и Novell. Используй GTK# вместо Windows Forms и будет тебе кроссплатформенность.
Здравствуйте, kuj, Вы писали:
>>> LP>Не важно, как это назвать. Ты много видел .net программ, не использующих Windows.forms? >>> Дофига. Любой майкросовтовский сайт. S>>эээ... а при чем тут сайты? Или ты имеешь ввиду что оттуда можно понакачать подобного софта? kuj>ЗЫ. Мне кажется или экземпляр становится все тупее и тупее?
Является ли это оскорблением другого пользователя?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
CreatorCray wrote:
> kuj>ЗЫ. Мне кажется или экземпляр становится все тупее и тупее? > Является ли это оскорблением другого пользователя?
Эт у него стиль общения такой. Он за это уже сидел и сидеть будет. Не лечится.
Здравствуйте, Mamut, Вы писали:
h>> V>> Забавно... Народу, в общем-то, нечего ответить на простой, я бы сказал примитивный вопрос о том, остались ли в природе средства разработки кроме С/С++, позволяющие генерить машинный код, для выполнения которого нужна только голая операционная система и никаких других примочек типа сред выполнения.
h>> M>Что такое «голая» операционная система? Поставив Висту, а тем более Windows 7, можно писать программы на дотнете, не заботясь о средах выполнения.
h>> Поставив всем своим пользователям, ты имеешь ввиду?
M>Через прогнозируемое кол-во врмени он будет у всех. Так же, как mcvcrt60, mcvcrt70, mcvcrt80 тоже появились у всех.
Да? И каков прогноз? А с VC рантаймом так и вообще сравнивать бессмысленно т.к. софтописатели его сами распространяют со своими продуктами, да и весит он несравнимо меньше.
M>Так что такое «голая операционная система»?
Ну, вероятно ОС без .NET, Java и прочих фреймвоков... Без претензий на истинность, если что
h> M>Через прогнозируемое кол-во врмени он будет у всех. Так же, как mcvcrt60, mcvcrt70, mcvcrt80 тоже появились у всех.
h> Да? И каков прогноз?
Думаю, года два и он будет у всех
h> А с VC рантаймом так и вообще сравнивать бессмысленно т.к. софтописатели его сами распространяют со своими продуктами, да и весит он несравнимо меньше.
Ну, dll hell и все дела
h> M>Так что такое «голая операционная система»?
h> Ну, вероятно ОС без .NET, Java и прочих фреймвоков... Без претензий на истинность, если что
Здравствуйте, Mamut, Вы писали:
h>> M>Через прогнозируемое кол-во врмени он будет у всех. Так же, как mcvcrt60, mcvcrt70, mcvcrt80 тоже появились у всех.
h>> Да? И каков прогноз?
M>Думаю, года два и он будет у всех
А сколько уже Висте? И где? Лично я, пока, наблюдаю, как народ покупает компы с Вистой и даунгрейдят ОС до XP. Судя по отзывам о семерке... ну, говорят, перемордованная Виста, правда кому-то нравится
h>> А с VC рантаймом так и вообще сравнивать бессмысленно т.к. софтописатели его сами распространяют со своими продуктами, да и весит он несравнимо меньше.
M>Ну, dll hell и все дела
Да с чего бы? Начиная с W2K, кажется, есть DLL redirection (сперва система ищет dll'ки в каталоге приложения. Активируется наличием файла MyApp.exe.local с отфонарным содержанием). А у последних версий есть манифесты
h>> M>Так что такое «голая операционная система»?
h>> Ну, вероятно ОС без .NET, Java и прочих фреймвоков... Без претензий на истинность, если что
M>Слишком субъективно
Можно и обобщить в общем-то... ОС содержащая лишь те компоненты, которые необходимы ей для работы (прямая зависимость от редакции ОС). У винды же есть embedded редакции, где поотрывать можно практически все.
h> M>Думаю, года два и он будет у всех
h> А сколько уже Висте? И где? Лично я, пока, наблюдаю, как народ покупает компы с Вистой и даунгрейдят ОС до XP. Судя по отзывам о семерке... ну, говорят, перемордованная Виста, правда кому-то нравится
Проблемы была именно в Висте. О семерке пока в основном положительные отзывы. Так что года 2 — вполне нормальны срок для рспространения
Кстати. Что мы все о Винде да о Винде Например, с MacOS поставляется Java. То естьдостаточно написать мелкий .jar — и все, готова рабочая программа
h> h>> А с VC рантаймом так и вообще сравнивать бессмысленно т.к. софтописатели его сами распространяют со своими продуктами, да и весит он несравнимо меньше.
h> M>Ну, dll hell и все дела
h> Да с чего бы? Начиная с W2K, кажется, есть DLL redirection (сперва система ищет dll'ки в каталоге приложения. Активируется наличием файла MyApp.exe.local с отфонарным содержанием). А у последних версий есть манифесты
Сейчас уже есть и SxS и как он там называется. Типа side-by-side assemblies для нативного кода. Все равно многие, думаю, все ще все с собой таскают
h> h>> M>Так что такое «голая операционная система»?
h> h>> Ну, вероятно ОС без .NET, Java и прочих фреймвоков... Без претензий на истинность, если что
h> M>Слишком субъективно
h> Можно и обобщить в общем-то... ОС содержащая лишь те компоненты, которые необходимы ей для работы (прямая зависимость от редакции ОС). У винды же есть embedded редакции, где поотрывать можно практически все.
Ну, на embedded редакциях тож не особо сильно взлетишь даже на С/С++
Но можно обощить так. На ОС, которые изначально основаны на С/С++ и предлагают в своей поставке C/C++ runtime, мелкую программу без зависимостей можно написать обычно только на С/С++ (в случае с Windows — еще, возможно, на Delphi). Правда, если в стандартную поставку ОС входят еще доп. фреймворки/рантаймы (Java/.NET/хз-что-еще), то писать можно и на том, что работает на этих фреймворках.
Здравствуйте, hattab, Вы писали:
H>А сколько уже Висте? И где? Лично я, пока, наблюдаю, как народ покупает компы с Вистой и даунгрейдят ОС до XP.
Прикольно что 50% "даунгрейднутых" даже не могут внятно объяснить, с какой целью это делают.
Чаще всего ответ звучит так: "а на фига мне Виста"... А на фига тебе XP?
Ведь плюют даже на легальность Висты, вот же ж народ, а...
Здравствуйте, MxKazan, Вы писали:
MK>Здравствуйте, LaPerouse, Вы писали:
LP>>Здравствуйте, MxKazan, Вы писали: MK>>>Что касается System.Windows.Forms, то в MSDN всё написано четко и ясно: MK>>>И это ни капельки не мешает сторонним разработчикам сделать System.MyCrossPlatform.Forms, как GUI для разных ОС.
LP>>Таким образом на оригинальном .net можно будет писать программы настолько же кросплатформенные, как и с MFC. Вообще-то под кроссплатформенностью понимают совсем не это. MK>Я еще чуть чуть поспорю, но чувствую это бесполезно. Ты путаешь платформу и ее реализацию. Есть реализация от Майкрософт, которая сейчас поддерживает только Windows. Ничто не мешает другим разработчикам сделать свою реализацию, кроссплатформенную. Чем и занимается пачка энтузиастов и Novell. Используй GTK# вместо Windows Forms и будет тебе кроссплатформенность.
У этих реализаций будут разные интерфейсы, неужели это так сложно понять?
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, LaPerouse, Вы писали:
LP>У этих реализаций будут разные интерфейсы, неужели это так сложно понять?
О каком интерфейсе речь: пользовательском, программном, ммм?
Здравствуйте, MxKazan, Вы писали:
H>>А сколько уже Висте? И где? Лично я, пока, наблюдаю, как народ покупает компы с Вистой и даунгрейдят ОС до XP. MK>Прикольно что 50% "даунгрейднутых" даже не могут внятно объяснить, с какой целью это делают. MK>Чаще всего ответ звучит так: "а на фига мне Виста"... А на фига тебе XP?
ХР — привычное рабочее окружение.
В висте как в случае с офисом 2007 сильно многое сделали другим, непривычным а то и неудобным.
MK>Ведь плюют даже на легальность Висты, вот же ж народ, а...
Между прочим даунгрейд вполне легален.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Здравствуйте, MxKazan, Вы писали:
MK>Здравствуйте, LaPerouse, Вы писали:
LP>>У этих реализаций будут разные интерфейсы, неужели это так сложно понять? MK>О каком интерфейсе речь: пользовательском, программном, ммм?
Программном естественно
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, Mamut, Вы писали:
M>Ну, на embedded редакциях тож не особо сильно взлетишь даже на С/С++ M>Но можно обощить так. На ОС, которые изначально основаны на С/С++ и предлагают в своей поставке C/C++ runtime, мелкую программу без зависимостей можно написать обычно только на С/С++ (в случае с Windows — еще, возможно, на Delphi). Правда, если в стандартную поставку ОС входят еще доп. фреймворки/рантаймы (Java/.NET/хз-что-еще), то писать можно и на том, что работает на этих фреймворках.
Я слегка не в топик, но ИМХО, нельзя забывать ещё о двух факторах: версиях фреймворков и возможности статической линковки для C/C++, то есть C/C++ в общем, в отдельном рантайме (CRT, скажем) не нуждается — программа может тащить его в самой себе.
Касательно версий фреймворков, сразу встаёт вопрос: под какую версию писать? Самая вкусная — последняя, сама распространённая — далеко не самая вкусная. Значит, снова надо для надёжности тащить с собой дистрибутив FW, хороший пример — игрушки со своими дистрибутивами DirectX. Правда, размер DirectX, как правило, не сравним с размером самой игрушки.
А если нет ограничений, связанных с тасканием рантайма, то можно писать и на том же лиспе (12 метров минимального рантайма, кажется, для Allegro CL). Да и в этом случае вообще не имеет значения — поставляется что-то вместе с ОС или нет.
Я знаю только две бесконечные вещи — Вселенную и человеческую глупость, и я не совсем уверен насчёт Вселенной. (c) А. Эйнштейн
P.S.: Винодельческие провинции — это есть рулез!
Здравствуйте, CreatorCray, Вы писали:
CC>Здравствуйте, MxKazan, Вы писали:
H>>>А сколько уже Висте? И где? Лично я, пока, наблюдаю, как народ покупает компы с Вистой и даунгрейдят ОС до XP. MK>>Прикольно что 50% "даунгрейднутых" даже не могут внятно объяснить, с какой целью это делают. MK>>Чаще всего ответ звучит так: "а на фига мне Виста"... А на фига тебе XP? CC>ХР — привычное рабочее окружение. CC>В висте как в случае с офисом 2007 сильно многое сделали другим, непривычным а то и неудобным.
Возможно, возможно. Я собственно ни капельки не сомневался, что на RSDN ответ найдется Без сарказма.
MK>>Ведь плюют даже на легальность Висты, вот же ж народ, а... CC>Между прочим даунгрейд вполне легален.
Подозреваю, что чаще с этим вообще не заморачиваются. А всё же интересно, если я, например, купил ноутбук с Вистой и поставил туда, купленный на рынке диск с XP. Он что, будет считаться лицензионным?
Здравствуйте, LaPerouse, Вы писали:
LP>Здравствуйте, MxKazan, Вы писали: MK>>Здравствуйте, LaPerouse, Вы писали: LP>>>У этих реализаций будут разные интерфейсы, неужели это так сложно понять? MK>>О каком интерфейсе речь: пользовательском, программном, ммм? LP>Программном естественно
Насколько я понимаю, Qt с MFC тоже имеют разный интерфейс. Нет?
Здравствуйте, Mamut, Вы писали:
h>> А сколько уже Висте? И где? Лично я, пока, наблюдаю, как народ покупает компы с Вистой и даунгрейдят ОС до XP. Судя по отзывам о семерке... ну, говорят, перемордованная Виста, правда кому-то нравится
M>Проблемы была именно в Висте. О семерке пока в основном положительные отзывы. Так что года 2 — вполне нормальны срок для рспространения
Ну, поживем — увидим
M>Кстати. Что мы все о Винде да о Винде Например, с MacOS поставляется Java. То естьдостаточно написать мелкий .jar — и все, готова рабочая программа
С яблоками все проще (один вендор и все такое). Хотя... У меня бука тоже шла с Java (1.4). А потом я поставил софтинку (Shape Collage, если интересно), которая хотела Java 1.5. Пришлось качать. Справился ли бы с этим обычный юзер, еще вопрос. А кстати, как у Java с look'n'feel на Mac OS?
h>> M>Ну, dll hell и все дела
h>> Да с чего бы? Начиная с W2K, кажется, есть DLL redirection (сперва система ищет dll'ки в каталоге приложения. Активируется наличием файла MyApp.exe.local с отфонарным содержанием). А у последних версий есть манифесты
M>Сейчас уже есть и SxS и как он там называется. Типа side-by-side assemblies для нативного кода. Все равно многие, думаю, все ще все с собой таскают
Тут уже ругались на SxS за распухание системной папки, потому уж лучше с собой
h>> Можно и обобщить в общем-то... ОС содержащая лишь те компоненты, которые необходимы ей для работы (прямая зависимость от редакции ОС). У винды же есть embedded редакции, где поотрывать можно практически все.
M>Ну, на embedded редакциях тож не особо сильно взлетишь даже на С/С++
Это почему? Насколько я помню, там смысл в том, что Винду можно собрать по кубикам, выкинув ненужное.
M>Но можно обощить так. На ОС, которые изначально основаны на С/С++ и предлагают в своей поставке C/C++ runtime, мелкую программу без зависимостей можно написать обычно только на С/С++ (в случае с Windows — еще, возможно, на Delphi). Правда, если в стандартную поставку ОС входят еще доп. фреймворки/рантаймы (Java/.NET/хз-что-еще), то писать можно и на том, что работает на этих фреймворках.
Здравствуйте, MxKazan, Вы писали:
H>>А сколько уже Висте? И где? Лично я, пока, наблюдаю, как народ покупает компы с Вистой и даунгрейдят ОС до XP. MK>Прикольно что 50% "даунгрейднутых" даже не могут внятно объяснить, с какой целью это делают. MK>Чаще всего ответ звучит так: "а на фига мне Виста"... А на фига тебе XP? MK>Ведь плюют даже на легальность Висты, вот же ж народ, а...
Хм... Пару примеров дам 1). У меня есть приятель, занимается мебелью. Под XP у него куча спец. софта поустановлено. Я всеми силами агитировал его на Висту, мол и гламурненько, и в плане секурности улучшений аж на $2 миллиона (или сколько там ), и Direct X новый (а он еще и гамать любит душевно). У меня не получилось. Причина банальна -- незавелся мебельный софт (режим совместимости не помогает). Пугать виртуалками я его не стал, на том и порешили . 2). Есть ребенок женского пола, ученица 8 класса (кажется). В школе везде XP, а ей родители купили фирменный десктоп от Асера с Вистой. Ребенок для своих лет весьма толков, я сильно удивился, что девченка с машинкой на ты. Но вот Виста ей не нравится. Аргумент прост, как гвоздь
h> M>Кстати. Что мы все о Винде да о Винде Например, с MacOS поставляется Java. То естьдостаточно написать мелкий .jar — и все, готова рабочая программа
h> С яблоками все проще (один вендор и все такое). Хотя... У меня бука тоже шла с Java (1.4). А потом я поставил софтинку (Shape Collage, если интересно), которая хотела Java 1.5. Пришлось качать. Справился ли бы с этим обычный юзер, еще вопрос. А кстати, как у Java с look'n'feel на Mac OS?
Здравствуйте, Mamut, Вы писали:
h>> С яблоками все проще (один вендор и все такое). Хотя... У меня бука тоже шла с Java (1.4). А потом я поставил софтинку (Shape Collage, если интересно), которая хотела Java 1.5. Пришлось качать. Справился ли бы с этим обычный юзер, еще вопрос. А кстати, как у Java с look'n'feel на Mac OS?
M>Нууу. Так себе
Здравствуйте, MxKazan, Вы писали:
CC>>ХР — привычное рабочее окружение. CC>>В висте как в случае с офисом 2007 сильно многое сделали другим, непривычным а то и неудобным. MK>Возможно, возможно. Я собственно ни капельки не сомневался, что на RSDN ответ найдется Без сарказма.
Ну дык так оно и есть: ИМХО виста с возможностью включить 100% ХР интерфейс пошла бы бодрее, невзирая на более высокие запросы к железу.
В W7 аппетиты к ресурсам компа вроде как поумерили, но интерфейс остался таким же. А подобные изменения в интерфейсе рабочего инструмента кому то как маслом по сердцу, а кому то как серпом по...
MK>>>Ведь плюют даже на легальность Висты, вот же ж народ, а... CC>>Между прочим даунгрейд вполне легален. MK>Подозреваю, что чаще с этим вообще не заморачиваются. А всё же интересно, если я, например, купил ноутбук с Вистой и поставил туда, купленный на рынке диск с XP. Он что, будет считаться лицензионным?
Как ни странно но с точки зрения правоохранительных органов — не будет.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Здравствуйте, MxKazan, Вы писали:
MK>Здравствуйте, LaPerouse, Вы писали:
LP>>Здравствуйте, MxKazan, Вы писали: MK>>>Здравствуйте, LaPerouse, Вы писали: LP>>>>У этих реализаций будут разные интерфейсы, неужели это так сложно понять? MK>>>О каком интерфейсе речь: пользовательском, программном, ммм? LP>>Программном естественно MK>Насколько я понимаю, Qt с MFC тоже имеют разный интерфейс. Нет?
Но ни на долю QT, ни на долю MFC не приходится 99 процентов программ, написанных на C++ и имеющих GUI. Проблема .NET в том, что мейнстримная библиотека GUI (Windows.Forms) некросплатформенна, в отличие от java.swing к примеру. Можно конечно для кроссплатформенной разработки использовать GTK# (кстати, такой биндинг существует?), но тогда не будет ни удобного редактора интерфейсов Visual Studio, и наверняка кучи других бенефитов, которые дает Windows.Forms. Роль языка в выборе платформы — процентов 10 от силы (по крайней мере для меня так), главное — это библиотеки, поэтому отбирая у разработчиков Windows.Forms, ты по сути ставишь под вопрос целесообразность использования C# в данном (как мы уже определились, коробочном) проекте вообще.
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, LaPerouse, Вы писали:
LP>Здравствуйте, MxKazan, Вы писали:
MK>>Здравствуйте, LaPerouse, Вы писали:
LP>>>Здравствуйте, MxKazan, Вы писали: MK>>>>Здравствуйте, LaPerouse, Вы писали: LP>>>>>У этих реализаций будут разные интерфейсы, неужели это так сложно понять? MK>>>>О каком интерфейсе речь: пользовательском, программном, ммм? LP>>>Программном естественно MK>>Насколько я понимаю, Qt с MFC тоже имеют разный интерфейс. Нет?
LP>Но ни на долю QT, ни на долю MFC не приходится 99 процентов программ, написанных на C++ и имеющих GUI. Проблема .NET в том, что мейнстримная библиотека GUI (Windows.Forms) некросплатформенна, в отличие от java.swing к примеру. Можно конечно для кроссплатформенной разработки использовать GTK# (кстати, такой биндинг существует?), но тогда не будет ни удобного редактора интерфейсов Visual Studio, и наверняка кучи других бенефитов, которые дает Windows.Forms. Роль языка в выборе платформы — процентов 10 от силы (по крайней мере для меня так), главное — это библиотеки, поэтому отбирая у разработчиков Windows.Forms, ты по сути ставишь под вопрос целесообразность использования C# в данном (как мы уже определились, коробочном) проекте вообще.
И именно из-за некросплатформенности базовых, основных, определяющих библиотек C# так никогда и не будет исползоваться для массового коробочного софта. Потому как нет разницы между использованием GTK из C# или C++.
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, LaPerouse, Вы писали:
LP>Здравствуйте, LaPerouse, Вы писали:
LP>>Здравствуйте, MxKazan, Вы писали:
MK>>>Здравствуйте, LaPerouse, Вы писали:
LP>>>>Здравствуйте, MxKazan, Вы писали: MK>>>>>Здравствуйте, LaPerouse, Вы писали: LP>>>>>>У этих реализаций будут разные интерфейсы, неужели это так сложно понять? MK>>>>>О каком интерфейсе речь: пользовательском, программном, ммм? LP>>>>Программном естественно MK>>>Насколько я понимаю, Qt с MFC тоже имеют разный интерфейс. Нет?
LP>>Но ни на долю QT, ни на долю MFC не приходится 99 процентов программ, написанных на C++ и имеющих GUI. Проблема .NET в том, что мейнстримная библиотека GUI (Windows.Forms) некросплатформенна, в отличие от java.swing к примеру. Можно конечно для кроссплатформенной разработки использовать GTK# (кстати, такой биндинг существует?), но тогда не будет ни удобного редактора интерфейсов Visual Studio, и наверняка кучи других бенефитов, которые дает Windows.Forms. Роль языка в выборе платформы — процентов 10 от силы (по крайней мере для меня так), главное — это библиотеки, поэтому отбирая у разработчиков Windows.Forms, ты по сути ставишь под вопрос целесообразность использования C# в данном (как мы уже определились, коробочном) проекте вообще.
LP>И именно из-за некросплатформенности базовых, основных, определяющих библиотек C# так никогда и не будет исползоваться для массового коробочного софта. Потому как нет разницы между использованием GTK из C# или C++.
Тебе не надоело чушь писать?
1)GTK# работает как под win, так и под *nix
2)Существует достаточно широкое подмножество Windows.Forms, которое также работает под win и под *nix.
Здравствуйте, gandjustas, Вы писали:
LP>>И именно из-за некросплатформенности базовых, основных, определяющих библиотек C# так никогда и не будет исползоваться для массового коробочного софта. Потому как нет разницы между использованием GTK из C# или C++. G>Тебе не надоело чушь писать? G>1)GTK# работает как под win, так и под *nix
В школе читать не учили? Я написал, что GTK# не будут использовать и не используют по той простой причине, что его не поддерживает Studio так, как WIndows.Forms
G>2)Существует достаточно широкое подмножество Windows.Forms, которое также работает под win и под *nix.
Разговор шел не об этом. Ты влез как раз в том месте, где mxKazan пытался сказать, будто бы Windows.Forms можно непринужденно заменить на GTK. По сабжу — как оно поддерживает, мы уже видели с webcontol.
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, LaPerouse, Вы писали:
LP>Здравствуйте, gandjustas, Вы писали:
LP>>>И именно из-за некросплатформенности базовых, основных, определяющих библиотек C# так никогда и не будет исползоваться для массового коробочного софта. Потому как нет разницы между использованием GTK из C# или C++. G>>Тебе не надоело чушь писать? G>>1)GTK# работает как под win, так и под *nix
LP>В школе читать не учили? Я написал, что GTK# не будут использовать и не используют по той простой причине, что его не поддерживает Studio так, как WIndows.Forms
Зато его поддерживает monodevelop.
Здравствуйте, LaPerouse, Вы писали:
LP>И именно из-за некросплатформенности базовых, основных, определяющих библиотек
А они кроссплатформенны. Просто количество платформ невелико.
LP>C# так никогда и не будет исползоваться для массового коробочного софта. Потому как нет разницы между использованием GTK из C# или C++.
Я конечно дико извиняюсь, но "массовый коробочный софт" далеко не всегда кроссплатформенный. Точнее он кроссплатформенный только в очень редких случаях.
Оно и понятно: Виндоус — 80-85% рынка десктоп ОС, МакОС — 15-20%, и Линукс — где-то порядка 1%.
Здравствуйте, gandjustas, Вы писали:
G>Здравствуйте, LaPerouse, Вы писали:
LP>>Здравствуйте, gandjustas, Вы писали:
LP>>>>И именно из-за некросплатформенности базовых, основных, определяющих библиотек C# так никогда и не будет исползоваться для массового коробочного софта. Потому как нет разницы между использованием GTK из C# или C++. G>>>Тебе не надоело чушь писать? G>>>1)GTK# работает как под win, так и под *nix
LP>>В школе читать не учили? Я написал, что GTK# не будут использовать и не используют по той простой причине, что его не поддерживает Studio так, как WIndows.Forms G>Зато его поддерживает monodevelop.
Glade тоже поддерживает. Нахрен тогда нужен C#?
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, criosray, Вы писали:
C>Я конечно дико извиняюсь, но "массовый коробочный софт" далеко не всегда кроссплатформенный. Точнее он кроссплатформенный только в очень редких случаях.
C>Оно и понятно: Виндоус — 80-85% рынка десктоп ОС, МакОС — 15-20%, и Линукс — где-то порядка 1%.
Хорошим примером будет Photoshop: есть версия для Виндоус, есть версия для МакОС. Версии для Линукс — нету. Так уж повелось — линукс десктопов мало, пользователи линукс привыкли получать все на шару, так какой смысл портировать коробочный софт под Линукс? Нет смысла.
Здравствуйте, LaPerouse, Вы писали:
LP>Здравствуйте, gandjustas, Вы писали:
G>>Здравствуйте, LaPerouse, Вы писали:
LP>>>Здравствуйте, gandjustas, Вы писали:
LP>>>>>И именно из-за некросплатформенности базовых, основных, определяющих библиотек C# так никогда и не будет исползоваться для массового коробочного софта. Потому как нет разницы между использованием GTK из C# или C++. G>>>>Тебе не надоело чушь писать? G>>>>1)GTK# работает как под win, так и под *nix
LP>>>В школе читать не учили? Я написал, что GTK# не будут использовать и не используют по той простой причине, что его не поддерживает Studio так, как WIndows.Forms G>>Зато его поддерживает monodevelop.
LP>Glade тоже поддерживает. Нахрен тогда нужен C#?
Для более стабильных программ.
Здравствуйте, LaPerouse, Вы писали:
LP>>>В школе читать не учили? Я написал, что GTK# не будут использовать и не используют по той простой причине, что его не поддерживает Studio так, как WIndows.Forms G>>Зато его поддерживает monodevelop.
LP>Glade тоже поддерживает. Нахрен тогда нужен C#?
Глупый вопрос... Вы не знаете разницы между С# и С++? Это, скажем прямо, небо и земля...
Здравствуйте, criosray, Вы писали:
C>Здравствуйте, LaPerouse, Вы писали:
C>Я конечно дико извиняюсь, но "массовый коробочный софт" далеко не всегда кроссплатформенный. Точнее он кроссплатформенный только в очень редких случаях.
Меня просили привести список кроссплатформенных программ, установленных на моей рабочей машине. Я привел где-то сверху. Там в списке только две чисто windows программы.
C>Оно и понятно: Виндоус — 80-85% рынка десктоп ОС, МакОС — 15-20%, и Линукс — где-то порядка 1%.
Потерять 16-21% просто так, не начав проекта?
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, criosray, Вы писали:
C>Я конечно дико извиняюсь, но "массовый коробочный софт" далеко не всегда кроссплатформенный. Точнее он кроссплатформенный только в очень редких случаях.
C>Оно и понятно: Виндоус — 80-85% рынка десктоп ОС, МакОС — 15-20%, и Линукс — где-то порядка 1%.
Ну это ты перегнул. Макось даже в странах развитого капитализма имеет 10% десктопов.
Здравствуйте, gandjustas, Вы писали:
C>>Я конечно дико извиняюсь, но "массовый коробочный софт" далеко не всегда кроссплатформенный. Точнее он кроссплатформенный только в очень редких случаях.
C>>Оно и понятно: Виндоус — 80-85% рынка десктоп ОС, МакОС — 15-20%, и Линукс — где-то порядка 1%.
G>Ну это ты перегнул. Макось даже в странах развитого капитализма имеет 10% десктопов.
Здравствуйте, criosray, Вы писали:
C>Здравствуйте, criosray, Вы писали:
C>>Я конечно дико извиняюсь, но "массовый коробочный софт" далеко не всегда кроссплатформенный. Точнее он кроссплатформенный только в очень редких случаях.
C>>Оно и понятно: Виндоус — 80-85% рынка десктоп ОС, МакОС — 15-20%, и Линукс — где-то порядка 1%.
C>Хорошим примером будет Photoshop: есть версия для Виндоус, есть версия для МакОС. Версии для Линукс — нету. Так уж повелось — линукс десктопов мало, пользователи линукс привыкли получать все на шару, так какой смысл портировать коробочный софт под Линукс? Нет смысла.
Но ведь .NET (не моно) нету и под макосью
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, LaPerouse, Вы писали:
C>>Я конечно дико извиняюсь, но "массовый коробочный софт" далеко не всегда кроссплатформенный. Точнее он кроссплатформенный только в очень редких случаях.
LP>Меня просили привести список кроссплатформенных программ, установленных на моей рабочей машине. Я привел где-то сверху. Там в списке только две чисто windows программы.
Хм? Не помню такого. Может пропустил... Ссылку в студию.
C>>Оно и понятно: Виндоус — 80-85% рынка десктоп ОС, МакОС — 15-20%, и Линукс — где-то порядка 1%.
LP>Потерять 16-21% просто так, не начав проекта?
16-21% это максимум. Реально же будет сильно зависить от целевой аудитории. Если мы пишем антивирус, то понятно, что целевая платформа будет только одна.
Почти весь известный мне коробочный софт он либо Windows-only, либо OS X only.
Здравствуйте, gandjustas, Вы писали:
G>Здравствуйте, LaPerouse, Вы писали:
LP>>Здравствуйте, gandjustas, Вы писали:
G>>>Здравствуйте, LaPerouse, Вы писали:
LP>>>>Здравствуйте, gandjustas, Вы писали:
LP>>>>>>И именно из-за некросплатформенности базовых, основных, определяющих библиотек C# так никогда и не будет исползоваться для массового коробочного софта. Потому как нет разницы между использованием GTK из C# или C++. G>>>>>Тебе не надоело чушь писать? G>>>>>1)GTK# работает как под win, так и под *nix
LP>>>>В школе читать не учили? Я написал, что GTK# не будут использовать и не используют по той простой причине, что его не поддерживает Studio так, как WIndows.Forms G>>>Зато его поддерживает monodevelop.
LP>>Glade тоже поддерживает. Нахрен тогда нужен C#? G>Для более стабильных программ.
Не проще ли тогда будет взять java? Я не отрицаю преимущество C# перед java в языковом плане, но оно не стоит того, чтобы возиться с адским GTK через биндинг (который еще наверное не полный и не вполне безбаговый).
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, hattab, Вы писали:
H>Хм... Пару примеров дам 1). У меня есть приятель, занимается мебелью. Под XP у него куча спец. софта поустановлено. Я всеми силами агитировал его на Висту, мол и гламурненько, и в плане секурности улучшений аж на $2 миллиона (или сколько там ), и Direct X новый (а он еще и гамать любит душевно). У меня не получилось. Причина банальна -- незавелся мебельный софт (режим совместимости не помогает). Пугать виртуалками я его не стал, на том и порешили . 2). Есть ребенок женского пола, ученица 8 класса (кажется). В школе везде XP, а ей родители купили фирменный десктоп от Асера с Вистой. Ребенок для своих лет весьма толков, я сильно удивился, что девченка с машинкой на ты. Но вот Виста ей не нравится. Аргумент прост, как гвоздь
Засчитано! Разве что, такое могло случиться и не с Вистой
Здравствуйте, LaPerouse, Вы писали:
C>>>Я конечно дико извиняюсь, но "массовый коробочный софт" далеко не всегда кроссплатформенный. Точнее он кроссплатформенный только в очень редких случаях.
C>>>Оно и понятно: Виндоус — 80-85% рынка десктоп ОС, МакОС — 15-20%, и Линукс — где-то порядка 1%.
C>>Хорошим примером будет Photoshop: есть версия для Виндоус, есть версия для МакОС. Версии для Линукс — нету. Так уж повелось — линукс десктопов мало, пользователи линукс привыкли получать все на шару, так какой смысл портировать коробочный софт под Линукс? Нет смысла.
LP>Но ведь .NET (не моно) нету и под макосью
А под OS X софт пишется обычно и не на С++, а на Objective C с Cocoa. Вон кроссплатформенный FF очень долго обрабатывали напильником, чтоб он более менее прилично смотрелся в OS X и все-равно он довольно заметно выделяется нестандартностью интерфейса с т.з. той ОС. Та же проблема у продуктов Adobe, кстати.
Слышали поговорку "лучшее — враг хорошего"? Тот случай.
А еще есть джава, которая действительно кроссплатформенна, но почему-то коробочного софта на джава написано еще меньше, чем на дотнет (из мне известных IntelliJ IDEA).
Кроссплатформенность штука эфемерная и очень редко когда необходимая.
Каждый язык и технология имеет свою сферу применимости, решает свои задачи и имеет свои цели.
Большенство современных продуктов получаются на смесе языков и технологий, так что говорить — вот это хорошо, а это нет — бессмысленно...
Здравствуйте, criosray, Вы писали:
C>Здравствуйте, LaPerouse, Вы писали:
C>>>Я конечно дико извиняюсь, но "массовый коробочный софт" далеко не всегда кроссплатформенный. Точнее он кроссплатформенный только в очень редких случаях.
LP>>Меня просили привести список кроссплатформенных программ, установленных на моей рабочей машине. Я привел где-то сверху. Там в списке только две чисто windows программы.
C>Хм? Не помню такого. Может пропустил... Ссылку в студию.
Здравствуйте, LaPerouse, Вы писали:
LP>Здравствуйте, criosray, Вы писали:
C>>Здравствуйте, LaPerouse, Вы писали:
C>>Я конечно дико извиняюсь, но "массовый коробочный софт" далеко не всегда кроссплатформенный. Точнее он кроссплатформенный только в очень редких случаях.
LP>Меня просили привести список кроссплатформенных программ, установленных на моей рабочей машине. Я привел где-то сверху. Там в списке только две чисто windows программы.
C>>Оно и понятно: Виндоус — 80-85% рынка десктоп ОС, МакОС — 15-20%, и Линукс — где-то порядка 1%.
LP>Потерять 16-21% просто так, не начав проекта?
Почему потерять, всегда можно портировать. Причем в случае с .NET это гораздо легче.
MS Office не был кроссплатформенным, под макось отдельно портировали, фотошоп тоже не кроссплатформенный.
В любом случае в крупном проекте далеко не весь код оказывается платформозависимыми, а для для зависимых от платформы частей вполне можно несколько разных исходников иметь.
Вообще чистая кросплатформенность софта нужна только для опенсурса (чтобы из одних исходников собирать под любую платформу).
Здравствуйте, MxKazan, Вы писали:
H>>Хм... Пару примеров дам 1). У меня есть приятель, занимается мебелью. Под XP у него куча спец. софта поустановлено. Я всеми силами агитировал его на Висту, мол и гламурненько, и в плане секурности улучшений аж на $2 миллиона (или сколько там ), и Direct X новый (а он еще и гамать любит душевно). У меня не получилось. Причина банальна -- незавелся мебельный софт (режим совместимости не помогает). Пугать виртуалками я его не стал, на том и порешили . 2). Есть ребенок женского пола, ученица 8 класса (кажется). В школе везде XP, а ей родители купили фирменный десктоп от Асера с Вистой. Ребенок для своих лет весьма толков, я сильно удивился, что девченка с машинкой на ты. Но вот Виста ей не нравится. Аргумент прост, как гвоздь MK>Засчитано! Разве что, такое могло случиться и не с Вистой
Детям, особенно в этом возрасте, свойственно капризничать. Ей наверно просто цвет обоев не понравился.
Здравствуйте, LaPerouse, Вы писали:
LP>Не проще ли тогда будет взять java? Я не отрицаю преимущество C# перед java в языковом плане, но оно не стоит того, чтобы возиться с адским GTK через биндинг (который еще наверное не полный и не вполне безбаговый).
Думаешь возня с формочками — самая большая проблема в крупном проекте?
Кроме того имея основной прицел на Win, что естественно в связи с наибольшей долей рынка, я бы не стал делать на java так как в ближайшем будущем на win-машине будет гораздо проще найти .NET FW, чем JRE, кроме того на java не получится сделать UI похожий на виндовый.
Ну и самая главная причина в том, что UI на java работает медленее.
Здравствуйте, LaPerouse, Вы писали:
LP>Но ни на долю QT, ни на долю MFC не приходится 99 процентов программ, написанных на C++ и имеющих GUI.
И что? Есть какая-то другая либа под С++, интерфейс которой полностью совместим, например, с MFC?
LP>Не проще ли тогда будет взять java? Я не отрицаю преимущество C# перед java в языковом плане, но оно не стоит того, чтобы возиться с адским GTK через биндинг (который еще наверное не полный и не вполне безбаговый).
Видимо не проще, раз выбор не такой однозначный.
Здравствуйте, gandjustas, Вы писали:
G>Здравствуйте, LaPerouse, Вы писали:
LP>>Не проще ли тогда будет взять java? Я не отрицаю преимущество C# перед java в языковом плане, но оно не стоит того, чтобы возиться с адским GTK через биндинг (который еще наверное не полный и не вполне безбаговый).
G>Думаешь возня с формочками — самая большая проблема в крупном проекте?
1.В моем текущем проекте это 6 процентов (измерено совершенно точно), но это в силу специфики проекта (сложные алгоритмы, методики расчета), а в среднем как правило еще больше. Но уже и пяти процентов вполне достаточно, чтобы отхватить отрицательных эмоций, используя GTK.
2. Windows.Forms — лишь как один случай некросплатформенной библиотеки. Должны быть еще. Не могу сказать, какие именно, но есть какое-то чувство, что список этим не ограничивается.
G>Кроме того имея основной прицел на Win, что естественно в связи с наибольшей долей рынка, я бы не стал делать на java так как в ближайшем будущем на win-машине будет гораздо проще найти .NET FW, чем JRE, кроме того на java не получится сделать UI похожий на виндовый.
Проблема отсутствия рантайма была актуальна раньше для небольших программ. В эпоху мегабитных скоростей она отпала. Для больших же программ она не была проблемой никогда. Урезанная до необходимой степени jre помещается в 7-15 мб и ее доля как правило не превышает 10 процентов в размере инсталлятора.
G>Ну и самая главная причина в том, что UI на java работает медленее.
Это миф. Точнее, теперь миф. В 1.6 оставшиеся проблемы устранены окончательно. Есть еще SWT/jFace, использующая нативные контролы.
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, LaPerouse, Вы писали:
C>>>>Я конечно дико извиняюсь, но "массовый коробочный софт" далеко не всегда кроссплатформенный. Точнее он кроссплатформенный только в очень редких случаях.
LP>>>Меня просили привести список кроссплатформенных программ, установленных на моей рабочей машине. Я привел где-то сверху. Там в списке только две чисто windows программы.
C>>Хм? Не помню такого. Может пропустил... Ссылку в студию.
LP>http://www.rsdn.ru/forum/flame.comp/3428199.1.aspx
Здравствуйте, gandjustas, Вы писали:
G> кроме того на java не получится сделать UI похожий на виндовый. G>Ну и самая главная причина в том, что UI на java работает медленее.
Intellij IDEA опровергает оба эти утверждения.
Здравствуйте, gandjustas, Вы писали:
G>MS Office не был кроссплатформенным, под макось отдельно портировали,
поправочка — "под windows отдельно портировали"
Здравствуйте, Uzumaki Naruto, Вы писали:
UN>Каждый язык и технология имеет свою сферу применимости, решает свои задачи и имеет свои цели. UN>Большенство современных продуктов получаются на смесе языков и технологий, так что говорить — вот это хорошо, а это нет — бессмысленно...
в КСВ это мнение заведомо неверно
хотя бы потому что нормальные плюсы без всяких точконетов однозначно лучше
Здравствуйте, Antikrot, Вы писали:
A>Здравствуйте, gandjustas, Вы писали:
G>>MS Office не был кроссплатформенным, под макось отдельно портировали, A>поправочка — "под windows отдельно портировали"
Как это?
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, LaPerouse, Вы писали:
G>>>MS Office не был кроссплатформенным, под макось отдельно портировали, A>>поправочка — "под windows отдельно портировали" LP>Как это?
а вот так — http://en.wikipedia.org/wiki/Microsoft_Office
под мак его делали изначально (винды еще не было тогда)
Здравствуйте, criosray, Вы писали:
C>Коробочный софт — это софт, который продается в коробках.
Я и не говорил, что коробочный, я говорил, это список программ, установленных на моей машине. Факт в том, что среди них почти все кроссплатформенные.
Вообще, нас не интересуют именно коробочные продукты, нас интересуют продукты массовые, которые рассчитаны на миллионы пользователей (массовые коробочные продукты идут лишь частный случай).
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, Mamut, Вы писали:
LP>> LP>> А откуда пришла мысль, что проблема в IE?
LP>> M>Из мозга. Янус использует IE (или его ActiveX-движок — это без разницы) для отображения сообщений и различной информации (типа список оценок). IE в Линуксе/Mono нет. Логика ясна?
LP>> Не докапывайся к словам. С чего ты вдруг задумался об ИЕ? Это уже можно расценить как попытку портирования.
M>Я не задумался. Был вопрос — можно портировать или нет? Ответ очевиден — нет хотя бы из-за IE
Уже постановка подобного вопроса означает попытку портирования.
Социализм — это власть трудящихся и централизованная плановая экономика.
Здравствуйте, LaPerouse, Вы писали:
C>>Коробочный софт — это софт, который продается в коробках.
LP>Я и не говорил, что коробочный, я говорил, это список программ, установленных на моей машине. Факт в том, что среди них почти все кроссплатформенные.
Тогда зачем Вы указали на этот перечень в качестве аргумента в споре, который начался с Вашего утверждения о том, что дотнет не подходит для массового коробочного софта именно в виду некроссплатформенности?
"И именно из-за некросплатформенности базовых, основных, определяющих библиотек C# так никогда и не будет исползоваться для массового коробочного софта. Потому как нет разницы между использованием GTK из C# или C++."
LP>Вообще, нас не интересуют именно коробочные продукты,
Уже не интересует? Что ж так?
LP>нас интересуют продукты массовые, которые рассчитаны на миллионы пользователей (массовые коробочные продукты идут лишь частный случай).
Угу, то есть речь уже о бесплатном OSS, а не о коробочных продуктах?
LP> 2. Windows.Forms — лишь как один случай некросплатформенной библиотеки. Должны быть еще. Не могу сказать, какие именно, но есть какое-то чувство, что список этим не ограничивается.
LP> G>2)Существует достаточно широкое подмножество Windows.Forms, которое также работает под win и под *nix.
LP> Разговор шел не об этом. Ты влез как раз в том месте, где mxKazan пытался сказать, будто бы Windows.Forms можно непринужденно заменить на GTK.
LP> LP>> Не докапывайся к словам. С чего ты вдруг задумался об ИЕ? Это уже можно расценить как попытку портирования.
LP> M>Я не задумался. Был вопрос — можно портировать или нет? Ответ очевиден — нет хотя бы из-за IE
LP> Уже постановка подобного вопроса означает попытку портирования.
Здравствуйте, LaPerouse, Вы писали:
LP>Здравствуйте, criosray, Вы писали:
C>>Коробочный софт — это софт, который продается в коробках.
LP>Я и не говорил, что коробочный, я говорил, это список программ, установленных на моей машине. Факт в том, что среди них почти все кроссплатформенные.
LP>Вообще, нас не интересуют именно коробочные продукты, нас интересуют продукты массовые, которые рассчитаны на миллионы пользователей (массовые коробочные продукты идут лишь частный случай).
Здравствуйте, mrTwister, Вы писали:
T>Здравствуйте, criosray, Вы писали:
C>>Что значит корпоративная, сколь и десктопная? WPF это мощное средство для построения графических интерфейсов, где для вывода используется DirectDraw и аппаратное (при наличии возможности) ускорение, а не старый ограниченный GDI.
T>Вообще-то DirectDraw померла еще в 7-ом DirectX`е.
Здравствуйте, criosray, Вы писали:
C>Коробочный софт — это софт, который продается в коробках.
Интересно узнать глубокие принципиальные отличия софта, который продается в коробках, от софта, который продается онлайн.
Народ мне простит, коль спрошу я невольно — Куда отнести мне Абрама Линкольна? (с). В смысле тот же тотал, который и онлайн продается и в коробке, он какой? Полукоробочный?
Не проще ли определять "коробочный" софт как продающийся (или даже бесплатно отдающийся) в полностью собранном виде, готовом к использованию (установке) сразу из коробки (возможно — виртуальной, это выражение такое)?
Это, кстати, серьезное отличие от софта, который установить и настроить может только бригада сертифицированных специалистов. Есть же и такой софт... А бумажная коробка, пластмассовая коробка, или виртуальная коробка — какая, собственно, разница?
Здравствуйте, fmiracle, Вы писали:
C>>Коробочный софт — это софт, который продается в коробках.
F>Интересно узнать глубокие принципиальные отличия софта, который продается в коробках, от софта, который продается онлайн.
Это, несомненно, очень сложный и весьма релевантный вопрос...
Здравствуйте, hattab, Вы писали:
H>А сколько уже Висте? И где? Лично я, пока, наблюдаю, как народ покупает компы с Вистой и даунгрейдят ОС до XP. Судя по отзывам о семерке... ну, говорят, перемордованная Виста, правда кому-то нравится
Здравствуйте, criosray, Вы писали:
C>Здравствуйте, neFormal, Вы писали:
F>>web — это PHP C>И много Вы видели веб сайтов со средней и большой нагрузкой на php?
Ну, пэхэпэ обычно и не используется для нагруженных сайтов. Зато для написания малонагруженных он очень хорош. Элементарно тем, что на одном хостинге можно разместить сотни и сотни php сайтов, на которые редко, но ходят. Главное, чтобы места на харде хватило. Главное преимущество в том, что если сайт в данный момент не обрабатывает запрос, то он просто лежит мертвым грузом на харде, не отжирая память и проц. Потому на хостинге можно расместить любое кол-во сайтов на php, главное, чтобы суммарное количество запростов не превосходила некоего N. C жабой и дотнетом такой трюк не прокатит, контекст каждого приложения отжирает память постоянно. Потому все инет-магазины, сайты-визитки небольших контор, и пр. мелочи все на php.
Новости очень смешные. Зря вы не смотрите. Как будто за наркоманами подсматриваешь. Только тетка с погодой в завязке.
There is no such thing as a winnable war.
Здравствуйте, Eugeny__, Вы писали:
E__>Здравствуйте, criosray, Вы писали:
C>>Здравствуйте, neFormal, Вы писали:
F>>>web — это PHP C>>И много Вы видели веб сайтов со средней и большой нагрузкой на php?
E__>Ну, пэхэпэ обычно и не используется для нагруженных сайтов. Зато для написания малонагруженных он очень хорош. Элементарно тем, что на одном хостинге можно разместить сотни и сотни php сайтов, на которые редко, но ходят. Главное, чтобы места на харде хватило. Главное преимущество в том, что если сайт в данный момент не обрабатывает запрос, то он просто лежит мертвым грузом на харде, не отжирая память и проц. Потому на хостинге можно расместить любое кол-во сайтов на php, главное, чтобы суммарное количество запростов не превосходила некоего N. C жабой и дотнетом такой трюк не прокатит, контекст каждого приложения отжирает память постоянно. Потому все инет-магазины, сайты-визитки небольших контор, и пр. мелочи все на php.
Рассказываю тайну. Если на ASP.NET сайт не заходят, то он точно так же лежит на диске, не хавая ни одного байта памяти.
После обращения запускается процесс, компилируются страницы и процесс остается висеть в памяти по-умолчанию 20 минут (что на самом деле не тратит ресурсов, если нету последующих обращений), потом тихо умирает.
Потому для сайтов с посещаемостью в несколько человек в день asp.net работает ничуть не хуже php.
Здравствуйте, Eugeny__, Вы писали:
F>>>web — это PHP C>>И много Вы видели веб сайтов со средней и большой нагрузкой на php?
E__>Ну, пэхэпэ обычно и не используется для нагруженных сайтов. Зато для написания малонагруженных он очень хорош.
Для написания малонагруженных он не лучше пайтона, но в разы медленнее.
E__>Элементарно тем, что на одном хостинге можно разместить сотни и сотни php сайтов, на которые редко, но ходят.
Аналогично с ASP.NET, Python Django, ROR и др. В чем заслуга конкретно PHP?
E__>Главное, чтобы места на харде хватило. Главное преимущество в том, что если сайт в данный момент не обрабатывает запрос, то он просто лежит мертвым грузом на харде, не отжирая память и проц.
А Вы думаете, что тот же ASP.NET постоянно держит запущенным процесс, если не поступают запросы?
E__>Потому на хостинге можно расместить любое кол-во сайтов на php, главное, чтобы суммарное количество запростов не превосходила некоего N. C жабой и дотнетом такой трюк не прокатит,
Прокатит. E__>контекст каждого приложения отжирает память постоянно.
Ну это гнусное вранье. Процесс создается при поступлении первого запроса, и выгружается по истечению некоего таймаута, если запросы не поступали. Таймаут настраивается. Так что давайте без ля-ля. E__>Потому все инет-магазины, сайты-визитки небольших контор, и пр. мелочи все на php.
Нет, не потому.
Здравствуйте, criosray, Вы писали: E__>>Элементарно тем, что на одном хостинге можно разместить сотни и сотни php сайтов, на которые редко, но ходят. C>Аналогично с ASP.NET, Python Django, ROR и др. В чем заслуга конкретно PHP?
Для начала рекомендую попробовать хотя бы просто зарегистриовать на одном IIS пять-шесть тысяч VHost-ов с ASP.NET. Потом можно попробовать к ним обратиться по очереди. 20-минутный таймаут выгрузки домена — это очень и очень много.
C>А Вы думаете, что тот же ASP.NET постоянно держит запущенным процесс, если не поступают запросы?
С точки зрения high-density хостинга — да. Даже если не поднимать вопрос dedicated pool для каждого приложения, домен висит в памяти достаточное время для того, чтобы создать чудовищную кумулятивную нагрузку на адресное пространство.
C>Прокатит.
Не прокатит — проверено.
C>Ну это гнусное вранье. Процесс создается при поступлении первого запроса, и выгружается по истечению некоего таймаута, если запросы не поступали. Таймаут настраивается. Так что давайте без ля-ля.
Вот без ля-ля мы всё это проверяли. Если сделать таймаут достаточно маленьким, то быстродействие ASP.NET будет плачевно по сравнению с "тормозным PHP". Просто потому, что время стартапа ASP.NET приложения никогда и никем не оптимизировалось, а вы, фактически, предлагаете поднимать приложение на каждый реквест.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Здравствуйте, Sinclair, Вы писали:
E__>>>Элементарно тем, что на одном хостинге можно разместить сотни и сотни php сайтов, на которые редко, но ходят. C>>Аналогично с ASP.NET, Python Django, ROR и др. В чем заслуга конкретно PHP? S>Для начала рекомендую попробовать хотя бы просто зарегистриовать на одном IIS пять-шесть тысяч VHost-ов с ASP.NET. Потом можно попробовать к ним обратиться по очереди. 20-минутный таймаут выгрузки домена — это очень и очень много.
C>>А Вы думаете, что тот же ASP.NET постоянно держит запущенным процесс, если не поступают запросы? S>С точки зрения high-density хостинга — да. Даже если не поднимать вопрос dedicated pool для каждого приложения, домен висит в памяти достаточное время для того, чтобы создать чудовищную кумулятивную нагрузку на адресное пространство.
C>>Прокатит. S>Не прокатит — проверено.
C>>Ну это гнусное вранье. Процесс создается при поступлении первого запроса, и выгружается по истечению некоего таймаута, если запросы не поступали. Таймаут настраивается. Так что давайте без ля-ля. S>Вот без ля-ля мы всё это проверяли. Если сделать таймаут достаточно маленьким, то быстродействие ASP.NET будет плачевно по сравнению с "тормозным PHP". Просто потому, что время стартапа ASP.NET приложения никогда и никем не оптимизировалось, а вы, фактически, предлагаете поднимать приложение на каждый реквест.
Принято, был не прав.
Но для этих случаев Python все-равно лучше, по-моему.
G>Рассказываю тайну. Если на ASP.NET сайт не заходят, то он точно так же лежит на диске, не хавая ни одного байта памяти. G>После обращения запускается процесс, компилируются страницы и процесс остается висеть в памяти по-умолчанию 20 минут (что на самом деле не тратит ресурсов, если нету последующих обращений), потом тихо умирает.
Я в курсе. Но 20 минут — это много. Плюс, загрузка/выгрузка контекста ASP.NET довольно тяжелая операция, в отличие от.
G>Потому для сайтов с посещаемостью в несколько человек в день asp.net работает ничуть не хуже php.
Все равно максимальное количество таковых, размещенных на одном серваке, и не тормозящих, будет меньше, чем пхпшных. Учти еще, что если памяти немного не хватит, и часть уйдет в своп, пхп раздуплится намного быстрее дотнета, последний очень плохо переносит попадание в совп даже частично.
Новости очень смешные. Зря вы не смотрите. Как будто за наркоманами подсматриваешь. Только тетка с погодой в завязке.
There is no such thing as a winnable war.
Здравствуйте, criosray, Вы писали:
C>Здравствуйте, Sinclair, Вы писали:
E__>>>>Элементарно тем, что на одном хостинге можно разместить сотни и сотни php сайтов, на которые редко, но ходят.
[...]
C>Но для этих случаев Python все-равно лучше, по-моему.
Ну, вот почему php более распространено, чем Python, я хз. Мне самому Python больше нравится, наверное, сработали какие-то исторические факторы.
Новости очень смешные. Зря вы не смотрите. Как будто за наркоманами подсматриваешь. Только тетка с погодой в завязке.
There is no such thing as a winnable war.
Здравствуйте, Eugeny__, Вы писали:
E> C>Но для этих случаев Python все-равно лучше, по-моему. E> Ну, вот почему php более распространено, чем Python, я хз. Мне самому Python больше нравится, наверное, сработали какие-то исторические факторы.
А тут следующий "недостаток". Если используется mod_python (или другие способы, аналогичные по принципу работы), то при изменении кода нужно рестартить апач, чтобы он подхватил изменения. Т.о., для shared хостинга получаем лишнюю головную боль.
criosray wrote:
>>> Принято, был не прав. > S>Пойду за пивом... > Врядли пиво поможет Вам писать осмысленные посты, и уж точно не поможет Вам в умении признавать свою неправоту.
Ну то что ты не видел таких постов это значит только то что ты неспособен замечать то что для тебя неприемлемо.
Спроси эвон Мамута. Он замечал.
А оскорблять народ пожалуй хватит. Ты непротив?
S> > S>Пойду за пивом...
S> > Врядли пиво поможет Вам писать осмысленные посты, и уж точно не поможет Вам в умении признавать свою неправоту.
S> Ну то что ты не видел таких постов это значит только то что ты неспособен замечать то что для тебя неприемлемо. S> Спроси эвон Мамута. Он замечал.
Здравствуйте, Sheridan, Вы писали:
>>>> Принято, был не прав. >> S>Пойду за пивом... >> Врядли пиво поможет Вам писать осмысленные посты, и уж точно не поможет Вам в умении признавать свою неправоту. S>Ну то что ты не видел таких постов это значит только то что ты неспособен замечать то что для тебя неприемлемо.
Докажите — ссылки хоть на пару таких в студию.
S>Спроси эвон Мамута. Он замечал. S>А оскорблять народ пожалуй хватит. Ты непротив?
Да делайте что хотите.
Здравствуйте, Ночной Смотрящий, Вы писали:
НС> M> Сейчас, с переходом проекта на .NET 3.5, все еще хуже может быть
НС> Это откуда такие дровишки? Первый раз слышу, чтобы янус собирались перетаскивать на 3.5.
Собирать с использование — вполне возможно, что из-за использования 2008 студии, формат msbuild которой старый msbuild поддерживает не на 100%. Ссылки же на сборки 3.5 в самом янусе не наблюдаются.
Здравствуйте, astral_marine, Вы писали:
_>Дотнетчики приходят к компьютеру, включают компьютер, разработанный с использованием С++, запускается операционная система, написанная на С/С++, они запускают браузер написанный на С++, и начинают кричать на весь Интернет "С++ умер", "С++ умер".
_>Это они уже твердят с самого создания .NET, а С++, зараза, все равно не умирает.
_>.NET — это если не способны понять простенький 600 страничный стандарт 10 летней давности. _>.NET — это если не смогли понять, что в компьютере есть память. _>.NET — это если нужен костыль от Microsoft, который помогает все такие написать что то запускающееся.
_>Ни одна себя уважающая мегакорпорация не пишет на этой поделке от Microsoft. Никто не хочет быть рабом Microsoft. _>Microsoft, если это ихнее, то это safe, а если чужое — то это unsafe. Если это управляется корпорацией, то это managed, а если они не могут на это повлиять — то unmanaged. _>Оказывается, что Symantec, Oracle, Intel и Cisco — это unsafe, а IBM, Adobe, Sun и Google — unmanaged
_>Операционные системы — это C/С++ _>Браузеры и коммуникаторы — это С++ _>Графические пакеты — это С++ _>Системные утилиты — это С++ _>Архиваторы — это С++ _>Средства моделирования и разработки — это С++ _>Игры — это С++ _>Антивирусы — это С++ _>Офисные пакеты — это С++
_>А где же .NET? Нет его! Скончался при родах.
Вы сделали мне смешно. Как можно рассуждать на таком примитивном уровне?
Есть задачи, где нет смысла писать на плюсах, т.к. на дотнете будет на порядок быстрее и дешевле.
Есть задачи, под которые дотнет не подходит вообще, но очень хорошо ложится С++.
Есть ниши, где ни дотнету, ни плюсам не место.
Повзрослейте уже наконец и перестаньте нести чушь.