Объявление

Односложные и бессмысленные темы, не несущие полезную нагрузку или не содержащие в себе вопрос, будут удаляться!

#26 24-11-11 15:25:53

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
MacintoshSafari 5.0

Re: Ceylon от RedHat

msAVA, дотнет более чем кроссплатформенный по своей архитектуре, отсутствие вменяемой реализации для линупса проблемы исключительно линупса. И насчет версий, в дотнете реализована полная обратная совместимость, программа на первом дотнете прекрасно работает на четвертом, во всем другом виноваты исключительно разработчики.


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

Вне форума

#27 24-11-11 15:27:53

Гареев Станислав
Забанен
Откуда: Пятигорск
Здесь с 24-07-10
Сообщений: 3,221
Сайт
LinuxFirefox 7.0

Re: Ceylon от RedHat

msAVA пишет:

У .HET тоже бывали проблемы, когда прога требовала совершенно определённую версию .NET-а и отказывалась работать на более "высокой" версии.

Подтверждаю.
Сейчас расскажу про ИНТЕРПРАЙЗ. Может некоторые люди думают что это что то волшебное и идеальное где ВЫСОКОПЛАЧИВАЕМЫЕ СУПЕРСПЕЦИАЛИСТЫ пишут ИДЕАЛЬНЫЙ код, но они ошибаются.

* Букмекерская контора Марафон, является одной из крупнейших в России и у неё заключены субагентские договоры с кучей мелких лавочек. Прибыль просто огромна. То есть ЭНЕРПРАЗ во все поля. Но её простенькая прога для приёма ставок требует только определённую версию дотнета, часто требует отключения UAC, и не поддерживает транзакционность как банковский софт, благодаря чему деньги могут просто "потеряться".
* Букмекрская контора ФОН-бет. Её клинтская программа тоже не поддерживает транзакционность, но кроме того со временем файл данных этой программы (размещаемый не в домашнем каталоге) становиться причиной того что эта программа аварийно завершается при его чтении во время запуска.
* Зенит-бет. Таже самая фигня.

Заодно хочу задать вопрос воспевателям энерпрайза. Где он мля?


Не ламерствуй лукаво.
"А петь мне нельзя - постановление суда" (с) Бендер

Вне форума

#28 24-11-11 15:46:10

msAVA
Участник
Здесь с 04-10-09
Сообщений: 1,817
LinuxFirefox 8.0

Re: Ceylon от RedHat

Babusha пишет:

дотнет более чем кроссплатформенный по своей архитектуре

Это пиЗдец! .NET не просто прибит к Винде, он ещё имеет в реализации защищённые патентами технологии!

Babusha пишет:

отсутствие вменяемой реализации для линупса проблемы исключительно

... проблема MS, потому что только MS имеет право его реализовывать.

Наличие кроссплатформенности -- это возможность запустить ЗДЕСЬ И СЕЙЧАС прогу, а не мифическая "архитектура".


Смысл жизни не 42, смысл жизни 69.
Моё.

Вне форума

#29 24-11-11 15:58:30

selenscy
Участник
Здесь с 28-11-10
Сообщений: 2,570
LinuxFirefox 6.0

Re: Ceylon от RedHat

msAVA пишет:

Это пиЗдец! .NET не просто прибит к Винде, он ещё имеет в реализации защищённые патентами технологии!

И чо?


База сама по себе сплошной скрипт (с) AleksK

При том, что свежие очевидно работают лучше и исправляют некоторые глюки. А в линуксе они (глюки!!!)ещё и становятся нормальными (c) Журнашлюшка smile

Вне форума

#30 24-11-11 16:14:37

Гареев Станислав
Забанен
Откуда: Пятигорск
Здесь с 24-07-10
Сообщений: 3,221
Сайт
LinuxFirefox 7.0

Re: Ceylon от RedHat

selenscy пишет:

И чо?

Значит НИЗЯ!


Не ламерствуй лукаво.
"А петь мне нельзя - постановление суда" (с) Бендер

Вне форума

#31 24-11-11 17:38:09

Дестер
Капитан
Здесь с 09-11-10
Сообщений: 737
Сайт
Windows 7Chrome 15.0

Re: Ceylon от RedHat

msAVA пишет:

.NET не просто прибит к Винде, он ещё имеет в реализации защищённые патентами технологии!

