Written by xan.scale the 3 Mar 08 at 21:55.
Category: System.
Related project:
Nothing/Others.
Status: New
Rationale
Mono is used in non-essential applications.
For each of these applications there is a non-mono application.
Mono is an interpreted language, and makes the system more slowly.
Python is the same but python is much used then mono and is impossible to eliminate.
Tomboy notes uses mono, Banshee uses mono, Beagle (and I believe tracker) uses Mono, F-Spot, Alot of applications use mono. It is necessary to have it.
Why to remove it? .NET is a great programming platform, and I find it great that ubuntu have some Mono support out-of-the-box, even if it's far from perfect.
@xan.scale
mono is .net's implementation / runtime lib, .net is a platform, c# is a language that is bytecode compiled by developer and jit-compiled before running. What's being run is actually 100% native (x86, or whatever your arch. is) code. There is NO interpretation.
Only thing comparable to F-Spot is Picasa, which needs wine to run. There is no alternative to Tomboy that has synchronization, formating, searching, "forgeting" features of Tomboy. Standard gnome post-it notes applet is not even close.