How widely is Mono used for real world applications?

Next question for comments here

I got the impression that Mono is a science project. Is this inaccurate? Extra credit for recounting personal use.

+4
source share
9 answers

completely inaccurate.

mono is an implementation of the specification (just like .net is another implementation). Its extremely complete and very comfortable.

I am working on an asp.net mvc project which is written in monodevelop and works in xsp2 (for now, I will probably configure apache with mod_mono).

I have been a member of .net / mono for about 5-6 years, and here are some things I worked on:

  • gpib / serial / usb devices for testing fiber-optic devices, moving robots, etc.

  • network tools

  • projects when I was at school on the command line, and in window forms.

  • personal projects

  • image processing tools

  • monotouch for writing iphone apps

I also use monodevelop as the main C # development platform. I have a visual studio 2008, but I prefer monodevelop as it is easier and works on my mac.

+15
source

My impression was that Mono was a scientific project. Is this inaccurate?

It is right. A simple Wikipedia Search contains detailed information about the Mono project:

"Mono is a project created as an entrance to a science fair at Paul Revere High School 2005, located on the west side of Boston. Although the judges responded positively to the project, it did not win or stay at the fair. Its creator, Miguel de Icaza , got B + for his record. "

+20
source

Of course, this is a scientific project. Just like Lisp, the universal Turing machine, REST, HTTP 1.1, google and the basic idea that if we can treat functions as data and vice versa, then it should be possible to create programmable computers. Such machines could almost be called "computers" because they could perform the same jobs as computers β€” people employed in corporations and governments. departments to perform mathematical calculations. Perhaps they even opened up opportunities to do what the team of clerks with slide rules could not do.

Starting with a science project, this does not mean that most of them will ever be achieved - it's a blue ribbon and A +.

+10
source

This page on the Mono site publishes applications published using Mono:

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

Some pretty famous ones include Unity3D, SourceGear Vault, and Sims3.

+5
source

I built a javascript interpreter / compiler with F # on an Ubuntu workstation and compiled it using Mono! Mono saved me from using Windows to develop my application.

+5
source

Mono is not a scientific project and is used in many real-world applications.

This is an implementation of the Common Language Infrastructure ECMA standard.

See this list on the mono site.

It is used by wikis, SCM, games, game development environments and many online applications.

+2
source

Unity is the best example for me, it uses Mono / C # as a scripting language.

+2
source

Mono is used in a wide variety of industries. From games (second life) to the embedded industry. Perhaps it began as a scientific project, mono does it well and will do it well (part is that you do not need to pay licensed money for some part of its use (not the built-in part, although where there should be paid fees). some products to reach the end: google creators started this as a university project too.

To be fast, NO

+1
source

Hey guys! Do not forget Plastic SCM ! Check out the screenshots in the gallery. There are other projects, but we do better graphics: P

Some of our largest production servers at large large companies run on Mono / Linux. And some even Mono / Solaris ... And we, of course, rely on Mono for Mac.

+1
source

All Articles