Этим летом писал по заказу одной больницы программу для работы с больничными листами нового образца, - печать, централизованное хранение данных и автоматизированное заполнение бланков. Программа без перекомпиляции завелась под XP, вистой, 7 и убунтой в mono (впрочем, под убунту пришлось дописать кусок для работы с принтерами). Что это, если не кросс-платформенность?

Babusha пишет:

в дотнете реализована полная обратная совместимость

Это называется "прямая совместимость".
Babusha, прочти msdn.microsoft.com/ru-ru/library/47a587hk(v=vs.90).aspx

Добавлено спустя 01 мин 38 с:

Гареев Станислав пишет:

Но её простенькая прога для приёма ставок требует только определённую версию дотнета, часто требует отключения UAC, и не поддерживает транзакционность как банковский софт, благодаря чему деньги могут просто "потеряться".

Быдлокодеры, вестимо. Но, обрати внимание, Стасик, даже у таких быдлокодеров есть клиенты и заработок.

Вне форума

#32 24-11-11 18:00:55

MOP3E
Участник
Здесь с 05-10-09
Сообщений: 4,208
Windows 7Firefox 3.6

Re: Ceylon от RedHat

msAVA пишет:

Разумеется, .NET вообще ни разу не кроссплатформенный.

Что курим?


Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun

Вне форума

#33 24-11-11 18:05:36

petrun
Участник
Здесь с 22-10-09
Сообщений: 3,172
LinuxFirefox 6.0

Re: Ceylon от RedHat

Дестер
То что прога может требовать только определенную версию дотнета уже кое-что говорит нам про обратную совместимость.


Анархия-мама сынов своих любит

Вне форума

#34 24-11-11 18:22:44

MOP3E
Участник
Здесь с 05-10-09
Сообщений: 4,208
Windows 7Firefox 3.6

Re: Ceylon от RedHat

msAVA пишет:

Это пиЗдец! .NET не просто прибит к Винде, он ещё имеет в реализации защищённые патентами технологии!

От винды его начали активно отрывать с появлением дотнета на мобильных устройствах и игровых приставках, а также на линухе (многострадальный Моно). Поэтому просто не используй в своих программах чисто виндовые компоненты дотнета. Благо, уже для всего есть более современные и удобные полностью кроссплатформенные аналоги.

Отредактировано MOP3E (24-11-11 18:23:28)


Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun

Вне форума

#35 24-11-11 18:28:46

Дестер
Капитан
Здесь с 09-11-10
Сообщений: 737
Сайт
Windows 7Chrome 15.0

Re: Ceylon от RedHat

MOP3E пишет:

От винды его начали активно отрывать с появлением дотнета на мобильных устройствах и игровых приставках

Можно даже сказать, что это винда привязана к дотнету, а не дотнет к винде.

Вне форума

#36 24-11-11 19:21:54

MOP3E
Участник
Здесь с 05-10-09
Сообщений: 4,208
Windows 7Firefox 3.6

Re: Ceylon от RedHat

Дестер пишет:

Можно даже сказать, что это винда привязана к дотнету, а не дотнет к винде.

Можно и так сказать.


Я не игрушечный. Я, б*я, коллекционный! (с) Duke Nukem Forever
Я не специалист по [вставить название]. Мне главное концептуально решить задачу! (с) АхаRu.
Линукс - это альтернативная ОС о которой известно, что она не является ОС ну вот просто ни разу. (с) Linups_Troolvalds.
А с какого такого перепугу пользователей линукса должно быть больше 1%? (с) petrun

Вне форума

#37 24-11-11 21:46:01

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
Windows 7Chrome 15.0

Re: Ceylon от RedHat

Гареев Станислав пишет:

только определённую версию дотнета

Для ынтерпрайза все правильно, нечего трахаться, что у клиентов .NET 1.0, а программа написанная на .NET 3.5.

msAVA пишет:

Это пиЗдец! .NET не просто прибит к Винде

Пиздец! И эти люди себя позиционируют как "it-образованные", слейся уже, неуч, программа написанная на .NET по своей архитектуре полностью кроссплатформенна, к Windows прибита исключительно реализация .NET от майкрасофт, можно написать реализацию .NET, которая окошки хоть на Qt будет рисовать.

msAVA пишет:

он ещё имеет в реализации защищённые патентами технологии!

Microsoft официально обязалась не подавать в суд за альтернативные реализации .NET.

msAVA пишет:

.. проблема MS, потому что только MS имеет право его реализовывать.

Слейся уже луноходище глупое, microsoft к примеру, к mono не имеет никакого отношения.

msAVA пишет:

