LINUX.ORG.RU
ФорумTalks

Debian vs mono


0

0

Копипаста с opennet.ru:

"Горячая история разворачивается вокруг добавления Mono в качестве одной из обязательных систем в грядущий релиз дистрибутива Debian Squeeze. С одной стороны до сих пор неотвеченными остаются юридические аспекты использования Mono в Linux. С другой, размер связанных с mono пакетов превышающий 50 Мб, несколько выходит за рамки оправданного, когда речь идет о единственном зависящем от Mono приложении, таком как электронный ежедневник Tomboy.

Дискуссия началась, когда Robert Millan, маинтейнер не основанного на Mono аналога Tomboy - Gnote сообщил в своем блоге, что не одобряет действий команды Debian. По его мнению приложения для ведения и систематизации ежедневных записей не должны устанавливаться по умолчанию, особенно если при этом они «тянут» за собой 50 Мб зависимостей. Плюс к этому, визуальные различия между двумя приложениями настолько не существенны, что не искушенный пользователь не сразу их различит. Да и много ли вообще пользователей, регулярно работающих с конкретно этими двумя электронными ежедневниками?

Основным доводом в защиту Mono на Debian как раз и явилось не мнение пользователей, а желание разработчиков включить эту платформу в число устанавливаемых по умолчанию. Josselin Mouette, отвечающий за сборку нового дистрибутива, заметил, что платформа Mono лучше подходит для десктопа с точки зрения обеспечения взаимодействия с другими приложениями (например, GNOME Do или F-Spot). Уже один только этот факт нивелирует троекратную разницу в размерах двух приложений. Нельзя забывать и то, что Tomboy включен по умолчанию в релиз GNOME и замена его на Gnote повлечет неоправданные трудозатраты в плане пересборки и поддержания собственной ветки рабочего стола. В конечном итоге, как написал Josselin Mouette, окончательно этот вопрос будет решен по итогам обсуждения внутри debian-installer группы.

Что касается Linux дистрибутива Fedora, то лидер проекта Paul W. Frields уточнил, что пока не решен юридический статус Mono, нахождение этого пакета в репозитории остается под вопросом. Недавний переход проекта на Gnote, вместо Tomboy, дает возможность достаточно безболезненно удалить mono из основного репозитория Fedora 12, в случае нарушения установившегося баланса."

http://www.opennet.ru/opennews/art.shtml?num=22155

http://robertmh.wordpress.com/2009/06/12/mono-in-the-default-install/

★★★★★

Ответ на: комментарий от Bioreactor

>Школоте папа с мамой не могут даже Celeron 1.6 GHz купить?

Bioreactor покупает каждый новый топовый процессор чтобы у него не тормозила жабка ? ололололоо

>Учить матчасть


Ок, под макосью вкладки нативные. А что за фигня в правом нижем углу ? Лажа, товарищ, лажа.

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

>Предлагаю как вариант убрать к чертям гном со всеми зависимостями, python, все байндинги к Gtk для всех языков, авралом избавиться от зависимости от Perl, выжечь все #!/bin/bash из скриптов сделав возможным удалить bash без остатка и заменить на одну из альтернатив.

Даёшь Linux без GNU?

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

> Bioreactor покупает каждый новый топовый процессор чтобы у него не тормозила жабка ? ололололоо

У меня мак-мини Core Duo и 512MB памяти.

> А что за фигня в правом нижем углу

Снова школяр подставился! :))))

http://download.eclipse.org/eclipse/downloads/drops/S-3.5RC4-200906051444/ind...

Mac OSX (Mac/Cocoa) (Supported Versions) (http) 161 MB eclipse-SDK-3.5RC4-macosx-cocoa.tar.gz

Бух-ха-ха-ха-ха-ха!!! :)))))

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

> Клевооооо! Даже программы на дельфи не тянут за собой дизайнер форм.

glade теперь устарел. Его заменяет gtkbuilder, встроенный в gtk. Да и python-glade это биндинг к либе для понимания glade файлов с описанием интерфейса.

