Iniciar un proceso de colaboración entre Microsoft.Net y Mono, no es precisamente una muestra de debilidad del proyecto, sino una muestra de que los objetivos del proyecto son ciertos,
Yo no estoy dudando de las buenas intenciones, pero puede ser ingenuo pensar que Microsoft va a ayudar mucho. Creo que lo que a Microsoft le interesa es que Mono funcione "regular", de manera que pueda seguir diciendo que.NET es multiplataforma pero si quieres compatibilidad con lo mayoritario del mercado, tengas que acoquinar el Windows.
NOTA: cuando digo "regular" me refiero desde el punto de vista de un programa hecho para.NET. Igual que linux funcionaría "regular" desde el punto de vista de una aplicación de Windows ejecutada con wine.
Wine lo que hace es emular una API, pero Mono lo que hace es implementar una API estándar ECMA (es decir, una API que se pretende que implemente cada ISV).
Wine implementa una API, no la emula. El problema es que lo hace mediante ingeniería inversa ya que esa API ni es estándard ni está documentada.
Re:Es lo que pasa por haber elegido ese camino
(Puntos:2)( http://press.asqueados.net/ | Última bitácora: Jueves, 17 Abril de 2014, 09:50h )
Yo no estoy dudando de las buenas intenciones, pero puede ser ingenuo pensar que Microsoft va a ayudar mucho. Creo que lo que a Microsoft le interesa es que Mono funcione "regular", de manera que pueda seguir diciendo que
NOTA: cuando digo "regular" me refiero desde el punto de vista de un programa hecho para
Envíos descartados por Mu [barrapunto.com]
Discrepo
(Puntos:2)( http://web.iesrodeira.com | Última bitácora: Sábado, 25 Abril de 2009, 19:50h )
Wine implementa una API, no la emula. El problema es que lo hace mediante ingeniería inversa ya que esa API ni es estándard ni está documentada.
Xavi.