
Programando en el entorno de desarrollo MonoDevelop
Claro que ésto es posible gracias al proyecto Mono liderado por el mexicano Miguel de Icaza (el también creador de GNOME). El proyecto Mono logró portar hace años las tecnologías .NET de Microsoft para el sistema Linux y ha continuado su desarrollo sin cesar hasta el día de hoy en el que es posible poder correr Mono en sistemas operativos como Windows, Linux e incluso Mac OS X.
Para los que no sepan qué son las tecnologías .NET, es sencillamente una plataforma de desarrollo que es independiente del hardware y que además permite un rápido desarrollo de aplicaciones gracias a que combina varios lenguajes de programación como lo es C#, VB, J++, entre otros. Trabaja de una manera similar a lo que es la JVM (Java Virtual Machine), ya que compila en tiempo real un código de programación.
El proyecto Mono cuenta con todo lo necesario para programar con rapidez, soporta varios lenguajes de programación como C#, Java, Boo, C, VB.NET, JavaScript, ASP.NET, ADO.NET, Object Pascal e incluso se ha logrado portar PHP4. También es posible realizar aplicaciones con interfaz
gráfica en Linux gracias a las librerías gráficas GTK#, lo cual permite programar una aplicación de una manera rápida y eficaz.
Ya existen varias aplicaciones programadas en Mono, una de las más conocidas es el reproductor multimedia Banshee, el cuál soporta distintos formatos de audio y vídeo gracias a el motos Gstreamer. Otras aplicaciones conocidas son el gestor de imágenes F-Spot, el cuál viene preinstalado
en Ubuntu desde hace varias versiones; también está la herramienta de búsqueda Beagle o el entorno de desarrollo MonoDevelop, el cuál viene siendo como el Visual Studio para Linux.
Leer ms