Насколько широко используется Mono для реальных приложений? - PullRequest
4 голосов
/ 17 сентября 2010

Ответ на вопрос к комментариям здесь

У меня сложилось впечатление, что Mono - это научный проект. Это неточно? Дополнительный кредит за пересчет личного использования.

Ответы [ 9 ]

20 голосов
/ 17 сентября 2010

У меня сложилось впечатление, что Mono - это научный проект. Это неточно?

Это правильно. Простой поиск в Википедии дает подробную информацию о проекте Mono:

"Mono - это проект, созданный для участия в научной ярмарке средней школы им. Пола Ревера 2005 года, расположенной в западной части Бостона. Хотя судьи положительно отреагировали на этот проект, он не выиграл и не выставил на выставке. Мигель де Иказа, получил B + для его входа. "

15 голосов
/ 17 сентября 2010

совершенно неточно.

mono - это реализация спецификации (так же, как .net - другая реализация).он чрезвычайно полный и очень удобный.

Я работаю над проектом asp.net mvc, который пишется в monodevelop и работает в xsp2 (сейчас. Возможно, я настрою apache с mod_mono).

Я работаю в .net / mono около 5-6 лет, и вот над некоторыми вещами, над которыми я работал:

  • измерительные устройства, работающие над gpib /serial / usb для тестирования волоконно-оптической системы, перемещения роботизированных рук и т. д.

  • сетевые инструменты

  • проекты, когда я учился в школе в командной строкев формах Windows.

  • личные проекты

  • инструменты обработки изображений

  • monotouch для написания приложений для iPhone

Я также использую monodevelop в качестве основной платформы для разработки на c #.У меня есть Visual Studio 2008, но я предпочитаю monodevelop, так как он легче и работает на моем Mac.

10 голосов
/ 17 сентября 2010

Конечно, это научный проект.Точно так же, как Lisp, универсальная машина Тьюринга, REST, HTTP 1.1, google и основная идея, что если мы можем рассматривать функции как данные, и наоборот, то должно быть возможно создавать программируемые вычислительные машины.Такие машины почти можно было бы назвать «компьютерами», потому что они могли бы выполнять почти ту же работу, что и компьютеры - люди, нанятые в корпорациях и правительственных учреждениях.отделы делать математические расчеты.Возможно, они даже открыли бы возможности делать то, чего не могла сделать команда клерков с правилами слайдов.

Начинать как научный проект не означает, что самое большее, чего он может достичь, это голубая лентаи A +.

5 голосов
/ 17 сентября 2010

Я создал интерпретатор / компилятор JavaScript с F # на рабочей станции Ubuntu и скомпилировал его с Mono!Mono избавил меня от использования Windows для разработки моего приложения.

5 голосов
/ 17 сентября 2010

На этой странице сайта Mono перечислены приложения, опубликованные с использованием Mono:

http://www.mono -project.com / Software

Некоторые довольно известные из них включаютUnity3D, SourceGear Vault и Sims3.

2 голосов
/ 17 сентября 2010

Лучший пример для меня - Unity, он использует Mono / C # в качестве языка сценариев.

2 голосов
/ 17 сентября 2010

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

Это является реализацией Common Language Infrastructure стандарта ECMA.

См. этот список на моно-сайте.

Он используется вики, SCM, играми, средами разработки игр и многими онлайн-приложениями.

1 голос
/ 05 ноября 2010

Эй, ребята!Не забудьте Пластик СКМ !!Проверьте скриншоты в галерее.Есть и другие проекты, но мы делаем лучшую графику: P

Некоторые из наших самых больших производственных серверов в крупных и крупных компаниях используют Mono / Linux.А некоторые даже Mono / Solaris ... И мы, конечно, тоже полагаемся на Mono для Mac.

1 голос
/ 17 сентября 2010

Mono используется во многих отраслях промышленности. От игр (вторая жизнь) до встроенной индустрии. Может быть, это началось как научный проект, моно делает это хорошо и будет делать это хорошо (часть заключается в том, что не нужно платить лицензионные деньги за некоторую часть его использования (не является встроенной частью, хотя там, где это необходимо) оплаченные сборы). Probelley некоторые товары по центру до конца: создатели Google начали это как университетский проект тоже.

Так что, чтобы ответить быстро, НЕТ

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...