De C# a C++
Jan 7, 01:00 AM
Jan 7, 01:00 AM
Parece raro ¿no? El caso es que estoy desarrollando desde Linux una aplicación que quiero que corra tanto en este como en Windows. Comencé a desarrollarla bajo Mono 1.1.10 y Gtk#, usando glade. Después de una par de ajustes, y de enterarme un poco como se aplica el proyecto de glade al monodevelop, las primeras pruebas iban bien… bajo Linux.
Cual ha sido mi sorpresa cuando, al intentar ejecutar en Windows, ha empezado a darme errores por todos lados. Me bajé el runtime del Gtk# para Windows desde la web de novell, lo instalo y empiezo a probar. Errores al ejecutar desde .net ¿? no encuentra ensamblados del gtk# ¿?¿?. Copio a mano los ensamblados al GAC del .net y nada… Probamos con mono para windows… Bien, crea la ventana, le damos al botoncito… puf, error con ICSharpCode :(((
El caso es que, leyendo de foro en foro, me he desencantado un poco con el mono este. El C# es un lenguaje muy mono, ágil, versátil y con un montón de funcionalidades, pero no parece estar maduro para programar desde Linux. Así que me he encargado a la tienda un libro de Gtk+/Gdk y voy a investigar las aplicaciones con c++. Por ahí encontré un tutorial para portar aplicaciones gtk a Windows que pienso poner en práctica.
De momento, espero poner a vuestra disposición pronto,en la sección de Recursos, las primeras pruebas de librerias y un mini programa de envío de correos, tanto con c++ como bajo .net.

