Вы не вошли.


Кому верить?
А ты не верь. Ты доки почитай. Или религия не позволяет?
п. 2. Это БЫЛО давно, сейчас, как я понял, большинство действующих проектов перешли на .NET 3.5.
Версий 1.6, 1.7 и 1.8 дотнета не существовало в природе.
Отредактировано MOP3E (25-11-11 16:37:59)
Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun
Вне форума


Microsoft официально обязалась не подавать в суд за альтернативные реализации .NET.
Где бумажка?
Не ламерствуй лукаво.
"А петь мне нельзя - постановление суда" (с) Бендер
Вне форума


Поверьте, когда я впервые узнал о Java, вы еще были в весьма сопливом возрасте.
Сколько лет уже прошло, а мозгов у тебя не прибавилось! Какой взрослый дядя, а думает на уровне "ШКОЛЬНЕКА!11"
И гусеничный велотанк от MS только лишь подтверждает востребованность таких технологий, а вот с реализацией у них достаточно туго пока выходит.
У кого, это у майкрасофт туго выходит? Ох лол, майкрасофт создало лучшую кроссплатформенную архитектуру, которая когда-либо существовала, а востребованность динамических технологий вполне понятна.
Я что-то на своем мобильнике не наблюдаю не только нужных мне приложений на дотнете, но даже и вообще приложений на дотнете.
Только не шокируйся, Windows Phone!
Кому верить?
Никому не верить, надо проанализировать все факты и сделать свой вывод, в mono не реализованы WPF, XNA и так далее.
п. 1. Это так принципиально в разрезе...
п. 2. Это БЫЛО давно, сейчас, как я понял, большинство действующих проектов перешли на .NET 3.5.
Мне действительно параллельно эти на ваши патенты, рабство, швабодку и так далее.
Спор начался с моего вопроса, не может ли Python быть примером кросплатформенности из мира СПО.
Опять же, питон не может организовать совместимость 2.6 -> 2.7, какая у него может быть кроссплатформенность?
По моему (может и неправильному) мнению, среда, имеющаяся только для 1 платформы, не может быть названа кросплатформенной, даже если есть альтернативные реализации. Тогда уж правильнее говорить, что Mono -- пример кросплатформенности, так как именно Mono, а не .NET есть для нескольких платформ.
Mono это .NET, .NET - кроссплатформенная среда.
Вот, кстати, список платформ, на которых есть здесь и сейчас CPython от Гвидо:
Из всех них, нормально он работает и вообще развивается, только под Linux
Вообще, я на своей практике заметил, что линуксоеды любят кроссплатформенность только потому, что ВЕСЬ софт пишется для винды, а для линукса его нету, ясное дело переписывать с WPF на gtk никто не соберется, единственная надежда тупого лунохода, это кроссплатформенные технологии, ясное дело майкрасофт не собирается поддерживать платформу с популярностью, никогда за 20 лет не вышедшую за 0.89%, ясное дело разработчики, не собираются портировать свой софт для линупса, ибо сложно и невозможно поддерживать, программа для винды запустится на 95% компьютерах планеты, в линуксе же вообще от одного дистриьбьютива что работает, в другом не работает, т.е. даже из 0.89% не охватит даже 0.2% 
Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю. (с) Рехтур. Взламывает анусы по ойпи.
Вне форума


НО от наличия таких библиотек в арсенале языка/платформы/срдества - он/она/оно НЕ перестает быть кросплатформенной.
Какое это имеет отношение к тому, что .NET отсутствует для всего, кроме Виндоуз?
он работает и на PC, и на смол форм фактор девайсах, и на ХБокс
Сравнивать ПО с железом -- это так логично.
Любая сборка .NET запустится в Mono (соответствующей версии)
Это означает, что кросплатформенен Mono, а не .NET.
Добавлено спустя 10 мин 09 с:
Mono это .NET, .NET - кроссплатформенная среда.
1) .NET есть только для Винды. И
2):
надо проанализировать все факты и сделать свой вывод, в mono не реализованы WPF, XNA и так далее.
Т.е. Mono=/=.NET.
Вывод: .NET ни разу не кросплатформенный. То, что его можно сделать таковым, дело не меняет.
Опять же, питон не может организовать совместимость 2.6 -> 2.7, какая у него может быть кроссплатформенность?
Python 2.6 и Python 2.7 есть для любой ОС с долей рынка 0,1%? Есть. Это и означает кросплатформенность.
Смысл жизни не 42, смысл жизни 69.
Моё.
Вне форума


Python 2.6 и Python 2.7 есть для любой ОС с долей рынка 0,1%? Есть. Это и означает кросплатформенность.
Мсява поставил точку в дискуссии, он как всегда всех победил. Мсява, честно, я очень и очень не завидую твоим ученикам.
Господа, вы охуели. Все. ©Cэмен
Вне форума


Сравнивать ПО с железом -- это так логично.
Да-да... А на железе стоит разное ПО, логично?
В общем уже включил тролий сучий вой наш мисс школьная училка))) уныло)))
Иди лучше, .NET поставь 1.7)))))))))))
Вывод: .NET ни разу не кросплатформенный. То, что его можно сделать таковым, дело не меняет.
Ты упрямый, пристарелый школьный троль, который даже когда обосрался не может признать своей неправоты. Уже же ведь объясняли про байт код)))) Вот и умничка! Теперь домашнее заданее - не неси хуйни))))
Квантовая механика - "малопонятный математический курьёз" (с) msAVA - современный учитель.
Вне форума


Это означает, что кросплатформенен Mono, а не .NET.
А с какой стороны Mono кроссплатформенен? Раз его нет под винды, значит - не кроссплатформенен. .Net Framework - это технология, которая предназначена для создания кроссплатформенных приложений. Реализация этой технологии в винде тоже называется .Net Framework, реализация в линухе называется Mono, реализация на мобильных устройствах и игровых приставках - .Net Compact Framework. Но это - одна и та же кроссплатформенная технология, позволяющая запускать программы где угодно без перекомпиляции.
Python 2.6 и Python 2.7 есть для любой ОС с долей рынка 0,1%? Есть. Это и означает кросплатформенность.
Реализации .Net Framework есть для любой ОС с долей рынка от 0,1 до 90%? Есть. Таким образом, .Net тоже кроссплатформенный.
Отредактировано MOP3E (25-11-11 20:25:40)
Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun
Вне форума


А на железе стоит разное ПО, логично?
Логично. Однако что стоит на перечисленном вами? На XBox, например? Разве не вариант Винды?
Но это - одна и та же кроссплатформенная технология, позволяющая запускать программы где угодно без перекомпиляции.
Читаем:
>.NET Framework — программная платформа, выпущенная компанией Microsoft в 2002 году. Основой платформы является исполняющая среда Common Language Runtime (CLR), способная выполнять как обычные программы, так и серверные веб-приложения.
>Common Language Runtime (CLR) — «общеязыковая исполняющая среда» — компонент пакета Microsoft .NET Framework, исполняющий программы, написанные на .NET-совместимых языках программирования.
Где слово "технология"? Технология -- это трансляция исходного кода в байткод и выполнение уже его в некой среде исполнения. Такая "архитектура", как показала Sun с Jav-вой, вполне может быть кросплатформенной. .NET же -- это уже конкретная реальзация, причём не кросплатформенная.
>Хотя .NET является патентованной технологией корпорации Microsoft и официально рассчитана на работу под операционными системами семейства Microsoft Windows, но существуют независимые проекты (прежде всего это Mono и Portable.NET), позволяющие запускать программы .NET на многих других операционных системах.
Т.е. не .NET кросплатформенный:
>Вторым принципом стало ориентирование на системы, работающие под управлением семейства операционных систем Microsoft Windows
Смысл жизни не 42, смысл жизни 69.
Моё.
Вне форума


Какое это имеет отношение к тому, что .NET отсутствует для всего, кроме Виндоуз?
Ну ты дебил, .NET - mono, для линупс есть моно.
Это означает, что кросплатформенен Mono, а не .NET.
Нет, это как раз таки значит что кроссплатформена технология .NET, mono просто альтернативная реализация.
1) .NET есть только для Винды. И
.NET есть для
1. Windows
2. Mac OS
3. Linux
4. Windows Phone
5. Android
6. iOS
7. xbox
Заметь, при этом, предполагается, что будут писать полноценные приложения, а не соснольные на петуне
Гугли monodroid и так далее.
Т.е. Mono=/=.NET.
!(Mono=/=.NET)
Именно, Mono есть .NET.
Вывод: .NET ни разу не кросплатформенный. То, что его можно сделать таковым, дело не меняет.
Ну тормоз-ебл**, mono есть для всех популярных платформ, почему он не кроссплатформенный?
Python 2.6 и Python 2.7 есть для любой ОС с долей рынка 0,1%? Есть. Это и означает кросплатформенность.
Доля FreeBDSM где-то 1/100%.
Раз его нет под винды
Есть! И даже из исходнекав канпилять нинада www.go-mono.com/mono-downloads/download.html 
Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю. (с) Рехтур. Взламывает анусы по ойпи.
Вне форума


