LINUX.ORG.RU

«Почему Mono хорош» - Перевод статьи Джо Шилдза (Jo Shields) «Here we go again – why Mono doesn’t suck»

 , , ,


0

0

На сайте русскоязычной социальной сети open-life.org, посвященной СПО, опубликован перевод статьи Джо Шилдза (Jo Shields) «Here we go again – why Mono doesn’t suck» - "Почему Mono хорош"

В статье автор отвечает на следующие вопросы:

  •  Чем Mono хорош?
  •  Почему Mono не опасен? Почему низка вероятность патентной войны?
  •  Почему Mono должен быть включен в Ubuntu по-умолчанию?
  •  Что такое анти-Mono движение?
Рекомендуется к прочтению всем: и сторонникам Mono, и противникам.

>>> Перевод статьи



Проверено: Shaman007 ()
Ответ на: комментарий от vovans

> Лучше бы тебя Господь за java и QT простил бы )))))))))))

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

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

> QT и GTK

Не надо сравнивать теплое с мягким. Qt - фреймворк, которык покроет 99% потребностей программиста и позволит создать кроссплатформенное приложение без танцев с бубном, а GTK+ всего лишь библиотека интерфейса. Про сопутствующие мелкие библиотеки знаю.

Кстати не стоит это выделять как плюс, ибо и Qt поделен на модули аля Core, Gui, Network, XML и т.д. В Debian на соответствующие пакеты разбит.

Если забыть о кривом дизайне GTK+ (крышесносящий API) и об отстование в производительности... Да еще и вспомнить про кучу библиотек, которые не все портированы абсолютно на все платформы... В принципе его можно рассматривать как альтернативу Qt.

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

>> Не надо сравнивать теплое с мягким. Qt - фреймворк, которык покроет 99% потребностей программиста

ппц.. Ты на нем крестики нолики писал ?

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

> ппц.. Ты на нем крестики нолики писал ?

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

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

>4.2

Пока модераторы не запилили, скажу: пруфлинк!

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

> Откуда цифра 99 % ?

Как бэ я знаю что есть в Qt и что сейчас в мире творится.

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

>Если забыть о кривом дизайне GTK+ (крышесносящий API) и об отстование в производительности..
есть пруфлинк?

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

>> Не надо сравнивать теплое с мягким. Qt - фреймворк, которык покроет 99% потребностей программиста

>ппц.. Ты на нем крестики нолики писал ?

А что не так? Ты программируешь или теоретизируешь?)

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

>>>Лучше бы тебя Господь

>>Его нет


>Докажи обратное, если ты его не видел, это не значит что его нет.


МУ-ХА-ХА. Летающий макаронный монстр?

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

>МУ-ХА-ХА. Летающий макаронный монстр?

А почему бы и нет, этоже ВЕРА. Хочешь верь в макоронных монстров:)))

PS Давайте не будем здесь флеймить на эту тему. Ок?;)

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

>Докажи обратное, если ты его не видел, это не значит что его нет.

Докажи, что драконов, гоблинов и русалок нет.

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

>Тоже подписываешься под цифрой 99 процентов?

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

В данном случае нет особой разницисказать 80%, 90% или 99..Точнее сказать - абсолютному большинству хватит возможностей Qt. Glibc(для тех кто совсем в танке: к gtk отношения не имеет) никто не отменял естественно.

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

> абсолютному большинству хватит возможностей Qt

Как там с OLAP дела обстоят ? Или просто pivot table нарисовать... (из офисопланктонных потребностей) Ну или другая область Есть ли там поддержка 16-битный grayscale картинок ...

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

>Если использовать qt то и glibc не нужен

Может пригодиться. Например для низкоуровневых фич.

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

При чём здесь OLAP? Может ещё распознавание текста должно быть?

Про картинки не знаю, но всё что тебе нежно можно реализовать. Никто не запрещает создавать собственные виджеты.

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

> Никто не запрещает создавать собственные виджеты.

Никто и свою Ос написать не мешает... Вопрос обычно во времени.

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

>Никто и свою Ос написать не мешает... Вопрос обычно во времени.

В Qt реализовано достаточно, на мой взгляд, отально пишеться на самом Qt очень удобно и красиво. Да, это не Delphi :) Но даже там было не всё на свете.

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

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

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

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

Гыгыггы. Прям как в том анекдоте: "На форуме по Си куча мозговитых вопросов по языку Си, а на форуме по Дельфи - куча нубья орет где взять такой то компонент чтобы сделать вот то то", как то так - но смысл понятен.

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

Что за смысл, кому понятен? Тебе нужно форумов с ламерскими вопросами по С?

A-234 ★★★★★
()
Ответ на: комментарий от mrxrrr

>куча нубья орет

Это был не тот вариант и вообще не втемы ты сказал:) Никто в условии ограниченных человеческих ресурсов не будет заниматься разработкой с нуля функционала, если его можно купить за приемлимые деньги.

Так в чём у тебя смысл?

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

>Докажи обратное, если ты его не видел, это не значит что его нет.

А также есть летающий макаронный монстр и чайник на орбите марса. Докажи обратное. Если нет - докажи обратное

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