LINUX.ORG.RU
ФорумTalks

Почему mono - рулез


0

0

Потому что это единственная среда выполнения под Linux, которая гарантирует бинарную совместимость распространяемых программ между разными дистрибутивами Linux, что позволяет крупным компаниям разрабатывать только приложения (а не приложения + 10 видов инсталляторов).

> Потому что это единственная среда выполнения под Linux, которая гарантирует бинарную совместимость распространяемых программ между разными дистрибутивами Linux, что позволяет крупным компаниям разрабатывать только приложения (а не приложения + 10 видов инсталляторов).

Ты лжешь. Потому что Java.

shimon ★★★★★
()

Интересно, для чего тогда ставят все версии dotnet?

linux4ever
()

А это значит, что когда такие крупные велосипедностроительные компании перестанут быть крупными, то он не будет рулёз, правда ведь?

ixrws ★★★
()

Бред невменяемого дурачка, ибо бинарник собранный на одном дистре заработает на любом другом. А от нехватки или слишком старой версии моно не спасает.

anotheranonymous
()
Ответ на: комментарий от anotheranonymous

На 3.0 придется все-таки портировать. А вообще С в консоли + Python в гуе самая нормальная связка.

linux4ever
()
Ответ на: комментарий от anotheranonymous

Пишу на python - работает везде


Поскольку битва за возможность распространения бинарников и одинаковость установки для всех операционок - питон в пролете? Да и со сборкой мусора у него хуже?

ArsenShnurkov
() автор топика
Ответ на: комментарий от ArsenShnurkov

>установки для всех операционок
Что ты только что пропукал? Какие еще «всех операционок». Вначале было про дистрибутивы Linux.

anotheranonymous
()
Ответ на: комментарий от linux4ever

Поясни, про какой слеш ты говоришь. В .Net есть класс Uri, который вполне себе стандартизирован и преобразуется в путь с нужными видами слешей.

ArsenShnurkov
() автор топика
Ответ на: комментарий от ArsenShnurkov

Быдлокодеры умудряются пути так уродовать, что потом ни одна среда программирования не спасет.

linux4ever
()
Ответ на: комментарий от KRoN73

У нас тут LOR, а не WOR :)


Ты меня вроде как вообще игнорируешь.

Умение бинарника быстро скачиваться и удобно запускаться критически важно для повышения Usability. Конечно flash и moonlight это хорошо, но только локальные приложения пока дают все возможности.

ArsenShnurkov
() автор топика

А то, что твоя мегапрога, собранная с куллибашарп версии 1.0.3 в дистрибутиве Х, может банально не оказаться бинарно совместимой с куллибашарп 1.1.0 в дистрибутиве Й из-за того, что в ней поломали совместимость, ты не подумал? Или таскать с собой в установщике все либы, прям как известно где? А где тогда плюсы? Я и программу на си могу статически слинковать.

И вообще, толсто.

Yareg ★★★
()
Ответ на: комментарий от anotheranonymous

Конечно:

cd %USERPROFILE%
bash: cd: %USERPROFILE%: Нет такого файла или каталога


cd %systemroot%
bash: cd: %systemroot%: Нет такого файла или каталога

cd D:

bash: cd: D:: Нет такого файла или каталога

linux4ever
()
Ответ на: комментарий от linux4ever

ты ссылку не то дал.


Не будете ли Вы столь любезны, уважаемый, сообщить информацию, которая сможет развить и обогатить нашу увлекательную беседу?

ArsenShnurkov
() автор топика

Очень толсто. Аж с монитора течет.

unikoid ★★★
()
Ответ на: комментарий от anotheranonymous

Диск Це: и Де: уже тоже стандартизовали?


Это аналог монтирования и может быть обойден при помощи костылей :)

ArsenShnurkov
() автор топика
Ответ на: комментарий от ArsenShnurkov

все возможности

для кх-кхнальной оккупации пользователя и включения его машины в ботнет?

Yareg ★★★
()
Ответ на: комментарий от ArsenShnurkov

Целую структуру %USERPROFILE% вместе с реестром тоже надо городить?

linux4ever
()
Ответ на: FP от AITap

FP


Мы тут про FrontPage и HTML не говорим :)
Если серьезно - кинь, пожалуйста, ссылку на описание языка (но подозреваю, что что-то очень редкое)

ArsenShnurkov
() автор топика
Ответ на: комментарий от Yareg

мегапрога, может банально не оказаться бинарно совместимой,

из-за того, что в ней поломали совместимость, ты не подумал?


Может, но вероятность на много порядков меньше.

ArsenShnurkov
() автор топика
Ответ на: комментарий от ArsenShnurkov

>Может, но вероятность на много порядков меньше.
На сколько именно?

anotheranonymous
()
Ответ на: комментарий от ArsenShnurkov

>но вероятность на много порядков меньше.

Если только по сравнению с огромным sh скриптом.

linux4ever
()
Ответ на: комментарий от anotheranonymous

быстро скачиваться

Ты чё, в дотнет же втроена суперфункция десятикратного уплотнения байтов.

Yareg ★★★
()
Ответ на: комментарий от anotheranonymous

Пишу на python - работает везде, ты опять обосрался.

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

a3
()
Ответ на: комментарий от ArsenShnurkov

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

Yareg ★★★
()
Ответ на: комментарий от a3

>Во-первых скорость.
Гуевые программы - самое то. Нужна скорость, узкие места и на C навалять.

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

Скажи это девелоперам Dropbox

anotheranonymous
()
Ответ на: комментарий от a3

оплату

Лолвот? Расскажи мне зависимость реальности получения оплаты от языка программирования.

Yareg ★★★
()
Ответ на: комментарий от linux4ever

http://www.lokigames.com/products/heroes3/


Спасибо, была моя любимая игра.

Setup is an XML- and GTK-based graphic installer utility.
Simple DirectMedia Layer (SDL) is written in C, but works with C++ natively

как я в древние игры loki играл?


Тебе повезло, что пересобрали и выпустили для твоей платформы и оно запустилось в бинарном виде.

ArsenShnurkov
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.