LINUX.ORG.RU

Gnome расширяет поддержку mono

 ,


0

0

На этот раз разработчики одобрили включение в состав Gnome реализации D-Bus на C# - NDesk.DBus (ndesk-dbus). Хотя D-Bus - это одна из ключевых библиотек, она пока только в качестве внешней зависимости. В официальных планах (PDF 639КБ) также значится добавление следующих компонентов на mono:

  • Биндинги для Gnome NetworkManager
  • Биндинги для Gnome Power Manager
  • hal-sharp
  • NotifySharp, как полная замена libnotify
  • gnome-keyring-sharp, как полная замена gnome-keyring

    Также на mono уже написано несколько приложений для Gnome, таких как Tomboy, F-Spot. Первый уже официально в составе Gnome.

    >>> Подробности

  • anonymous

    Проверено: JB ()

    Щас придёт гык и начнёт говорить, какое оно хорошее mono и какое г**вно qt - с++ ::))

    anonymous
    ()

    А почему в качестве источника используется ссылка на КДЕшного тролля, который дальнейших ссылок не даёт?

    Тем более он ненормальный - он заявляет, что КДЕ4 юзабелен.

    anonymous
    ()

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

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

    А ещё забавнее выглядят фанаты, которые орали о какой-то несвободе грлного куте, а теперь сами используют патентноопасный моно.

    P.S. Надеюсь новость подтвердят, и ещё большее количество людей узнает всё правду о гноме.

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

    >который дальнейших ссылок не даёт

    Мейлинг лист гнома и официальной презентации/планов о ndesk-dbus недостаточно? В местной новости эти ссылки тоже есть.

    anonymous
    ()

    в мозгу Мигеля кто то сделал в методе с логикой @SuppressWarnings("unchecked")...
    я не против моно, не фанатик, но не вижу ни одного довода \ факта за то, чтобы использовать mono в Gnome. зачем?
    хотите моно, пусть будет, но не надо этих поползновений с добавлением моно в майнстрим проекта.

    divenvrsk
    ()

    Наступит тот день, когда гномъ полностью перепишут на с# ::)) Вопрос теперь в другом, куда бедному крестьянину податься? Ответ найдет - xfce!!!

    anonymous
    ()

    Вопрос: ну и что? Значит, если приложение на Python - то это нормально, а если на Mono - то нет?

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

    > патентноопасный моно

    Ещё одна жертва лапшевешания Баллмера?

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

    > Вопрос: ну и что? Значит, если приложение на Python - то это нормально, а если на Mono - то нет?

    а что это, если на с нормально, то на с++ - нет? ::))

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

    > Мейлинг лист гнома и официальной презентации/планов о ndesk-dbus недостаточно? В местной новости эти ссылки тоже есть.

    Кроме dbus по ссылкам ничего не говориться. А dbus - это только одна фраза в новости.

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

    Тоесть надо либо оставить только 1е предложение в новости и ссылку на источник, либо удалить. Иначе 4.2

    anonymous
    ()

    > Хотя D-Bus - это одна из ключевых библиотек, она пока только в качестве внешней зависимости.

    А то что D-Bus входит в LSB 3.1 анонимный красноглазый афтар видимо не в курсАх?

    > Так же на моно уже написано несколько приложений для гном, таких как Tomboy, F-Spot. Первый уже официально в составе гнома.

    Никаких зависимостей Gnome от F-Spot и Tomboy не наблюдаю... в топку такие "новости"... кстати ссылки вообще ведут на неофициальный крик радости от одного из девелоперов и непосредственно ссылка на какую-то конференцию (?) по D-Bus...

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

    Расслабь гладкие мышцы кишечника в другом месте

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

    > tomboy входит в gnome desktop

    Можно ещё сходить на http://www.gnome.org/projects/ и кричать что это всё завязано на Gnome.

    PS: А по поводу D-Bus я немного погорячился - в LSB он не входит, но до этого недалеко, учитывая что это проект freedesktop:

    http://packages.ubuntu.com/hardy/devel/dbus http://packages.debian.org/sid/dbus http://www-128.ibm.com/developerworks/linux/library/l-dbus.html

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

    >А то что D-Bus входит в LSB 3.1 анонимный красноглазый афтар видимо не в курсАх?

    нет, правда? Имелось в виду, что там пока основной реализацией будет сишная. С какой целью включают реализацию на моно - догадаться не сложно.

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

    >а что это, если на с нормально, то на с++ - нет? ::))

    А вам кто-то запрещает писать на C++ под GNOME ?

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

    >А вам кто-то запрещает писать на C++ под GNOME ?

    Это не ХИГоугодно, наверняка написание кода на С++ плохо сказывается на состоянии диалога открытия файлов и на реестре. Вообще теперь есть только 2 Ъ-языка для гномовцев: С и С-диез.

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

    >Это не ХИГоугодно, наверняка написание кода на С++

    Пардон, а каким образом связаны HIG и язык разработки? O_o

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

    >я не против моно, не фанатик, но не вижу ни одного довода \ факта за то, чтобы использовать mono в Gnome.

    Да тут по-моему все просто: писать аппликухи с использованием моно куда проще и быстрее, чем возиться с написанием и отладкой C или даже C++ -кода. Таким образом планка необходимого уровня программиста для разработки гномовского софта снижается и благодаря этому есть вероятность, что в скором времени ваять софт с использованием моно будет всякий, кому не лень. Есть сомнения, что это хорошо.

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

    Вы, пардон муа, HIG читали? Или только газифицировать лужи умеем?

    > Вообще теперь есть только 2 Ъ-языка для гномовцев: С и С-диез.

    А как же C++ (gtkmm), Python, Vala в конце концов?

    Sikon ★★★
    ()

    >разработчики одобрили включение в состав гнома реализации D-Bus на C#

    Гномкапец

    >Так же на моно уже написано несколько приложений для гном, таких как Tomboy, F-Spot. Первый уже официально в составе гнома.

    Окончательный и бесповоротный

    Quasar ★★★★★
    ()

    > NotifySharp, как полная замена libnotify

    > gnome-keyring-sharp, как полная замена gnome-keyring

    Непонимаю какой смысл переписывать уже работающие штуки на моно

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

    > Можно ещё сходить на http://www.gnome.org/projects/ и кричать что это всё завязано на Gnome.

    чтобы было понятнее - tomboy официальная часть гнома, наравне с nautilus, gnome-terminal и тд

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

    > Лучше бы networkmanager допилили, чем дурью маяться.

    NM настолько же "гномовский", насколько и "кдеешный" :)

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

    >Непонимаю какой смысл переписывать уже работающие штуки на моно

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

    *лять, это моно не перенашу на слух. Поотрывал бы руки этим моно писателям.

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

    > я не против моно, не фанатик, но не вижу ни одного довода \ факта за то, чтобы использовать mono в Gnome. зачем?

    Мало кто осиливает писать на C более-менее большие программы. Особенно гуйки. Потому и пропах гном питоном, валой, а теперь ещё и моней. Просто потому, что на них гуйки писать легче.

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

    > Непонимаю какой смысл переписывать уже работающие штуки на моно

    Чтоб переписать. Вон в висту даже notepad и calc на дотнете переписали. Ибо ребе Баллмер сказал, что это кошерно!

    gaa ★★
    ()

    нимогу, да что ж такое, что не новость - то скоба в жоп*.

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

    > Извините, а когда GTK на Mono перепишут??? Спасибо!!

    Это к Мигелю. Но не беспокойтесь, блаженство в райских кущах микрософта Вас не минует.

    gaa ★★
    ()

    Товарищи родители! Уберите вашего ребенка gaaga с ЛОРа!

    anonymous
    ()

    На C# можно быстро и просто написать что-то качественное, заинтегрированое со всем на свете через веб-сервисы. За 2 минуты можно прицепиться например к какому-нибудь биллингу через СОАП.

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

    А если на разных скриптовых языках типо ПХП, то это будет в 2 раза дольше, кода в 2 раза больше и он в 2 раза сложней + работать будет в 5 раз медленнее.

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

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

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

    > Вопрос: ну и что? Значит, если приложение на Python - то это нормально, а если на Mono - то нет?

    Именно так. Python - кошерный изначально, а Mono - ужоснах, который мало того что тормозной, так ещё и довольно стрёмный с точки зрения патентов и копирастических сволочей.

    troorl ★★
    ()

    Основная проблема таких проектов как Mono, Samba, Wine в том, что у них нет своего пути развития, а по сути они являются просто тенью по отношению к оригиналам.

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

    >А если на разных скриптовых языках типо ПХП, то это будет в 2 раза дольше, кода в 2 раза больше и он в 2 раза сложней + работать будет в 5 раз медленнее.

    А если эти языки python или ruby, то кода будет в раз дцать меньше чем на C#, да и скорость не пострадает.

    P.S. А на php гуи-пишут, отчаянные длб, вы б еще на sql гуи рисовали.

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

    >На C# можно быстро и просто написать что-то качественное, заинтегрированое со всем на свете через веб-сервисы. За 2 минуты можно прицепиться например к какому-нибудь биллингу через СОАП.

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

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

    > работать же будет в 10 раз быстрее, с чего бы и следовало начать.

    ну не в 10, может быть в 2-4, смотря что именно. что уже не так критично, как потеря в десятки раз на скриптах.
    в подавляющем большинсве разработок, нужно само быстро и просто написаное решение, а не само быстро бегущее.
    поэтому перешли от ассемблера к с. сейчас второй этап - от с к языкам типо жабы или с#.
    это незбежно. либо основная разработка под линукс перейдет на эти языки или линукс уйдет в прошлое. это заметно уже сейчас, если раньше что-то такое слабаное под линукс за 30 минут на скриптах конкурировало с неделей разработки под винду на с++, то сейчас под винду тоже самое делается на с# на 15 минуты и вовсе не на скриптах. разработка под линукс как под платформу уже не выгодна.
    либо догоняем или вымрем как динозавры.

    anonymous
    ()

    Гномокапеееееец! Тру-ля-ля! *напевает*

    anonymous
    ()

    Объясните, плиз, идиоту, а зачем вообще нужен .NET/Mono? Про C# (До диез) я не спрашиваю, претензий к языку у меня нет. Есть же языки, компилируемые в машинный код, но поддерживающие и сборку мусора и критические секции... Зачем для этого виртуальная машина? И не надо мне говорить про переносимость откомпилированного кода, не поверю, что гномовцы озабочены такого рода переносимостью.

    AsphyX ★★★
    ()

    Ну и где это крикуны гномовские, которые так распевают о лицензионной чистоте своего любимого гнума и о проприетарности qt? Верной мигелей идете товарищи, прямо в лапы к Болмеру.

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

    asandros> Основная проблема таких проектов как Mono, Samba, Wine в том, что у них нет своего пути развития, а по сути они являются просто тенью по отношению к оригиналам.

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

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

    >И не надо мне говорить про переносимость откомпилированного кода, не поверю, что гномовцы озабочены такого рода переносимостью.

    Более того

    1)этой переносимости просто нет,

    2) она и не нужна

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

    >Основная проблема таких проектов как Mono, Samba, Wine в том, что у них нет своего пути развития, а по сути они являются просто тенью по отношению к оригиналам.

    +1

    xTERM ★★
    ()

    тов. gaaga идёт в игнор, такого бреда я даже от гика не видел

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