.NET же -- это уже конкретная реальзация, причём не кросплатформенная.
Я сейчас напишу прогу на VB.Net в которой не будет специфических для винды сборок, откомпилю в MS VS2010 - и она запустится без перекомпиляции и на винде, и на линухе с Mono, и на мобильнике с .Net Conpact Framework. Это и значит, что .Net - кроссплатформенный. А что там в педивикии пишут - личные проблемы википисателей. Педивикию, знаешь ли, тоже луноходы частенько переписывают.
Отредактировано MOP3E (25-11-11 22:33:28)
Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun
Вне форума


Разве не вариант Винды?
Нет))) Windows 7, WindowsMobile, WindowsPhone - это же не варианты одной и той же системы? Хотя... Я понимаю! Сенсей неокрепших умов с открытым воззрением к миру считает всё, что содержит слово windows в названии - одной и той же системой.
Читаем:
>.NET Framework — программная платформа, выпущенная компанией Microsoft в 2002 году. Основой платформы является исполняющая среда Common Language Runtime (CLR), способная выполнять как обычные программы, так и серверные веб-приложения.
>Common Language Runtime (CLR) — «общеязыковая исполняющая среда» — компонент пакета Microsoft .NET Framework, исполняющий программы, написанные на .NET-совместимых языках программирования.
Где слово "технология"? Технология -- это трансляция исходного кода в байткод и выполнение уже его в некой среде исполнения. Такая "архитектура", как показала Sun с Jav-вой, вполне может быть кросплатформенной. .NET же -- это уже конкретная реальзация, причём не кросплатформенная.
>Хотя .NET является патентованной технологией корпорации Microsoft и официально рассчитана на работу под операционными системами семейства Microsoft Windows, но существуют независимые проекты (прежде всего это Mono и Portable.NET), позволяющие запускать программы .NET на многих других операционных системах.
Т.е. не .NET кросплатформенный:
>Вторым принципом стало ориентирование на системы, работающие под управлением семейства операционных систем Microsoft Windows
Я же говорю - тролий сучий вой. Просрался - веди себя прилично. Контекст разгавора вполне был ясен и ты слил по всем позиям. Не строй из себя клоуна.
Квантовая механика - "малопонятный математический курьёз" (с) msAVA - современный учитель.
Вне форума


Я уверен, если бы подобную технологию бы разработали луноходы первыми и это было бы фичей линупса - все бы луноходы кричали что ".NET - священен, ибо освящен был штулманом", но т.к. это разработали в майкрасофт, то "ни нужно!11111". Луноходный фанатизм

Добавлено спустя 01 мин 43 с:
Я сейчас напишу прогу на VB.Net в которой не будет специфических для винды сборок
Попробуй еще воспользоватся классом из VB.NET в C#, а вообще, ничего не доказывай этому упоротому луноходу, оно же тупое, оно кроме синих экранов на картинках и линупса, сосноли и фото штулмана в своей жизни не видело 
Отредактировано Babusha (25-11-11 22:41:18)
Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю. (с) Рехтур. Взламывает анусы по ойпи.
Вне форума


.NET - mono, для линупс есть моно.
Под Линукс и Wine есть, это делает Вижуал Студию "кросплатформенной технологией"?
Именно, Mono есть .NET.
Я сейчас напишу прогу на VB.Net в которой не будет специфических для винды сборок
Т.е. всё же Mono ещё не .NET.
Т.е. сам .NET Framework (и пр. как среда разработки и исполнения) -- вовсе не кросплатформенное ПО, но ПО, созданное с помощью него и при соблюдении ряда условий (т.е. не всякую прогу), можно запускать в и Mono. Это делает Mono в определённом (как существующим для многих платформ) смысле кросплатформенным.
Хотя у меня создалось впечатление, что идёт терминологический спор.
Отредактировано msAVA (25-11-11 23:28:03)
Смысл жизни не 42, смысл жизни 69.
Моё.
Вне форума


Под Линукс и Wine есть, это делает Вижуал Студию "кросплатформенной технологией"?
Под windows и jwm есть, это делает RubyMine "кроссплатформенной технологией"?
Т.е. всё же Mono ещё не .NET.
Все же OpenJDK не Java.
Т.е. сам .NET Framework (и пр. как среда разработки и исполнения) -- вовсе не кросплатформенное ПО
Нет - Кроссплатформенное! .NET Framework от майкрасофта работает на Windows, Windows Phone, Xbox и Windows Mobile.
Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю. (с) Рехтур. Взламывает анусы по ойпи.
Вне форума


Т.е. всё же Mono ещё не .NET.
Конечно же .Net! Просто нужно понимать, что в обеих реализациях .Net есть специфические для конкретных ОС функции.
Хотя у меня создалось впечатление, что идёт терминологический спор.
Да, один мудаг последние два десятка постов придирается к терминам.
Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun
Вне форума


