Является ли программное обеспечение на основе Mono и/или Mono вредоносным ПО? Например: Banshee, Moonlight, Docky, Tomboy Notes и т. Д. Есть ли что-то на самом деле неправильное в программном обеспечении, использующее Mono и / или сам Mono, или это не более чем проблема этики?
Mono - это свободная программная реализация открытого стандарта EMCA.
Особенности включают в себя:
Вместе эти функции помогают обеспечить более надежную и безопасную программу с меньшей вероятностью утечек памяти.
Это происходит за счет небольшого и эффективного общего времени выполнения.
Сказав, что раздувание программного обеспечения - это гораздо больше о том, как вы используете язык, чем о том, какой язык на самом деле.
Я не уверен, насколько этика актуальна.
Эта проблема поднималась снова и снова. Позвольте мне сделать смелый шаг и попытаться похоронить его.
Во-первых, C #, Boo, IronPython и т. Д. - это всего лишь языки. Виртуальная машина, на которой они работают, представляет собой тонкий слой, который в современных системах практически ничтожен. Если программист пишет хорошо сделанный, эффективный код, то приложение должно, по сути, работать так же, как любая нативная программа; гладко, чисто. Кроме того, это не должно вводить дополнительное вздутие живота; на самом деле иногда двоичный размер на диске может быть меньше.
По сути, аргумент бессмыслен. Mono, Python, Perl, Java и т. Д., Они не являются вредоносными программами. Это программное обеспечение.
Что такое вздор? Плохо написанное программное обеспечение.