Наличие кроссплатформенности -- это возможность запустить ЗДЕСЬ И СЕЙЧАС прогу, а не мифическая "архитектура".

Тут ниже тема про мой шизотерический изык программирования, который в самом последнем mono запускается и работает, при этом было все собрано в VS2010 + .NET 4.0

Дестер пишет:

Это называется "прямая совместимость".

Не важно, просто назовем "совместимость с будущими версиями".

petrun пишет:

То что прога может требовать только определенную версию дотнета уже кое-что говорит нам про обратную совместимость.

Программа на .NET может требовать версию, не менее, чем под которой оно скомпилировано, если ведет себя иначе, это уже дело рук разработчика.

MOP3E пишет:

От винды его начали активно отрывать с появлением дотнета на мобильных устройствах и игровых приставках, а также на линухе (многострадальный Моно). Поэтому просто не используй в своих программах чисто виндовые компоненты дотнета. Благо, уже для всего есть более современные и удобные полностью кроссплатформенные аналоги.

Более того, к примеру, с WinForms перешли на WPF и так далее.


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

Вне форума

#38 24-11-11 22:30:23

Tiphon
Забанен
Здесь с 08-07-10
Сообщений: 2,718
Windows 7Chrome 15.0

Re: Ceylon от RedHat

Дестер пишет:

Этим летом писал по заказу одной больницы программу для работы с больничными листами нового образца, - печать, централизованное хранение данных и автоматизированное заполнение бланков. Программа без перекомпиляции завелась под XP, вистой, 7 и убунтой в mono (впрочем, под убунту пришлось дописать кусок для работы с принтерами). Что это, если не кросс-платформенность?

Ну... Это же линукс специалист, хуле))) И это, кстати, наши школьные учителя по информатике имеют такой классный уровень познания)))

Для примера же могу привести вот такую штучку
dev.mysql.com/downloads/connector/net
Ты скачиваешь MySql.Data.dll (скомплиированный файл) и она свободно работает, как в MS.NET, так и в Mono))

Но это только половина радостей от этого файла. Еще и документация вполне при нем. Пощелкав по файлу вполне можно посмотреть, что там к чему без гугленья и форумов. Но если ты работал с другими дата коннекторами, то тебе особенно не надо читать документацию. Они же поддерживают те же интерфейсы...


Ну не чудо ли?)))

P.S. Но линукс аудитории форума этого не понять)))) Спецификация, доументация и интеграция - не их метод))))))


Квантовая механика - "малопонятный математический курьёз" (с) msAVA - современный учитель.

Вне форума

#39 24-11-11 22:50:06

msAVA
Участник
Здесь с 04-10-09
Сообщений: 1,817
LinuxFirefox 8.0

Re: Ceylon от RedHat

Babusha пишет:

Для ынтерпрайза все правильно, нечего трахаться, что у клиентов .NET 1.0, а программа написанная на .NET 3.5.

Речь идёт про то, что имеется .NET 3.5, а прога требует .NET 1.7 и ничего другого ей не подсунуть.

Babusha пишет:

написанная на .NET по своей архитектуре полностью кроссплатформенна, к Windows прибита исключительно реализация .NET от майкрасофт, можно написать реализацию .NET, которая окошки хоть на Qt будет рисовать.

Так в реализации всё дело. Кросплатформенность -- только когда она есть, а не может быть.
Собственно, какой язык, а значит и проги на нём, по такой логике нельзя назвать кросплатформенными?

Babusha пишет:

Microsoft официально обязалась не подавать в суд за альтернативные реализации .NET.

Обещать -- не значит жениться.

Babusha пишет:

microsoft к примеру, к mono не имеет никакого отношения.

Mono такой же .NET, как Wine -- WinAPI.


Смысл жизни не 42, смысл жизни 69.
Моё.

Вне форума

#40 24-11-11 23:13:00

Tiphon
Забанен
Здесь с 08-07-10
Сообщений: 2,718
Windows 7Maxthon 3.0

Re: Ceylon от RedHat

Вау, особенно я люблю, когда так глубоко в лужу садится MsAva
Он, правда, частенько это делает, наш неуч школьный училка.
Почему неуч? Потому что нихуя не знает, но пиздит везде))))
Всем, например, известно, что в тайных корпорациях везде стоят .NET 1.7 и, *лядь не 1.6 и не, *лядь, 1.8 . Потому что 1.6 и 1.8 - стабильные версии, а 1.7 - нестабильная, значит стоять и требоваться не может! Очевидно же!

