Способствует ли Моно От Novell раздуванию в программах? [закрыто]

Является ли программное обеспечение на основе Mono и/или Mono вредоносным ПО? Например: Banshee, Moonlight, Docky, Tomboy Notes и т. Д. Есть ли что-то на самом деле неправильное в программном обеспечении, использующее Mono и / или сам Mono, или это не более чем проблема этики?

0
задан 5 April 2011 в 04:54

2 ответа

Mono - это свободная программная реализация открытого стандарта EMCA.

Особенности включают в себя:

  • JIT (только во время компиляции)
  • Сборка мусора и управление памятью
  • Тип безопасности

Вместе эти функции помогают обеспечить более надежную и безопасную программу с меньшей вероятностью утечек памяти.

Это происходит за счет небольшого и эффективного общего времени выполнения.

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

Я не уверен, насколько этика актуальна.

0
ответ дан 5 April 2011 в 04:54

Эта проблема поднималась снова и снова. Позвольте мне сделать смелый шаг и попытаться похоронить его.

Во-первых, C #, Boo, IronPython и т. Д. - это всего лишь языки. Виртуальная машина, на которой они работают, представляет собой тонкий слой, который в современных системах практически ничтожен. Если программист пишет хорошо сделанный, эффективный код, то приложение должно, по сути, работать так же, как любая нативная программа; гладко, чисто. Кроме того, это не должно вводить дополнительное вздутие живота; на самом деле иногда двоичный размер на диске может быть меньше.

По сути, аргумент бессмыслен. Mono, Python, Perl, Java и т. Д., Они не являются вредоносными программами. Это программное обеспечение.

Что такое вздор? Плохо написанное программное обеспечение.

0
ответ дан 5 April 2011 в 04:54

Другие вопросы по тегам:

Похожие вопросы: