> Я вполне могу сделать debian-пакет с виндософтом внутри, который будет запускаться и
> работать.«приветмир» и я могу. а уже даже софт со встроеным IWebBrowser (а на нём, кстати, очень удобно UI делать)… в общем, не будем о печальном. оно, может, даже кое-как запустится и что-то отрисует. это при том, что я очень старался сделать его вайн-совместимым.
а уж если там всякие виндобиблиотеки используются… поверь на слово разработчику немелкого и нетривиального софта: вайн кое-как хорош для игрушек, иногда миранды и подобного. всё.
ах, да, про установку. деб-пакет — это круто. а дополнительные 3rd-party библиотеки? да-да, я знаю: «не используй клозетсорс, а оперсорц почини под вайн». пардон, если под вайн надо что-то «чинить»… неа, это не «мультиплатформенность». совсем. и «не используй» тоже.
>>>> вот когда моно сможет запускать *весь* софт для *современного* дотнета, без перекомпиляций — тогда и можно будет о чём-то говорить.
>>> Слишком суровое требование. Если есть софт, который без проблем работает и на
>>> Mono и на дотнете, то его нельзя назвать «мультиплатформемнным»?
>> его можно назвать «мультиплатформенным софтом на mono». и то с трудом. а
>> mono — это кривоогрызок дотнета, насквозь вторичный и всегда в положении
>> «вот-вот догоним… в понедельник, максимум в пятницу!»
> То есть тот же OpenRA [1] — это не «мультиплатформенное» приложение, так?
так. что это за фигня — «download for windows», «download for OS X» и так далее? это такая же «мультиплатформенность», как дотнет — «универсальная платформа».
> А если и на винде и на Linux использовать Mono, то перекомпиляция
> всё равно потребуется? /me просто не в курсе
на винде, например, потребуется ставить какой-нибудь gtk#. и немножко сплясать с бубном, если на машине уже стоит дотнет.
>> иначе на кой мне эта VM сдалась-то?
> Почему нельзя программу в совокупности с VM тупо приравнять к обычно костыльной
> медленной программе?
можно. можно и на gw-basic софт писать, в принципе. да и программы на ассемблере x86 вполне переносимы: есть же bosch! давай не будем заниматься натягиванием совы на глобус.