Algune vez conversando con NeCuDeCo, respecto a utilizar librerias Java en Mono, me comento de una libreria que convierte los jar en exe, dll, etc. se llama ikvm el cual es una implementacion de Java para Mono, estube revisandola convirtiendo algunos jar y la verdad me parecio interesante y sobre todo para la aplicaciones que estan desarrolladas para trabajar en consola, cosa contraria pasa para las aplicaciones que usan el AWT o Swing hay mucha distorcion, pero el detalle es que solo tiene soporte para el JDK 1.4 (y todavia NO en su totalidad). Para mi caso quise migrar XMLtoPgSQL a Mono y ovbiamente me presento una advertencia el cual decia que la clase java.util.scanner no es soportada dado que Yo en una parte del codigo uso la clase Scanner y esta solo tiene soporte a partir del JDK 1.5 (5.0).
| nachxs@kimera ~/ikvm-0.34.0.2/bin $ ikvmc -reference:IKVM.GNU.Classpath.dll XMLtoPgSQL.jar Note IKVMC0004: using main class “org.xmltosql.Main” based on jar manifest Note IKVMC0002: output file is “XMLtoPgSQL.exe” Warning IKVMC0100: class “java.util.Scanner” not found nachxs@kimera ~/ikvm-0.34.0.2/bin $ |
Ahora solo me quedaria reemplazar la clase Scanner por InputStreamReader y BufferedReader para poder convertir la libreria.


pues yo preferiria dejar mono, en la medida de lo posible. La actitud de De Icaza, solo hace suponer que mono tarde o temprano se transformara en una trampa para los activistas de software libre.
Es una verdadera lastima, mono me parecia superior en rendimiento que java, python es la otra alternativa sin embargo python es solo python.
Mono era C#, ikvm, nermele, boo, etc.
Y java al parecer no se queda atras, java hoy por hoy es java, jython, groovy, y un chiquito etc.
De momento pienso probar Java con Qt4.
Whats ?? Qt4. Si bueno pasa que lo quiera o no De Icaza es Gnome y Gnome es De Icaza. No solo se trata de que las ideas de De Icaza no me agraden, sino que ya me empiezan a rayar en lo peligroso. No lo se, tal vez llegue el dia en que Gnome use tanto especificaciones de Microsoft que sea peligroso para la comunidad libre usarlo, y a la vez con tantas aplicaciones necesarias que sea imposible dejarlo.
Es curioso que el motivo de creacion de Gnome sea hubiese sido proteger a la comunidad de la licencia no completamente libre de KDE, y a la vez que el motivo de mi alejamiento sea que se hace peligrosa y silenciosamente no libre.
En fin
Comment by necudeco — September 12, 2007 @ 4:06 am
Aparentemente De Icaza alguna vez tubo inclinaciones para trabajar con Microsoft, quizas ahora se de el caso
. Ahora, no entiendo cuando dices que Python es solo Python
Comment by NachXs — September 13, 2007 @ 5:36 am
plop ! … me refiero a que para tener codigo bytecode en que se ejecute en la maquina virtual de python, cuantos lenguajes puedo usar ? solo python verdad ?
para tener codigo bytecode que se ejecute en la maquina virtual de java, cuantos lenguajes puedo utilizar ? java, jython, groovy , etc
Comment by necudeco — September 13, 2007 @ 5:16 pm
JAJA, esta bien eso entiendo, pense que te referias a la tendencia que tiene python. por eso te pedi que me explicaras a que te referias.
Comment by NachXs — September 13, 2007 @ 10:10 pm