Sé libre, únete y colabora
         Registrate | Lista de Interés
         Search Engine Placement

Lo que dice Miguel de Icaza de MONO


Share

Mono

Este es el resumen sobre la charla de Miguel de Icaza sobre Mono, que dió en la UOC, en Drassanes, unas 100-150 personas, medido a ojímetro, puede que más. En cualquier caso lleno. Trajo un portátil ("laptop", según él) y con un proyector pasó una presentación de OpenOffice.

Miguel de Icaza Es el fundador del proyecto GNOME, desarrollador de linux para arquitecturas SPARC, creador del programa Midnight Commander, de Gnumeric, el modelo de componentes Bonobo, de la empresa Ximian, y de Mono.

Presentación Para esta presentación Miguel No tenía nada preparado, iba sobre la marcha, pregunto a la gente cuantos eran programadores y cuantos usaban Linux, para ver que enfoque le tenía que dar a la charla. Finalmente, dividió la exposición en tres partes, una técnica, otra de aplicaciones sobre Mono y la final de preguntas.

Explicó el porqué de Mono

  • Programar en C es demencial.
  • Gnome tenía un sistema cutre para compartir componentes entre lenguajes, a lo que Mono da solución al momento.
  • Todas las aplicaciones/librerías que se escriban en Windows corren en Linux.
  • Win32 es malo pero tiene aplicaciones, de ahí su éxito.
  • Permite desarrollar en Win32 y correr en Mono.
  • El software libre reutiliza la inversión de Microsoft en investigación, documentación, libros, etc.

    Detalles técnicos de Mono:

  • Demostró con unos programas que tecleó allí mismo, como se genera el código máquina nativo en tiempo de ejecución y como dejarlo compilado en código máquina nativo para siempre (teclea a la velocidad de la luz). Esto lo hizo en C# y en Python, fue muy bueno porque el tío no sabía Python, o se hacía el loco y pedía a la gente que le dictara: "Bueno, ya, qué pongo, ¿como, print...? ¿print... qué? ¿Y cómo declaro la variable...?" Muy bueno.
  • Dijo que como el código intermedio (CIL) se generaba igual independientemente del lenguaje, que si eras un poco mariquita, podías programar en VB y nadie tenía que saberlo, lo comparó al maricón de clase X-D

    Sobre las aplicaciones, enseñó:

  • Aplicaciones de Novell para grandes corporaciones basadas en Mono.
  • Aplicaciones de escritorios.

    En la tanda de preguntas, llegó al punto que se le preguntó por Java, lo que estuvo muy bien, porque dijo lo siguiente:

  • C# es el resultado de la prepotencia de Sun sobre los años 1997-1999. La gente le decía a Sun que incluyera cosas en el lenguaje que Sun no quería incluir. Por lo que Microsoft cogió lo que la gente quería, he hizo el Java que la gente quería.
  • También comentó el sobre-diseño de J2EE. Dice que sobre el papel, en plan teórico es una maravilla, pero para poner un botón te tiras 300 líneas de código, y así, con todo... Modelo vista controlador, etc. Exceso de florituras teóricas. Dice que .NET es más directo a la productividad.
  • En este punto enseñó la diferencia entre la solución de las 'inner classes' de Java y los métodos anónimos de C#. Fue muy bueno, porque lo hizo con el compilador de desarrollo, vamos el que está modificando. Descompuso la prueba en la parte que iba, y en la que petaba porque era justo por donde estaba el código recién tirado que aún no funcionaba, vamos que tenía el compilador cogido con hilos. Hizo un programa de prueba, y efectivamente, la segunda prueba hacía 'petar' el compilador.
  • También le preguntaron de su odio hacía KDE, y comentó el tema de la licencia y que era feo... vamos así en plan rápido

    Nota: Miguel de Icaza tiene el "Premio del Software Libre" otorgado por la Fundación del Software Libre en 1999, premio al "Innovador del Año" en 1999 otorgado por el MIT y nombrado uno de los 100 mayores inovadores del siglo XXI por la revista Time Magazine en septiembre de 2000.
    VIDEO DE LA CONFERENCIA: Mono la nueva plataforma de desarrollo para Unix, Linux y MacOS(14 de Setiembre del 2004.

  •   Enviado el Wednesday, 15 September a las 17:11:41 por admin
      TOPICO: Mono


    Titulares en la Portada de SomosLibres.org - 2010/09/02
    Linus Torvalds :"La comunidad Linux no tiene enemigos" Linus Torvalds :"La comunidad Linux no tiene enemigos" 2010-09-02  
    Disponible PostgreSQL 9.0 Disponible PostgreSQL 9.0 2010-09-02  
    El sistema operativo iOS de los iphone supera en cuota de mercado a GNU/Linux El sistema operativo iOS de los iphone supera en cuota de mercado a GNU/Linux 2010-09-02  
    NodeBox para OpenGL ahora requiere Python 2.5 NodeBox para OpenGL ahora requiere Python 2.5 2010-09-02  
    Zentyal 2.0, Una nueva versión estable del servidor Linux para pequeñas y media empresa Zentyal 2.0, Una nueva versión estable del servidor Linux para pequeñas y media empresa 2010-09-01  
    La libertad del Software es más importante que el mismos Software Libre La libertad del Software es más importante que el mismos Software Libre 2010-08-31  
    Software libre y gobierno, los países que han adoptado esta solución Software libre y gobierno, los países que han adoptado esta solución 2010-08-31  
    La Coruña España elige Software Libre para gestionar sus subvenciones La Coruña España elige Software Libre para gestionar sus subvenciones 2010-08-31  
    La nueva versión de Ruby on Rails incorpora Merb La nueva versión de Ruby on Rails incorpora Merb 2010-08-30  
    Cuba: La migración al software libre es un problema psicológico que tecnológico Cuba: La migración al software libre es un problema psicológico que tecnológico 2010-08-30  
    Logmein y teamviewer gestionan remotamente tu escritorio GNU/Linux Logmein y teamviewer gestionan remotamente tu escritorio GNU/Linux 2010-08-30  
    Matterhorn la herramienta de software libre para grabar conferencias Matterhorn la herramienta de software libre para grabar conferencias 2010-08-28  
    Sexto Google Summer of Code para estudiantes universitarios peruanos Sexto Google Summer of Code para estudiantes universitarios peruanos 2010-08-28  
    Google compite con Skype al incorporar telefonía en Gmail Google compite con Skype al incorporar telefonía en Gmail 2010-08-28  

    Inscribete y participa de la Certificación Linux LATINUX



    Exámenes de Certificación del 13 al 15 de Octubre en el II COMTEL

    FOROS DE SOFTWARE LIBRE - últimos mensajes enviados ...
    <font fave=arial SIZE=2>Foros de Software Libre</font> ·Re: [S-Libre] ¿Como conformar una comunidad de Software libre Reconocida Internacionalmente?
    ·Re: [S-Libre] ¿Como conformar una comunidad de Software libre Reconocida Internacionalmente?
    ·[S-Libre] ¿Como conformar una comunidad de Software libre Reconocida Internacionalmente?
    ·[S-Libre] Licitación de desarrollo y mantención de software del Estado Chileno considera copyleft
    ·[S-Libre] Programador Java
    ·[S-Libre] Temario de evaluación para la certificación LATINUX CONEISC 2010
    ·[S-Libre] Latinux estará certificando a los asistentes del CONEIS 2010
    ·[S-Libre] Latinux presenta temática de evaluación para los participantes del CONEISC
    ·[S-Libre] ¿El futuro de GNU/Linux podría estar en un Table PC?
    ·[S-Libre] Programadores PHP
    Importante: Esta Lista de Interes esta orientada a difundir y promover el Uso y Desarrollo del Software Libre. Para suscribirse debes visitar el siguiente enlace: [s-Libre]

     

       ANUNCIOS
     


       RECOMENDAMOS
    » Busca cualquier archivo en Rapiddigger el top motor de búsqueda de archivos en la web
    » laptop computers
    » Business Directory
    » Directory Grand
    » 3tons Directory
    » free software downloads
    » Free Apps for iPod Touch
     

       SUGERIMOS
    Si desea descarga de poker, asegúrese de visitar pokersharks.es la casa de descargas de poker, donde puedes descargar Everest Poker
     

       TumiX GNU/Linux

    Tumix GNU/Linux
    simplemente inevitable...
     

       SOFTWARE LIBRE EN QUECHUA

    Tukuy Runakunapaq Qespisqa Software