Вот она ваша ШВАБОДА! Novell ни разу не появился в суде с Microsoft, у анальных хозяев - Microsoft нету претензий к моно, тогда как ШВАБОДНАЯ оракл нападает на гугл за дальвик
www.securitylab.ru/news/408932.php
Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю. (с) Рехтур. Взламывает анусы по ойпи.
Вне форума
msAVA, тогда давайте определение кросс-платформенности. Если программу можно запустить без перекомпиляции на куче разных платформ, является ли эта программа кросс-платформенной? И является ли технология, с применением которой создана программа, предоставляющей кросс-платформенность?
Вне форума


Да, один мудаг последние два десятка постов придирается к терминам.
Как вы сурово к Бабуше, заявившем, что раз есть проблема совместимости Python 2.6 и Python 2.7, то Python не может быть примером кросплатформенности.
Если программу можно запустить без перекомпиляции на куче разных платформ, является ли эта программа кросс-платформенной?
Именно так я и мыслил кросплатформенность в начале диспута.
И является ли технология, с применением которой создана программа, предоставляющей кросс-платформенность?
Различаем "технологию" и "реализацию технологии"?
Если под технологией понимаем "байт-код в среде выполнения" -- это одно, если уже реализацию -- это другое.
Если обратиться к Википедии, то кросплатформенным можно назвать практически что угодно. C++ тоже кросплатформенный ЯП, gcc -- кроплатформенный компилятор, причём дважды, так как есть для многих платформ и с одной платформы может компилировать проги для разных.
Смысл жизни не 42, смысл жизни 69.
Моё.
Вне форума
msAVA, программы на C++ не являются кросс-платформенными, так как требуют компиляции в формат бинарных исполняемых файлов, используемый платформой. Если формат бинарных исполняемых файлов поддерживается несколькими разными платформами, то программы в таком формате являются кросс-платформенными. Например, формат ELF - кросс-платформенный, а формат PE - не кросс-платформенный.
Стандарты для MSIL и для оформления сборок опубликованы Microsoft и находятся в открытом доступе. msdn.microsoft.com/en-us/netframework/aa569283.aspx - вот. Если реализовать виртуальную машину, соответствующую этим стандартам, то в такой виртуальной машине можно будет выполнять любые .NET-сборки, использующие только управляемый код. Виртуальные машины для исполнения MSIL реализованы для нескольких качественно разных платформ (даже если не учитывать расово неверный Mono). Являются ли программы, скомпилированные в MSIL, кросс-платформенными?
Вне форума


программы на C++ не являются кросс-платформенными
Этого я и не утверждал.
Просто по одному из определений кросплатформенности, то, что есть для многих платформ (например, компиляторы для с++) наз. кросплатформенным. Тут оппоненты утверждают, что раз аналог .NET есть на многих платформах, то .NET -- к/п. В таком ракурсе почти все комп. технологии -- к/п.
Являются ли программы, скомпилированные в MSIL, кросс-платформенными?
Кажется здесь никто не утверждал, что "правильно" написанные проги в .NET не к/п.
Собственно, весь спор разгорелся из-за 2-х причин: 1) разночтения в понимании понятия кросплатформенности. 2) Наезда Бабуши на Python с утверждением, что он не есть пример кросплатформенности из СПО.
Поскольку с п.1. уже всё ясно, а п.2. попадает под юрисдикцию психологии, а не IT, то спор можно считать исчерпавшим себя.
Смысл жизни не 42, смысл жизни 69.
Моё.
Вне форума


Наезда Бабуши на Python с утверждением, что он не есть пример кросплатформенности из СПО.
Линупс-зрение такое линупс-зрение, я говорил, о том, что петун дерьмо как инструмент, для создания кроссплатформенного софта, т.к. даже не может организовать совместимость между минорными версиями, но я не говорил о том, что это не кросс-платформенный инструмент.
Удовлетворен GNU/Linux (с) Linups_Troolvalds
13-значный пароль, состоящий из одних цифр, ломается за полчаса (с) Rector. Авторитетный Хакер у себя в классе
Я тебя просто отсюда выпилю. (с) Рехтур. Взламывает анусы по ойпи.
Вне форума


Да вот стоит признать, что концепция дотнет спизжена у джавы, да и вообще мс хотел сначала свою джаву сделать, но затея провалилась из-за патентных терок с саном, насколько я знаю
линукс на дескторе это как спойлер на "девятке": 200+ она в своей жизни никогда не выжмет, зато пацанам можно сказать "у меня почти McLaren" (с) дохтур
Вне форума


wr224
Сановцы к сожалению не осознали, что они не ЯП придумали, а платформу, считай ОС.
Анархия-мама сынов своих любит
Вне форума
[ Сгенерировано за 0.012 сек, 7 запросов выполнено - Использовано памяти: 1.85 Мбайт (Пик: 1.93 Мбайт) ]