cuento tiempo mas va a seguir el problema de kde con la licencia?? Eso se soluciono hace años. Y bueno que dice que kde es feo... si comparamos un kde y un gnome recien salidos de fabrica el que diga que gnome es mas bonito que kde esque miente.
No se, hay declaraciones que cuando tienes un cierto prestigio te debes callar, ese es mi punto de vista (o por lo menos respetar al rival)
--
Gentoo-Brain [gentoo-brain.org]
Ayudando a la comunidad hispana de gentoo
Re:Cuanto mas..
de pobrecito hablador
(Puntos:0)
Miércoles, 15 Septiembre de 2004, 16:59h
Re:Cuanto mas..
de pobrecito hablador
(Puntos:-1)
Miércoles, 15 Septiembre de 2004, 18:42h
Re:Cuanto mas..
de JAM
(Puntos:2)
Miércoles, 15 Septiembre de 2004, 19:55h
Pues sin querer ser pedante, pero sí firme, sabes poco, y lo peor, es que atreves a hablar sin leer [badopi.org].
Además en Windows hay que pagar licencias a Trolltech para usar QT...
En Windows tienes que pagar licencia por el sistema operativo, y por el compilador, y por cualquier herramienta de desarrollo. Si programas en Qt, de momento hay que comprar una licencia a TrollTech (aunque han regalado muchas a proyectos de software libre), pero dentro de poco, ni eso, porque están muy cerca de acabar la versión GPL de Qt3 para Windows [sourceforge.net], demostrando que TrollTech no tiene ningún "control oculto" sobre Qt, al igual que MySQL AB no lo tiene sobre MySQL.
Ojalá ambos proyectos puedan trabajar en conjunto algún dia...
y espero que alguien que asistiera a la charla me pueda aclarar:
¿Por qué, según Icaza, programar en C es demencial?
¿A qué viene lo de win32? ¿No pretenderá hacer convertir a GNU/Linux en algo equivalente, a cambio de tener más aplicaciones? De todas formas, no creo que pueda hacerlo.
¿De qué va su problema con KDE?
-- "La ilusión es el primero de los placeres." Voltaire.
¿Por qué, según Icaza, programar en C es demencial?
Estoy con Icaza en el programa en C es demencial. Si te doy un lenguaje igual de rapido que el C, que no te va a dar problemas de memoria y que gastas la mitad del tiempo en programar lo mismo pero con mas calidad... cambiarias de lenguaje? Pues aun hay mucha gente que no piensa cambiar, no lo entiendo. C esta bien para lo que se invento, para kernels y programas de muy bajo nivel sin tener que llegar al ensamblador.
¿A qué viene lo de win32? ¿No pretenderá hacer convertir a GNU/Linux en algo equivalente, a cambio de tener más aplicaciones? De todas formas, no creo que pueda hacerlo.
Pues porque aunque a muchos nos duela la plataforma win32 sigue siendo donde esta concentrada la mayor parte de programadores. Y si consiguen gracias a Mono atraer programadores win32 a linux seria un gran logro.
¿De qué va su problema con KDE?
Su problema con el KDE es que Icaza es el principal cabecilla de Gnome, no hay nada mas que decir. Siempre van bien los piques si son constructivos del estilo KDE no me gusta por esto, esto y esto otro (y no en plan no me mola porque no y punto). Gracias a este pique han surgido aplicaciones geniales como Evolution.
por
pobrecito hablador
el Miércoles, 15 Septiembre de 2004, 17:19h
(#355447)
Las charlas de Icaza tienen su guasa y gusta oirlas para ver si ha cambiado de chistes o si su nivel sigue siendo el mismo. A ver si alguien la grabo y la pone para reirnos todos ;-)
por
pobrecito hablador
el Miércoles, 15 Septiembre de 2004, 18:37h
(#355523)
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
¿La comparación, las palabras usadas y esa homofobia son de Icaza o de quien hizo el resumen?
Re:¿Homofobia?
de pobrecito hablador
(Puntos:2)
Miércoles, 15 Septiembre de 2004, 19:17h
Re:¿Homofobia?
de pobrecito hablador
(Puntos:-1)
Miércoles, 15 Septiembre de 2004, 19:21h
Re:¿Homofobia?
de Marcel
(Puntos:1)
Miércoles, 15 Septiembre de 2004, 20:24h
Re:¿Homofobia?
de Observer
(Puntos:1)
Jueves, 16 Septiembre de 2004, 01:44h
Re:¿Homofobia?
de pobrecito hablador
(Puntos:0)
Miércoles, 15 Septiembre de 2004, 20:03h
Re:¿Homofobia?
de pobrecito hablador
(Puntos:-1)
Miércoles, 15 Septiembre de 2004, 21:30h
Re:¿Homofobia?
de Marcel
(Puntos:1)
Miércoles, 15 Septiembre de 2004, 22:10h
No es el único
de pobrecito hablador
(Puntos:0)
Jueves, 16 Septiembre de 2004, 06:38h
Nadie discute la capacidad de Miguel como programador que nos ha dado tanto software libre y tan util.
Midnight Commander, Gnumeric, Gnometerm, Gnome/Ximian Desktop, Evolution, como autor o como colaborador, ha sido un trabajo brillante.
Muchas Gracias Miguel por todo, debemos reconocer con gratitud el excelente trabajo realizado.
Ahora, agradecimientos aparte, de donde surge la necesidad de decir tanta payasada ?
Programar en C es una locura ? en que esta programado el 99% de todos los Unix/Linux ?
y Python ? y Perl ? y Java ?
Microsoft es ahora un benefactor que desarrolla una plataforma, lenguajes de programacion, documentacion y un aparato de marketing monumental para beneficiarnos a nosotros, pobres ignorantes del mundo opensource ?
Que sentido tiene atacar gratuitamente a un proyecto opensource que ha dado tantos excelentes productos (KDE), y que tiene tanta aceptacion entre los usuarios Unix/Linux de todo el mundo, casi tantos (o posiblemente mas) que Gnome, cuando ademas KDE y GNOME colaboran bajo el proyecto Freedesktop.
Si Gnome y KDE han evolucionado como sistemas de escritorio hoy, es en gran parte debido a la sinergia que hay entre todos los proyectos de codigo libre.
(nadie recuerda acaso haber intentado copiar texto desde una aplicacion y frustrarse hasta el cansancio al no poder pegarlo en una ventana contigua ? )
Ya no me hace gracia el evangelismo de este estilo, puedo entender que hayan razones comerciales muy entendibles aunque no fuesen de mi agrado, pero no tolero que se insulte la inteligencia de las comunidades de desarrolladores.
Si Miguel dice lo que dice sin pensar, es un irresponsable y deberia analizar bien que es lo que esta haciendo porque sus palabras influencian a mucha gente.
Si Miguel dice lo que dice porque lo ha analizado cuidadosamente y se esta pronunciando con total intencionalidad, entonces la alternativa es mucho peor, porque la estrategia de "divide y venceras" es algo MUY, pero MUY desagradable, al menos en un entorno donde nos preciamos de tener.
Todavía no he conseguido que me expliquen la ventaja de Java o C# sobre C++.
¿Recolección de basura automática?
También están disponibles en C++ recolectores tipo mark & sweep como el de Java, pero nadie los usa porque es mucho más eficiente gestionar la memoria en la pila, o usar conteo de referencias para la memoria reservada en el heap.
¿Código seguro que no da cores ni fallos de segmentación?
Qué mas da que el programa salga por un fallo de segmentación, que salga por una excepción no capturada tipo java.lang.NullPointerException o java.lang.IndexOutOfBoundException. Bueno, la verdad es que con un core puedes usar el depurador y examinar todo el proceso. En java y en c# te tienes que conformar con la traza de llamadas. Los programas en C# petan y salen con excepciones igual que el resto de los programas. No hay magia, si el programa está mal el runtime no puede hacer nada por corregirlo. Cuando Java chequea el límite de un array o si un puntero es nulo, está replicando el trabajo de algo que ya hace el sistema operativo, y que además lo hace por hardware usando la MMU del micro.
¿Velocidad?.
Venga ya, todos lo hemos visto. Pero en cualquier caso, todos los lenguajes una vez compilados son prácticamente igual de rápidos, la diferencia está en las optimizaciones que sea capaz de hacer cada compilador, no en el lenguaje en sí. Las máquinas virtuales de Java y Mono están escritas en C, por algo será.
Lo único que no tiene discusión es la portabilidad. Pero entonces, ¿para qué C# si sólo funciona en Windows y a medias en Linux?.
Pero bueno, tampoco quiero provocar un flamewar, que cada cual use el lenguaje que quiera, pero hoy por hoy las estadísticas de sourceforge son aplastantes, el rey siguie siendo el C, con C++ comiéndole terreno progresivamente.
Lo único que quiero es que la gente reconsidere el C++ ahora que hay un estándar, pero usándolo bien, con la STL, con smart pointers, y con namespaces, porque el C++ estándar es el gran desconocido de la gente que ha estado usando C++ durante 10 años sin un estándar, y que creen conocer un lenguaje que en realidad ha cambiado mucho.
por
pobrecito hablador
el Miércoles, 15 Septiembre de 2004, 20:01h
(#355590)
>> "Programar en C es demencial."
Opinion personal, yo prefiero programar en C que en Java o C#.
>> "Win32 es malo pero tiene aplicaciones, de ahí su éxito."
Win32 es malo, pero tiene un equipo de marketing cojonudo que ofreció el software tirado a los fabricantes (OEM) y se hizo con el mercado, de ahí su exito.
>> "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"
No tiene gracia, es homofobico, y el vb si es una p**a pesadilla.
>> "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... "
Será que se le queda el dedo pegado a la tecla, porque si no ... es simplemente mentira.
Para crear un botón con J2EE:
private javax.swing.JButton botoncito;
botoncito = new javax.swing.JButton();
Asi que lo dicho, el dedo pegado ... o es que se pasa un güevo con los nombres de variables.
Las dos joyas siguientes, nos iluminan sobre la extensa preparación que hizo Don Miguel para la presentación:
>> "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...?"
>> "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."
Y esta otra joya nos ilumina sobre la profundidad de sus convicciones y la claridad en la explicación de el "porque" y "porque no" en el mundo de SL.
>> "También le preguntaron de su odio hacía KDE, y comentó el tema de la licencia y que era feo."
El si que es guapo y majo, que os camelo a todos ... ¡¡ que se os cae la babilla !!
>> "Por lo demás estuvo muy bien, bastante divertido.Se notaba mucho que Icaza está a otro nivel que el de los que estábamos sentados... rollo Ronaldinho."
En fin ... patetico ...
Y despues de esto, el Mono ni lo toco vamos:
1) Porque no veo el motivo, y si los motivos para usar Mono son los expuestos en este resumen .... que le den.
2) Porque no me gusta el tufo Windozero que lleva todo esto, que lo que parece es que le hacemos la cama a Mr. Gates.
3) Porque despues de leer esto, me parece que las multiples fobias ( e intereses personales ) del señor Icaza son lo que sustenta este proyecto.
4) Porque el VB me la come y si quiero ejecutar mis aplicaciones en Windows (o en Unix, o en OsX) las hago con GTK y C, y me quedo mas pancho que Dios.
En fin ... miguelin ... ¡¡¡que se te fue la olla!!!
(Estimados Sres. Perdonen ustedes las expresiones finales, pero a medida que iva leyendo, me iva decepcionando y a la vez cabreando. Ahora lo leo y me parece que me paso un poquito, lo siento ... pero ahí queda.)
Taliban
de jose j
(Puntos:1)
Miércoles, 15 Septiembre de 2004, 21:08h
Ayer, al cabo de un rato de salir de la charla, se me ocurrió una pregunta que debería haber hecho... así que la dejo aquí a ver si alguien puede dar su opinión...
GNOME, actualmente, funciona sobre multitud de arquitecturas y sistemas operativos. Una aplicación que utilice las librerias de GNOME funcionará muy probablemente sobre todas estas arquitecturas (caso que no lo haga será fallo de la propia aplicación).
En cambio, segun una transparencia que puso, Mono sólo funciona sobre un "pequeño" conjunto de sistemas operativos y arquitecturas; sin ir más lejos, bajo NetBSD no va correctamente, con lo que hasta que el problema no se solucione, ninguna de las aplicaciones desarrolladas sobre Mono podrán funcionar. (Es decir, tenemos que el CIL es todo lo portable que se quiera, pero la VM no está disponible en todas las plataformas).
Dado que Mono es software libre, alguien puede implementar soporte para plataformas no soportadas. Entonces mi pregunta sería... este ¿soporte pasaría a ser oficial en Mono? ¿Sería mantenido correctamente junto a las otras paltaformas soportadas o iría quedando desactualizado a falta de contribuciones externas?
En algunos casos los cambios serán muy pequeños, como los que seguramente hagan falta para que Mono funcione en NetBSD; en este caso seguro que no tendrán ningun inconveniente en adoptar dichos cambios, tal y como ya han hecho otras veces.
Pero... en otros casos, como dar soporte a arquitecturas diferentes, los cambios serán más grandes; por ejemplo, toda la parte de compilación nativa tiene que ser distinta. En este último caso es donde tengo dudas de si aceptarían el parche y pasarían a dar soporte oficial. Alguna idea?
me parece normal que una empresa que necesia una tecnologia la cree, empresa P necesita hacer X y por eso inventa Y
claro que es impresionante que P envie gente por ahi a dar charlas sobre Y, quizas ¿de forma evangelista?.
esto que puede parecer una critica, no lo es porque criticarles esto seria a)estupido y b)aburrido.
es mas bien *pura curiosidad*, ¿que pasa por la cabeza de un hombre de negocios para entrar en una dinamica asi?.
solo se me ocurre que Y no es solo una forma de alcanzar X, sino que Y es interesante para P por si misma, y por la imagen que transmite. Sin embargo Ximian ya es importante por otras cosas, y lo era antes de mono, y desde luego Miguel es importante e interesnate como programador al estilo de ser importante e interesante de bill gates cuando bill escribia codigo. No es que Mighnight Commander sea la repanocha, o que Emacs sea la repanocha ni que Basic 2.0 para Pet sea la repanocha,... es que luego y siguiendo esa vision, Miguel esta haciendo Mono, y un escritorio llamado GNome (bueno, no solo el, pero yo lo veo como una referencia muy visible, y eso es util), y el tio que hizo Emacs tiene la GNU, con una gran influencia en las licencias y los movimientos y los grupos, y los servidores como sourceforge; y bill gates ha "producido" Visual Basic, y Windows XP. Es un poco como si los programadores estos que persiguen una vision en realidad siempre trabajaran en el mismo programa, solo que nosotros estamos limitados a ver una iteracion de ella. ...bueno, mucha gente me dira ahora que no hay nada de Mighnight Commander en GNome.. y quizas tengan razon, la verdad es que conozco poco GNome.
por
pobrecito hablador
el Miércoles, 15 Septiembre de 2004, 21:46h
(#355664)
Despues de leer algunos de vuestros comentarios, no me queda claro si los ofendidos son los homosexuales o los programadores de VB.
Y Ronaldinho? Se sentira ofendido por la comparacion con ese tipo?
por
pobrecito hablador
el Jueves, 16 Septiembre de 2004, 05:12h
(#355761)
El talibán políticamente correcto.
Puede que el dichoso chiste del mariquita sea ofensivo y de mal gusto. Y estamos claros que en una sociedad abierta y sin prejuicios esas expresiones no tengan lugar. Pero de ahí a concluir que de Icaza es homofóbico solo por haberla dicho...
por
pobrecito hablador
el Jueves, 16 Septiembre de 2004, 09:19h
(#355854)
No seré yo el que menosprecie a Icaza, pero hay ciertas cosas que si no sabes, mejor reconocerlo o callarte. Decir que el equivalente a un servidor de aplicaciones J2EE en Mono es el runtime de ASP.NET "con más o menos servicios" me parece una afirmación un tanto desafortunada...
Pero por el resto la charla fue entretenida e interesante especialmente por el modelo de desarrollo de Ximian/Novell. Del resto, no hubo mucha novedad.
por
pobrecito hablador
el Lunes, 04 Octubre de 2004, 11:35h
(#364801)
¿No os habeis parado a pensar que puedan existir varios significados para esa palabra?
Si miramos en la RAE, hay un par de definiciones que nos interesan. Copio:
3. m. coloq. Hombre afeminado y de poco ánimo y esfuerzo.
4. m. coloq. Hombre homosexual.
¿Notais la diferencia entre la 3 y la 4? venga.. a todos los que se han sentido tan ofendidos con la palabra esa. coño! que sois unos exagerados! Icaza tiene todo el derecho a usarla en plan para indicar que una persona es vaga, no se esfuerza y no tiene animo por hacer las cosas. En la RAE está el termino así.
Asi que quejaos a la RAE del termino y no a Icaza.
Audio
(Puntos:2, Interesante)( Última bitácora: Lunes, 29 Agosto de 2005, 12:54h )
by pikota.
Cuanto mas..
(Puntos:4, Inspirado)( http://www.gentoo-brain.org/ | Última bitácora: Martes, 23 Mayo de 2006, 08:52h )
No se, hay declaraciones que cuando tienes un cierto prestigio te debes callar, ese es mi punto de vista (o por lo menos respetar al rival)
Gentoo-Brain [gentoo-brain.org] Ayudando a la comunidad hispana de gentoo
Re:Cuanto mas..
(Puntos:4, Inspirado)( http://www.badopi.org/ | Última bitácora: Martes, 18 Septiembre de 2012, 18:45h )
Pues sin querer ser pedante, pero sí firme, sabes poco, y lo peor, es que atreves a hablar sin leer [badopi.org].
En Windows tienes que pagar licencia por el sistema operativo, y por el compilador, y por cualquier herramienta de desarrollo. Si programas en Qt, de momento hay que comprar una licencia a TrollTech (aunque han regalado muchas a proyectos de software libre), pero dentro de poco, ni eso, porque están muy cerca de acabar la versión GPL de Qt3 para Windows [sourceforge.net], demostrando que TrollTech no tiene ningún "control oculto" sobre Qt, al igual que MySQL AB no lo tiene sobre MySQL.
Lo hacen [freedesktop.org], y bastante.
Escribiendo de demasiadas cosas [barnacity.net] desde 2003.
Algunas cosas que no entiendo
(Puntos:2)( http://condottierigame.net/ | Última bitácora: Lunes, 23 Mayo de 2011, 19:00h )
¿Por qué, según Icaza, programar en C es demencial?
¿A qué viene lo de win32? ¿No pretenderá hacer convertir a GNU/Linux en algo equivalente, a cambio de tener más aplicaciones? De todas formas, no creo que pueda hacerlo.
¿De qué va su problema con KDE?
"La ilusión es el primero de los placeres." Voltaire.
Re:Algunas cosas que no entiendo
(Puntos:5, Inspirado)( http://barrapunto.com/ )
Estoy con Icaza en el programa en C es demencial. Si te doy un lenguaje igual de rapido que el C, que no te va a dar problemas de memoria y que gastas la mitad del tiempo en programar lo mismo pero con mas calidad... cambiarias de lenguaje? Pues aun hay mucha gente que no piensa cambiar, no lo entiendo. C esta bien para lo que se invento, para kernels y programas de muy bajo nivel sin tener que llegar al ensamblador.
¿A qué viene lo de win32? ¿No pretenderá hacer convertir a GNU/Linux en algo equivalente, a cambio de tener más aplicaciones? De todas formas, no creo que pueda hacerlo.
Pues porque aunque a muchos nos duela la plataforma win32 sigue siendo donde esta concentrada la mayor parte de programadores. Y si consiguen gracias a Mono atraer programadores win32 a linux seria un gran logro.
¿De qué va su problema con KDE?
Su problema con el KDE es que Icaza es el principal cabecilla de Gnome, no hay nada mas que decir. Siempre van bien los piques si son constructivos del estilo KDE no me gusta por esto, esto y esto otro (y no en plan no me mola porque no y punto). Gracias a este pique han surgido aplicaciones geniales como Evolution.
PD: no fui a la charla pero me hubiera gustado :P
Pa que? Pa cagala?
Alguien la ha grabado en algún formato ??
(Puntos:0)Menos mal que la presentacion era en Openoffice.
(Puntos:1, Divertido)Muy bueno el resumen
(Puntos:0)¿Homofobia?
(Puntos:0)¿La comparación, las palabras usadas y esa homofobia son de Icaza o de quien hizo el resumen?
Oh Miguel !! Oh Miguel !!
(Puntos:2, Inspirado)( http://www.vworkers.com/vruz/ )
Midnight Commander, Gnumeric, Gnometerm, Gnome/Ximian Desktop, Evolution, como autor o como colaborador, ha sido un trabajo brillante.
Muchas Gracias Miguel por todo, debemos reconocer con gratitud el excelente trabajo realizado.
Ahora, agradecimientos aparte, de donde surge la necesidad de decir tanta payasada ?
Programar en C es una locura ? en que esta programado el 99% de todos los Unix/Linux ?
y Python ? y Perl ? y Java ?
Microsoft es ahora un benefactor que desarrolla una plataforma, lenguajes de programacion, documentacion y un aparato de marketing monumental para beneficiarnos a nosotros, pobres ignorantes del mundo opensource ?
Que sentido tiene atacar gratuitamente a un proyecto opensource que ha dado tantos excelentes productos (KDE), y que tiene tanta aceptacion entre los usuarios Unix/Linux de todo el mundo, casi tantos (o posiblemente mas) que Gnome, cuando ademas KDE y GNOME colaboran bajo el proyecto Freedesktop.
Si Gnome y KDE han evolucionado como sistemas de escritorio hoy, es en gran parte debido a la sinergia que hay entre todos los proyectos de codigo libre.
(nadie recuerda acaso haber intentado copiar texto desde una aplicacion y frustrarse hasta el cansancio al no poder pegarlo en una ventana contigua ? )
Ya no me hace gracia el evangelismo de este estilo, puedo entender que hayan razones comerciales muy entendibles aunque no fuesen de mi agrado, pero no tolero que se insulte la inteligencia de las comunidades de desarrolladores.
Si Miguel dice lo que dice sin pensar, es un irresponsable y deberia analizar bien que es lo que esta haciendo porque sus palabras influencian a mucha gente.
Si Miguel dice lo que dice porque lo ha analizado cuidadosamente y se esta pronunciando con total intencionalidad, entonces la alternativa es mucho peor, porque la estrategia de "divide y venceras" es algo MUY, pero MUY desagradable, al menos en un entorno donde nos preciamos de tener.
No queremos tecnica ni retorica microsoftiana.
Miguel: basta de decir payasadas
Miguel: programador genial, pero pesimo guru
Muy gracioso
(Puntos:-1, Redundante)¿Y qué dice del C++?
(Puntos:5, Interesante)( http://barrapunto.com/ )
También están disponibles en C++ recolectores tipo mark & sweep como el de Java, pero nadie los usa porque es mucho más eficiente gestionar la memoria en la pila, o usar conteo de referencias para la memoria reservada en el heap.
Qué mas da que el programa salga por un fallo de segmentación, que salga por una excepción no capturada tipo java.lang.NullPointerException o java.lang.IndexOutOfBoundException. Bueno, la verdad es que con un core puedes usar el depurador y examinar todo el proceso. En java y en c# te tienes que conformar con la traza de llamadas. Los programas en C# petan y salen con excepciones igual que el resto de los programas. No hay magia, si el programa está mal el runtime no puede hacer nada por corregirlo. Cuando Java chequea el límite de un array o si un puntero es nulo, está replicando el trabajo de algo que ya hace el sistema operativo, y que además lo hace por hardware usando la MMU del micro.
Venga ya, todos lo hemos visto. Pero en cualquier caso, todos los lenguajes una vez compilados son prácticamente igual de rápidos, la diferencia está en las optimizaciones que sea capaz de hacer cada compilador, no en el lenguaje en sí. Las máquinas virtuales de Java y Mono están escritas en C, por algo será.
Lo único que no tiene discusión es la portabilidad. Pero entonces, ¿para qué C# si sólo funciona en Windows y a medias en Linux?.
Pero bueno, tampoco quiero provocar un flamewar, que cada cual use el lenguaje que quiera, pero hoy por hoy las estadísticas de sourceforge son aplastantes, el rey siguie siendo el C, con C++ comiéndole terreno progresivamente.
Lo único que quiero es que la gente reconsidere el C++ ahora que hay un estándar, pero usándolo bien, con la STL, con smart pointers, y con namespaces, porque el C++ estándar es el gran desconocido de la gente que ha estado usando C++ durante 10 años sin un estándar, y que creen conocer un lenguaje que en realidad ha cambiado mucho.
Miguelin ... se te fue la olla
(Puntos:1, Inspirado)Opinion personal, yo prefiero programar en C que en Java o C#.
>> "Win32 es malo pero tiene aplicaciones, de ahí su éxito."
Win32 es malo, pero tiene un equipo de marketing cojonudo que ofreció el software tirado a los fabricantes (OEM) y se hizo con el mercado, de ahí su exito.
>> "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"
No tiene gracia, es homofobico, y el vb si es una p**a pesadilla.
>> "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... "
Será que se le queda el dedo pegado a la tecla, porque si no ... es simplemente mentira.
Para crear un botón con J2EE:
private javax.swing.JButton botoncito;
botoncito = new javax.swing.JButton();
Asi que lo dicho, el dedo pegado ... o es que se pasa un güevo con los nombres de variables.
Las dos joyas siguientes, nos iluminan sobre la extensa preparación que hizo Don Miguel para la presentación:
>> "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...?"
>> "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."
Y esta otra joya nos ilumina sobre la profundidad de sus convicciones y la claridad en la explicación de el "porque" y "porque no" en el mundo de SL.
>> "También le preguntaron de su odio hacía KDE, y comentó el tema de la licencia y que era feo."
El si que es guapo y majo, que os camelo a todos ... ¡¡ que se os cae la babilla !!
>> "Por lo demás estuvo muy bien, bastante divertido.Se notaba mucho que Icaza está a otro nivel que el de los que estábamos sentados... rollo Ronaldinho."
En fin ... patetico ...
Y despues de esto, el Mono ni lo toco vamos:
1) Porque no veo el motivo, y si los motivos para usar Mono son los expuestos en este resumen .... que le den.
2) Porque no me gusta el tufo Windozero que lleva todo esto, que lo que parece es que le hacemos la cama a Mr. Gates.
3) Porque despues de leer esto, me parece que las multiples fobias ( e intereses personales ) del señor Icaza son lo que sustenta este proyecto.
4) Porque el VB me la come y si quiero ejecutar mis aplicaciones en Windows (o en Unix, o en OsX) las hago con GTK y C, y me quedo mas pancho que Dios.
En fin ... miguelin ... ¡¡¡que se te fue la olla!!!
(Estimados Sres. Perdonen ustedes las expresiones finales, pero a medida que iva leyendo, me iva decepcionando y a la vez cabreando. Ahora lo leo y me parece que me paso un poquito, lo siento ... pero ahí queda.)
Los maricas programamos en VB?
(Puntos:0)Pregunta sobre portabilidad
(Puntos:3, Interesante)( http://julipedia.blogspot.com/ )
GNOME, actualmente, funciona sobre multitud de arquitecturas y sistemas operativos. Una aplicación que utilice las librerias de GNOME funcionará muy probablemente sobre todas estas arquitecturas (caso que no lo haga será fallo de la propia aplicación).
En cambio, segun una transparencia que puso, Mono sólo funciona sobre un "pequeño" conjunto de sistemas operativos y arquitecturas; sin ir más lejos, bajo NetBSD no va correctamente, con lo que hasta que el problema no se solucione, ninguna de las aplicaciones desarrolladas sobre Mono podrán funcionar. (Es decir, tenemos que el CIL es todo lo portable que se quiera, pero la VM no está disponible en todas las plataformas).
Dado que Mono es software libre, alguien puede implementar soporte para plataformas no soportadas. Entonces mi pregunta sería... este ¿soporte pasaría a ser oficial en Mono? ¿Sería mantenido correctamente junto a las otras paltaformas soportadas o iría quedando desactualizado a falta de contribuciones externas?
En algunos casos los cambios serán muy pequeños, como los que seguramente hagan falta para que Mono funcione en NetBSD; en este caso seguro que no tendrán ningun inconveniente en adoptar dichos cambios, tal y como ya han hecho otras veces.
Pero... en otros casos, como dar soporte a arquitecturas diferentes, los cambios serán más grandes; por ejemplo, toda la parte de compilación nativa tiene que ser distinta. En este último caso es donde tengo dudas de si aceptarían el parche y pasarían a dar soporte oficial. Alguna idea?
The Julipedia [blogspot.com]
humm..
(Puntos:1)( Última bitácora: Viernes, 03 Febrero de 2012, 15:18h )
claro que es impresionante que P envie gente por ahi a dar charlas sobre Y, quizas ¿de forma evangelista?.
esto que puede parecer una critica, no lo es porque criticarles esto seria a)estupido y b)aburrido.
es mas bien *pura curiosidad*, ¿que pasa por la cabeza de un hombre de negocios para entrar en una dinamica asi?.
solo se me ocurre que Y no es solo una forma de alcanzar X, sino que Y es interesante para P por si misma, y por la imagen que transmite. Sin embargo Ximian ya es importante por otras cosas, y lo era antes de mono, y desde luego Miguel es importante e interesnate como programador al estilo de ser importante e interesante de bill gates cuando bill escribia codigo. No es que Mighnight Commander sea la repanocha, o que Emacs sea la repanocha ni que Basic 2.0 para Pet sea la repanocha,... es que luego y siguiendo esa vision, Miguel esta haciendo Mono, y un escritorio llamado GNome (bueno, no solo el, pero yo lo veo como una referencia muy visible, y eso es util), y el tio que hizo Emacs tiene la GNU, con una gran influencia en las licencias y los movimientos y los grupos, y los servidores como sourceforge; y bill gates ha "producido" Visual Basic, y Windows XP. Es un poco como si los programadores estos que persiguen una vision en realidad siempre trabajaran en el mismo programa, solo que nosotros estamos limitados a ver una iteracion de ella. ...bueno, mucha gente me dira ahora que no hay nada de Mighnight Commander en GNome.. y quizas tengan razon, la verdad es que conozco poco GNome.
Quien es el ofendido?
(Puntos:0)¿De verdad dijo lo de Sun propotente?
(Puntos:0)El talibán ortográfico ya tiene compañía...
(Puntos:0)Puede que el dichoso chiste del mariquita sea ofensivo y de mal gusto. Y estamos claros que en una sociedad abierta y sin prejuicios esas expresiones no tengan lugar. Pero de ahí a concluir que de Icaza es homofóbico solo por haberla dicho...
Me suena como a cacería de brujas.
¿Sólo sabe de escritorios?
(Puntos:0)Cuando Icaza utilizo la palabra "Marica"...
(Puntos:0)Si miramos en la RAE, hay un par de definiciones que nos interesan. Copio:
3. m. coloq. Hombre afeminado y de poco ánimo y esfuerzo.
4. m. coloq. Hombre homosexual.
¿Notais la diferencia entre la 3 y la 4? venga.. a todos los que se han sentido tan ofendidos con la palabra esa. coño! que sois unos exagerados! Icaza tiene todo el derecho a usarla en plan para indicar que una persona es vaga, no se esfuerza y no tiene animo por hacer las cosas. En la RAE está el termino así.
Asi que quejaos a la RAE del termino y no a Icaza.
Saludos