LINUX.ORG.RU

Обзор семи успешных проектов на Mono


0

0

В статье рассказывается о семи успешных проектах, реализованных на Mono (opensource альтернативе технологии .NET).

А именно рассказывается о:
* Продвинутом блокноте Tomboy, чем-то по устройству похож на wiki
http://www.beatniksoftware.com/tomboy/

* BLAM! читалка для новостей в формате RSS
http://www.imendio.com/projects/blam/

* Muine - проигрыватель музыки, обладающий интересной возможностью скачивать обложки для дисков c amazon.com
http://muine.gooeylinux.org/

* F-Spot - программа для организации коллекций фотографий, наподобие Gthumb и GQview. Она разрабывается Ximian
http://www.gnome.org/projects/f-spot/

* iFolder 3 - программа переведенная Novell в opensource, служит для простого и удобного "зашаривания" файлов, может работать как peer-2-peer, так и используя сервер novell groupware
http://forge.novell.com/modules/xfmod...

* MonoDevelop - IDE for Mono ;-)
http://www.monodevelop.com/

* IronPython - реализация языка Python, выполняющаяся поверх .NET и Моno. В июле 2004 она вышла с открытми исходными текстами.
http://www.ironpython.com/

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



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

И в чем же их "успешность" заключается? Тем что количество кода там оказалось больше, чем в обычном hello-world?

geekkoo
()

Смешно :)))

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

>>в том, что это законченные, работающие приложения.

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

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

а вот скажи: нафиг мне скор? для звёздочек? а смысл? я продвигаю опенсоурс :)

o1o
() автор топика

кароче тихо тут

скоро моно фсех порвёт, а Свету_Ф с плюсами в первую очередь, через года 3 буит одно моно и ничего кроме моно. во как :-D

но тока мелкософт до того чё-идь запатентует и всё накроется ;)

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

например можно сходить на sf.net - та мполно програм, много очень хороших, а много заброшенных недоделок, которые и скомпилиться не могут.

им же (моно) надо хоть чем-то гордиться :)

o1o
() автор топика

> Продвинутом блокноте Tomboy, чем-то по устройству похож на wiki > BLAM! читалка для новостей в формате RSS

Лучше бы на нормальной мультиплатформенной Jav-е это клепали, труд не пропал бы даром !

anonymous
()

Re:

> * IronPython - реализация языка Python,

Ну, я бы постеснялся называть IronPython "успешным проектом на Mono". Автор писал его для .NET, теперь работает в MS (занимается этим самым IronPython'ом и, судя по всему, вообще "динамическими языками в среде .NET), под MONO его запускают энтузиасты.

Хотя да, IronPython - ничего себе говорящая лягушка, забавная. Из-за использования MS'овского байткода, по словам автора, в два раза быстрее, чем CPython (впрочем, psyco дает, как минимум, не худшие результаты), сам по себе IP не подвержен Global Interpreter Lock (хотя питоньи хэши и массивы, видимо, не thread-safe), и вообще лапочка.

P.S. Кстати, никто в MS не хочет поработать? В IP-шном списке рассылке давеча предлагали :-)

AlexM ★★★★★
()

Позвольте высказать свое ИМХО по этому поводу: Меня просто бесит, что опять плодятся GTK#, QT#...Зачем? Не лучше ли было сделать нормальный WinForms? Ну зачем мне ставить грубаный ГНОМ чтобы поюзать тот самый успешный аудиоплеер? А винФормс блин через Wine? Они упились винцом чтоли?

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

>Позвольте высказать свое ИМХО по этому поводу: Меня просто бесит, что >опять плодятся GTK#, QT#...Зачем? Не лучше ли было сделать нормальный >WinForms? Ну зачем мне ставить грубаный ГНОМ чтобы поюзать тот самый >успешный аудиоплеер? А винФормс блин через Wine? Они упились винцом >чтоли?

сделай, вернее просто попробуй :)) :))
в образовательных целях :))) :)
для иксов ;)

yeolahim
()

o1o, Tomboy не продвинуты1 блокнот, а продвинутый Sticky Notes applet. :) Очень удобная штука.

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

>Ну зачем мне ставить грубаный ГНОМ чтобы поюзать тот самый успешный аудиоплеер?

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

>А винФормс блин через Wine? Они упились винцом чтоли?

Советую сбавлять на поворотах. Wine - решение временное, примененное исключительно для скорости развития Mono. В последующих версиях WinForms будет на GTK#.

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