Кроме того сейчас пялится vala (С# подобный язык, компилятор которого генерит С/H). Правда пока мало IDE его поддерживают и синтаксис не стабилен пока (2 ветки 0.6x и 0.7x несовместимы). Да и до 1.0 пока далеко.

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

>У меня мак-мини Core Duo и 512MB памяти.

Мне это побоку. SWT тормознее GTK# и PyGTK.

>Снова школяр подставился! :))))

>http://download.eclipse.org/eclipse/downloads/drops/S-3.5RC4-200906051444/ind...

>Mac OSX (Mac/Cocoa) (Supported Versions) (http) 161 MB eclipse-SDK-3.5RC4-macosx-cocoa.tar.gz

>Бух-ха-ха-ха-ха-ха!!! :)))))


Наркоман штоле ? Я тебе про косяки в гуе, а ты мне о какой-то х*не.

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

> > Java

> Портому как без JEE и, следовательно, поддержки enterpriZe GNU/Linux превращается в маргинальное поделие типа GNU/HURD.


Не обоснованно.

> > Qt


> не пользую


ССЗБ.

> > Python


> не пользую


А вот это правильно.

zero-1-2-3
()
Ответ на: комментарий от Sweetheart

>Комментировать тебя не буду

я не новость, меня комментировать и не надо.

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

>Кроме того сейчас пялится vala

Он уже давно "пялится", а вместо него всё равно C#.

Кстати, в документации к GNOME написано, что

"Many developers want to write GNOME applications and libraries in high-level programming languages but can't or don't want to use C# or Java for various reasons, so they are stuck with C without syntax support for the GObject type system. The Vala compiler allows developers to write complex object-oriented code rapidly while maintaining a standard C API and ABI and keeping the memory.

C# and Java libraries can't be used the same way as native GObject libraries from C and other languages and can't be accepted as part of the GNOME Platform. Managed applications also suffer from usually higher memory requirements which is not acceptable in some situations."

(http://live.gnome.org/Vala)

Почему же C# используется в GNOME?

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

> Почему же C# используется в GNOME?
Потому что та же Vala не имеет стабильной версии. А читоый С многие ниасиливают. Многие пишут и на C++, но это некоторых не устраивает. Например в gnome-games идёт переписываение некоторых игр.

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

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

> выжечь все #!/bin/bash из скриптов сделав возможным удалить bash без остатка и заменить на одну из альтернатив

Дебиан этим уже несколько лет занимается :)

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

> далее наверно начнут писать на Ruby, Lua и ADA потому что это весело

Lua весит мегабайт, а Ada компилируется GCC :)

Против остального не возражаю.

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

>Потому что та же Vala не имеет стабильной версии. А читоый С многие ниасиливают. Многие пишут и на C++, но это некоторых не устраивает. Например в gnome-games идёт переписываение некоторых игр.

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

Но почему C#, а не C++ или Python? Если C# неприемлем, то почему же он всё-таки используется? Пусть Vala неготова, но почему не C++ или Python?

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

>но почему не C++ или Python?

Они тоже используются. Но почему не С# ?

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

>А что за фигня в правом нижем углу ?

Ты макось вживую видал хоть раз?

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

>Но почему C#, а не C++ или Python?

C# — из-за строгой типизации, если сравнивать с питоном, и из-за простоты разработки, если сравнивать с C++. Работа с памятью в C++ — это ужас-ужас

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

Ну и где примеры? Что ты называешь "прикладными приложениями"?
Может ты эклипсу имеешь в виду? Или нетбинс? У кого "не жрет" не "тормозит" не "страшный" и т.д. что-нибуть, хоть немного по функционалу приближающееся, есть?

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

>Или я могу засуспендить свой ПК вызвав функцию Gtk?
dbus.

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

>И что? Python вполне приличный скриптовый язык. Он даже в Mac OS X идет по дефолту "из коробки".

руби с перлом в Mac OS X тоже "из коробки", и что, от этого они становятся лучше?

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