msAVA пишет:

Так в реализации всё дело. Кросплатформенность -- только когда она есть, а не может быть.

Tiphon пишет:

Для примера же могу привести вот такую штучку
dev.mysql.com/downloads/connector/net
Ты скачиваешь MySql.Data.dll (скомплиированный файл) и она свободно работает, как в MS.NET, так и в Mono))

Это, конечно, нихуя не кросплатформенность ибо это изрёк MsAva))) Поддельная кросплатформенность))))

msAVA пишет:

Mono такой же .NET, как Wine -- WinAPI.

Честно, в данном случае мне споминается наш Паша с его словами про работников цирка.


Квантовая механика - "малопонятный математический курьёз" (с) msAVA - современный учитель.

Вне форума

#41 24-11-11 23:25:33

msAVA
Участник
Здесь с 04-10-09
Сообщений: 1,817
LinuxFirefox 8.0

Re: Ceylon от RedHat

Tiphon пишет:

в тайных корпорациях везде стоят .NET 1.7

Какие ещё корпорации? То была прога для записи DVD для XP.

Tiphon пишет:

конечно, нихуя не кросплатформенность

Любая прога на .NET запуститься на Mono? То, что есть .exe-проги, запускающиеся через wine, означает, что .exe -- кросплатформенный?

Tiphon пишет:

в данном случае

Мигель -- совладетель патентов на технологии, задействованные в .NET? В MS признали Mono полноценной и лицензионно чистой реализацией .NET?


Смысл жизни не 42, смысл жизни 69.
Моё.

Вне форума

#42 24-11-11 23:33:03

hodok78
Участник
Откуда: Курортный город под Питером
Здесь с 06-10-09
Сообщений: 1,449
Windows 7Firefox 8.0

Re: Ceylon от RedHat

Слушайте, а из Воронежа есть кто?


Очнувшись в общей больничной палате
На старой и жесткой,скрипучей кровати
Мелькнет в голове бесполезная мысль
Как бестолково,но удивительно...Просрана эта жизнь

Вне форума

#43 24-11-11 23:59:22

Дестер
Капитан
Здесь с 09-11-10
Сообщений: 737
Сайт
Windows 7Chrome 15.0

Re: Ceylon от RedHat

msAVA пишет:

Любая прога на .NET запуститься на Mono?

Да, любая. У вас на компьютере, впрочем, могут отсутствовать сборки, которые запускаемая сборка использует в работе, но это уже не проблемы mono.

msAVA пишет:

WinAPI

В wine, если я не ошибаюсь, обращения к функциям WinAPI подменяются линуксовыми аналогами, а mono - полноценная реализация виртуальной машины для MSIL.

Вне форума

#44 25-11-11 00:52:46

Babusha
Нехристь
Здесь с 12-03-10
Сообщений: 2,221
Windows 7Chrome 15.0

Re: Ceylon от RedHat

msAVA пишет:

Mono такой же .NET, как Wine -- WinAPI.

Вот мне тоже нравится садить мсявку в лужу деьмеца  tongue
Это никак не назвать, как просто ГРАНДИОЗНЫЙ И ЭПИЧНЕЙШИЙ ФЕИЛ  lol
Мсява, проваливай, специалист, блеать!  lol
Рассказываю тебе РАЗ и НАВСЕГДА что такое .NET.
.NET это технология межязыкогово взаимодействия, для этого, в отличии от говножабы, был придуман сверхпростой язык MSIL, в буквальном смысле, это как "ассемблер", для ВМ дотнета, абсолютно любая программа на дотнете, хоть на фшарпе, на сишарпе, компилируется в код MSIL, после чего собирается ассемблером MSIL. Программа написанная на MSIL не зависит от ничего, ни от типа процессора, ни от операционной системы, ни от мнения козявки - мсявы, кроме среды выполнения промежуточного кода msil - виртуальной машины дотнета, дальше этот файл запускай на чем угодно, он просто изолирован от ОС. Единственное что ему нужно, это среда выполнения, любая, главная чтобы полностью поддерживала .NET. .NET - название платформы в целом, среда исполнения от майкрасофта называется так же.

msAVA пишет:

Любая прога на .NET запуститься на Mono? То, что есть .exe-проги, запускающиеся через wine, означает, что .exe -- кросплатформенный?

Не любая прога на .NET может запустится на mono, все претензии к mono. А при чем здесь wine, ты вообще еб*******? Каким образом wine связан с .NET?

msAVA пишет:

MS признали Mono полноценной и лицензионно чистой реализацией .NET

Именно, так и есть.


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

Вне форума

#45 25-11-11 02:26:08

Linups_Troolvalds
С нами Баг!
Откуда: Отовсюду
Здесь с 06-10-09
Сообщений: 2,100
LinuxChrome 16.0

Re: Ceylon от RedHat

Babusha пишет:

Программа написанная на MSIL не зависит от ничего, ни от типа процессора, ни от операционной системы, ни от мнения козявки - мсявы, кроме среды выполнения промежуточного кода msil - виртуальной машины дотнета, дальше этот файл запускай на чем угодно, он просто изолирован от ОС.

Поверьте, когда я впервые узнал о Java, вы еще были в весьма сопливом возрасте. И с тех пор революций в этой области не было. И гусеничный велотанк от MS только лишь подтверждает востребованность таких технологий, а вот с реализацией у них достаточно туго пока выходит. Я что-то на своем мобильнике не наблюдаю не только нужных мне приложений на дотнете, но даже и вообще приложений на дотнете. Так что молитесь дальше, вдруг ваша статуя Кришны из ПВХ когда-нибудь оживет.


.:``́3̶E̶P̶O̶W̶h̶`́`:.

Вне форума

#46 25-11-11 02:55:16

Дестер
Капитан
Здесь с 09-11-10
Сообщений: 737
Сайт
Windows 7Chrome 15.0

Re: Ceylon от RedHat

Linups_Troolvalds пишет:

смартфоны не нужны. ©®™

Linups_Troolvalds пишет:

Я что-то на своем мобильнике не наблюдаю не только нужных мне приложений на дотнете, но даже и вообще приложений на дотнете

Линукс-логика?

Вне форума

#47 25-11-11 06:29:58

Tiphon
Забанен
Здесь с 08-07-10
Сообщений: 2,718
Windows 7Chrome 15.0

Re: Ceylon от RedHat

msAVA пишет:

Какие ещё корпорации? То была прога для записи DVD для XP.

Я просто тащусь от тебя, школьный учитель))) Проглатываешь 1.7 все глубже и глубже. Ну не может быть 1.7, может быть только 1.6 или 1.8!!!


Квантовая механика - "малопонятный математический курьёз" (с) msAVA - современный учитель.

Вне форума

#48 25-11-11 11:21:32

msAVA
Участник
Здесь с 04-10-09
Сообщений: 1,817
LinuxFirefox 8.0

Re: Ceylon от RedHat

Дестер пишет:

У вас на компьютере, впрочем, могут отсутствовать сборки, которые запускаемая сборка использует в работе, но это уже не проблемы mono.

Babusha пишет:

Не любая прога на .NET может запустится на mono, все претензии к mono.

Кому верить?

Babusha пишет:

Именно, так и есть.

Читаем:

После заключения Microsoft договорённости с компанией Novell, платформа Mono была официально признана реализацией .NET на Unix-подобных операционных системах (Linux, Mac OS X и других). Однако договорённость касается только Novell и клиентов Novell; также технологии ASP.NET, ADO.NET и Windows.Forms не были стандартизированы ECMA/ISO, и использование их в Mono находится под угрозой юридических претензий со стороны Microsoft (претензии возможны только в странах, где существуют патенты на программное обеспечение).

Патенты на C#/CLI принадлежат Microsoft.

Tiphon пишет:

Ну не может быть 1.7, может быть только 1.6 или 1.8!

п. 1. Это так принципиально в разрезе...
п. 2. Это БЫЛО давно, сейчас, как я понял, большинство действующих проектов перешли на .NET 3.5.

Спор начался с моего вопроса, не может ли Python быть примером кросплатформенности из мира СПО. Бабуша забился в истерике, крича, что эталоном служит .NET. По моему (может и неправильному) мнению, среда, имеющаяся только для 1 платформы, не может быть названа кросплатформенной, даже если есть альтернативные реализации. Тогда уж правильнее говорить, что Mono -- пример кросплатформенности, так как именно Mono, а не .NET есть для нескольких платформ.

Вот, кстати, список платформ, на которых есть здесь и сейчас CPython от Гвидо:
Unix-подобные
    AIX
    BSD
    Darwin
    FreeBSD
    HP-UX
    IRIX 5 and later
    Plan 9
    Mac OS X
    NetBSD
    Linux
    OpenBSD
    Solaris
    Tru64
    Другие Unix