"корпоративный стандарт" - т.е. предназначен для использования институтками и секретаршами.... Это круто....

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

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

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

Конспирологическое: гном загадили ява-фанаты. Кстати, именно потому гном до сих пор выглядит как корпоративный стандарт, с остатками Metal на лице...

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

Re:

Наверное, потому что WinForms - говно? Причем, даже не с точки зрения "продвинутых" GTK'шников, а вполне даже "100%-.NET" программистов :-)

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

Re:

> Конспирологическое: гном загадили ява-фанаты...

Браво! :-). Теория заговоров рулит :-).

AlexM ★★★★★
()

продлогаю сделать пост успешные(завершенные) проекты написанные на c или c++, можно еще ruby, perl, java, asm, pascal, basic

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

> кароче тихо тут
> скоро моно фсех порвёт

Все еще тихо, твоя провокация на холувар провалилась ;-)

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

> Потому что GNOME - корпоративный стандарт.
Скажу по секрету: на большинстве корпоративных десктопов ваще оффтопик...

ed ★★
()

А зачем нужно моно, .нет и т.д. если есть джава и скоро будет виртульная машина для перла??

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

>типа догоним и перегоним оффтопик...

А когда мы догоним оффтопик, там можно будет остаться? =)

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

>> ХА, а там с кнопками "Yes" и "No" разобрались?

>Yes and No

Дык and Опаньки

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

А тем, что программировать на СТАНДАРТИЗОВАННОМ ECMA

http://msdn.microsoft.com/net/ecma/

языке программирования намного удобнее.

get/set, using с объектом, нормально реализованные итераторы, концепция делегатов & etc. намного более удобна чем в предшествующем языке программирования. В .NET 2005 нет "зоопарка" Struts, Spring или Tapestry; ObjectSpaces удобнее, чем JDO или Hibernate, не говоря про EJB, да и средства разработки эргономичнее.

Все вопли о том, что "я не люблю M$ и всё разработанное в M$" интересны только форумным пионЭрам.

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

мусор это все..! мусор! потому что: a) людям надо кушать ( выращивать кушаемое) b) людям надо передвигаться ( машиностроение) с) строить мосты и дороги (строительство) d) прогнозировать быстротекущие процессы на годы вперед (экономика) g) иметь надежную и стабильную дешевую быструю связь

Для каких из этих целей предназначены данные приложения ??

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

Ага! А также i) развлекаться, рассматривая фотографии.

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

> Позвольте высказать свое ИМХО по этому поводу: Меня просто бесит, что опять плодятся GTK#, QT#...Зачем? Не лучше ли было сделать нормальный WinForms? Ну зачем мне ставить грубаный ГНОМ чтобы поюзать тот самый успешный аудиоплеер? А винФормс блин через Wine? Они упились винцом чтоли?

А ты чем обкурился? WinForms такое же г, как и поделка MFC - ф топку садом. GTK тот же намного приятнее использовать, без лишнего напряга - про QT точно не скажу, но вроде тоже удобнее, чем ущербные WinForms.

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

>ObjectSpaces удобнее, чем JDO или Hibernate

А хрен вы ObjectSpaces попробуете. Слили его с WinFS, проклятье... Я такие надежды питал....теперь не знаю даже что поюзать...NHibernate еще в альфе. Другие же ORM просто не рассматриваются ввиду своей убогости.

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

длинные имена названий параметров. венгерский мат вопщем. объективно отстойно. иди веселись. не напивайся тока сильно

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

>Wine - решение временное, примененное исключительно для скорости развития Mono. В последующих версиях WinForms будет на GTK#.

WinForms - aцтой!!!!!

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

>Ты расскажи, почему MFC "поделка". Объективно только. Послушаем, повеселимся.

это гамно даже до уровня motiff не дотянуло

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

Если бы Вы хоть изредка почитывали блог Якуба Штайнера (jimmac), Вы бы такую ерунду не написали. Они часть этого софта передизайнивает по-чёрному и пишет спецификации на дальнешее расширение.

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

>Ты по существу отвечай.

по существу MCF - это гамно :)

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

> motiff

LOL! Что такое mоtiFF и чем он отличается от motiF? Малыш, сходи в садик, подучись малька, а потом снова вылезай сюда людей смешить.

anonymous
()

"Mono, но не нуно" (c)K48

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