Десктопные ОС
    AROS
    AtheOS
    BeOS
    Windows
    Windows NT
    OS/2
    RISC OS

Special and embedded
    GP2X
    iPodLinux
    Nintendo DS
    Nintendo Gamecube
    Symbian OS Series60
    Nokia 770
    Nokia N800
    Nokia N810
    Palm OS
    PlayStation 2
    PlayStation 3 (Linux)
    Psion
    QNX
    Sharp Zaurus
    Xbox/XBMC
    VxWorks
    Openmoko

Мейнфреймы и др.
    OS/390
    VMS
    z/OS


Смысл жизни не 42, смысл жизни 69.
Моё.

Вне форума

#49 25-11-11 11:43:36

Tiphon
Забанен
Здесь с 08-07-10
Сообщений: 2,718
Windows 7Maxthon 3.0

Re: Ceylon от RedHat

msAVA пишет:

Кому верить?

Мне, конечно. Не тебе же))

Любая самая "кросплатформенная" среда, хоть джава, хоть питон - имеет возможность вызова функций из нативных библиотек. Как делаются Си-шные вставки в питоне? Или джаве) Дальше, если кто-то делает библиотеки с такими вставками эти библиотеки сразу "несовсем легко переносятся с платформы на платформу". НО от наличия таких библиотек в арсенале языка/платформы/срдества - он/она/оно НЕ перестает быть кросплатформенной. Хочешь поспорить?

msAVA пишет:

Вот, кстати, список платформ,

В этом списке нету БК0010-01. И еще ДВК2 и еще дохуя хитровыебнутых никому не нужных систем. Всё? Язык не кроссплатформенный?

Так же даже если ты берешь даже .NET от майкрософта без моно, он работает и на PC, и на смол форм фактор девайсах, и на ХБокс и т.д. Что в списке платформ в данном случае линукс занимает место БК0010-01 - проблема линукса.

Которую, впрочем, линукс решает с помощью моно. ТАК ЖЕ, как и опен дждк под линуксом стоит по умолчанию в дистрах.

З.Ы. Не было версии .НЕТ 1.6 и 1.7 и 1.8. Ты просто хуйню порешь, как обычно)))) Зато всегда прав))))
З.Ы.Ы. Но хоть поглумились, над умудренным сенсеем несчастных детей))))


Квантовая механика - "малопонятный математический курьёз" (с) msAVA - современный учитель.

Вне форума

#50 25-11-11 13:45:59

Дестер
Капитан
Здесь с 09-11-10
Сообщений: 737
Сайт
Windows 7Chrome 15.0

Re: Ceylon от RedHat

msAVA пишет:

Кому верить?

msAVA, сборка для .Net состоит не столько из собственного уникального кода, сколько из обращений к другим сборкам, имеющимся на компьютере. Например, к сборкам, входящим в состав ru.wikipedia.org/wiki/Base_Class_Library

В состав Mono входят виртуальная машина для исполнения MSIL и набор сборок, дублирующий сборки, входящие в BCLibrary .Net Framework.
Любая сборка .NET запустится в Mono (соответствующей версии), так как Мигель сделал хорошую виртуальную машину по спецификациям Мелкософта.

После запуска сборка проинформирует о том, от каких сборок она зависит. Если нужных сборок на компьютере пользователя не окажется, программа завершит работу, а пользователь будет проинформирован о том, что нужно доустановить на компьютер.
Большинство мелкомягких сборок дублированы в Mono, что позволяет без перекомпиляции запускать приложения, скомпилированные с использованием виндовых сборок.
Программа для .NET может подключать сборки, которые используют неуправляемый и непереносимый код. Так, для Mono есть большое количество библиотек классов, которые не актуальны для винды (например, библиотека для работы с гномом). Под виндой есть библиотеки для работы с WPF, которые пока, насколько я знаю, не актуальны в линуксе. Для макоси тоже есть свои платформо-зависимые библиотеки.

Программы для .NET кроссплатформенны при условии наличия на целевой платформе виртуальной машины. Некоторые из библиотек классов, использующиеся в .NET-ных прогах, не кроссплатформенны, так как используют неуправляемый (привязанный к платформе) код.

Если есть вопросы, задавайте, отвечу.

Отредактировано Дестер (25-11-11 13:47:25)

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB
Модифицировал Visman

[ Сгенерировано за 0.013 сек, 7 запросов выполнено - Использовано памяти: 1.85 Мбайт (Пик: 1.94 Мбайт) ]