Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • Excelente artículo

    (Puntos:2)
    por pepes (1091) <Aqui no hay nada escrito> el Sábado, 20 Julio de 2002, 19:02h (#121753)
    ( http://www.es.gnome.org/ )
    Mono tiene un futuro brillante si... (una lista con demasiados puntos), pero en cualquier caso una idea excelente.

    ¿Alguien sabe por qué http://www.atoker.com está caído?, ayer estaba y hoy, es una pena con lo bonito que lucirían unos paquetes debian de mono en mi disco ;-).
     
    --
    Un pepe sin firma, pero con página
  • por preage (7327) el Sábado, 20 Julio de 2002, 19:51h (#121773)
    Apenas conozco Mono, C# o el .Net de Microsoft (esto último puede que ni la propia Microsift), aunque tengo previsto remediarlo. Desde mi casi completa ignorancia sobre esta "plataforma" hay algo que me escama: ¿por qué ese parecido tan enorme con Java?

    La primera respuesta que se me ocurrió es que Java lleva ya unos años en el mercado y que, por lo tanto, ya existe una amplia comunidad de desarrolladores Java. Con un lenguaje tan parecido, parece que dicha comunidad es el objetivo de Microsoft, en el sentido de que el paso de Java a .Net sería muy poco traumático.

    Pero esto es un arma de doble filo... ya que desarroladores que se formen en .Net podrían pasarse a Java con relativamente poco esfuerzo.

    ¿Hacia dónde vamos, pues? ¿Hacia una comunidad de desarrolladores "duales", esto es, desarrolladores Java/.Net? Me cuesta mucho creerlo. La calidad técnica de los productos de Bill Gates será mala, pero este señor es raro que dé puntada sin hilo.

    ¿Dónde me equivoco?
  • por apd (3817) el Sábado, 20 Julio de 2002, 20:20h (#121784)
    Linux puede terminar siendo un maremagnun de EXEs y DLLs. No conozco en profundidad las diferencias entre .NET y Java, pero por alguna razón que no logro explicar la copia .NET no me atrae tanto como el 'original' (¿o no tan original?)

        Resulta tb curioso ver como aparecen versiones del JUnit y del Ant para .NET. Pronto veremos el JEdit, el NetBeans, el Eclipse y el JBoss. Y cuando llegen pensaremos que es algo nuevo y originalísimo. Esto de ver como se reinventa la rueda una y otra y otra y otra vez termina siendo cansino.
  • por lavlov (2603) <manuel.catedraNO@SPAMgmail.com> el Sábado, 20 Julio de 2002, 20:54h (#121792)
    ( http://www.prana-luz.com/ )
    Hola, una pregunta, ¿qué aporta la plataforma .NET/Mono sobre Java? Hasta donde yo llego, no aporta nada nuevo, no innova nada que no estuviera ya en las plataformas Java, y en cambio se pierde la multiplataforma, pero bueno, no conozco Mono ni .NET, sólo he leído unos artículos

    Pero no me vengais con ese mito de que con .NET se puede usar cualquier lenguage y con ls plataformas Java no, es lo que Microsoft intenta hcer creer. La Máquina Virtual de Java esta muy bien documentada y hay muchos lengaujes que se puede usar, compilados a bytecodes de Java. El más famoso es Python, Jython

    Bueno, un saludo, a ver si alguien puede ilustrarme

    --

    Estamos desapareciendo de la tierra aunque no creo que seamos innecesarios, o Dios no nos habría creado(GER

  • por pnongrata (1863) el Sábado, 20 Julio de 2002, 22:03h (#121819)
    Eso es cierto, pero me gustaría saber (y no es una pregunta retórica) qué posibilidades tiene MS de "incompatibilizar" las implementaciones libres de .NET. Porque me cuesta creer que estén dispuestos a competir con implementaciones no-Windows de .NET (linux/unix por ejemplo). No olvidemos que MS vive de vender licencias.

    Así que aunque ahora todo sea paz y armonía, esperad un tiempo y veremos otro de los feos movimientos usuales en MS. (Espero que no ocurra, pero...)
    --
    Un plan es una lista de cosas que nunca suceden.
  • por telemaco (1938) el Sábado, 20 Julio de 2002, 22:34h (#121824)
    Bueno , es una buena pregunta . A ver si te gusta mi respuesta :) . Para empezar esta tecnoligia es un estandar de ECMA . Pero creo que lo fundamental es empezar a pensar de otra manera . La tecnologia que mono nos va a ofrecer es la capacidad de hacer aplicaciones como churros y ademas libres . Sobre el tema que decias de incompatibilidades , si tu a la gente le das mono acabado y libre y .net de M$ acabado , no libre , caro por licencias y solo compatible con lo que ellos te digan ... tu que crees que la gente elegira ? .

    Y en el caso que la gente no lo elija ... se de mucho que nos vamos a poner las botas a picar codigo con mono cuando este listo .
  • por telemaco (1938) el Domingo, 21 Julio de 2002, 00:14h (#121847)
    pues a mi el que java sea open source no me dice nada . Si fuera software libre ... eso si seria la bomba
  • a final de cuentas....

    (Puntos:2, Interesante)
    por El pollito (2521) <{bsdero} {at} {gmail.com}> el Domingo, 21 Julio de 2002, 05:28h (#121866)
    .....el famoso "dot net" no llega a convencerme del todo.....no se, hasta ahorita todo lo que se ha comentado de .net no ha sido sino vapor... yo no he comenzado a ver la alta capacidad de desarrollo y supuesta compatibilidad de software entre plataformas que se habia prometido.

    Y a final de cuentas me parece que .net no es sino vapor. Vapor que microsoft convertira en lo que le plazca, usando para todo ello su magia.

    La magia con la que ha engañado a tantas personas. La magia del famoso "mataunix" (nt?)
    La magia mercadotecnica que ha llegado a cada centro de computo, universidades y empresas.

    Nadie sabe del todo que es .net.
    Nadie sabe si es exactamente un framework de desarrollo de aplicaciones "multiplataforma", un grupo de superservicios de Microsoft o una mera campaña publicitaria de Microsoft. Todo esto no deja de ser vapor.

    Y mientras no deje de ser vapor y alla algo realmente tangible, es demasiado riesgoso el hacer implementaciones libres de algo que es vapor. De algo que aun no acaba de definirse del todo.

    Atte. El pollito
  • Re:¿.NET o Java?

    (Puntos:1)
    por Tei (4535) el Domingo, 21 Julio de 2002, 05:50h (#121867)
    ( Última bitácora: Viernes, 03 Febrero de 2012, 15:18h )
    Microsoft no se va a preocupar de cada pequeña plataforma. Java ha llegado tan lejos probablememte porque si SUN no se molesta para hacer la maquina virtual para la plataforma X, aun podria tratar de portar Kawa o como se llame la maquina virtual opensource de java. Puedo estar equivocado, pero creo que Java llega a casi todas partes, y .NET llegara a muy poquitas, asi que Java no desaparecera y parece una buena inversion aprenderlo. ¿Vale la pena dedicar algun tiempo a .NET? aparentemente si, yo quizas dedique algo de
    tiempo a C# y me de una pequeña vuelta por las librerias. Luego, ya veremos. Es posible que el resultado final sea una convivencia, con mayor dominion de C# en plataforma PC. Pienso.
  • Eso era antes del 25 de Junio

    (Puntos:1, Informativo)
    por pobrecito hablador el Domingo, 21 Julio de 2002, 11:29h (#121888)
    Me parece increible la capacidad que tienen algunas personas para criticar plataformas como Java sin el mas minimo conocimiento de ellas.

    Desde Febrero de este año Apache y SUN estan trabajando en la nueva licencia de Java. Este 25 de Junio se ha firmado el acuerdo definitivo en el que ambas compañias aceptan las condiciones de la nueva licencia.

    Uno de los puntos mas importantes de la nueva licencia es que permite que cualquier grupo academico, open source o sin animo de lucro cree una implementacion y tenga la capacidad de PONER LA LICENCIA QUE QUIERA, es decir, cualquier grupo puede hacer una implementacion que se acople a la definicion de software libre.

    Como supongo que no sabras, Java es una especificacion en si misma, por lo que tambien se podran hacer implementaciones LIBRES (JDKs) del lenguaje. El propio Jason Hunter, vicepresidente de Apache, ha dicho que se esperan los primeros JDKs libres antes de la llegada de la proxima version del JDK de SUN (J2SE 1.5).

    Hay que informarse bien antes de hablar. Saludos.
  • por Trova (791) el Domingo, 21 Julio de 2002, 13:23h (#121918)
    ( http://barrapunto.com/ | Última bitácora: Miércoles, 06 Diciembre de 2006, 13:55h )
    Yo creo que la idea final es que haya una comunidad fuerte de programadores C# a ser posible que se hayan reciclado desde java. Una vez que haya un consolidacion... creo que Microsoft empezara a poner .NET al alcance de forma que cuando toda esa gente de C# este contentisima porque puedes hacer aplicaciones .NET en Windows, Linux, Mac... entonces y solo entonces, microsoft cerrara la jaula poco a poco y para muchos no habra escapatoria porque para entonces quizas la comunidad Java no vaya por los mismos caminos.


    Es como siempre ha hecho... primero hacen que eches raices en un sistema/lenguaje/servicio... y luego lo dejan muerto en determinado punto y si quieres seguir adelante es cuando te enganchan en la licencia de todas todas.

  • Re:yo flipo en colores

    (Puntos:3, Informativo)
    por poncho (4) el Domingo, 21 Julio de 2002, 13:41h (#121922)
    ( http://barrapunto.com/ )
    La noticia a la que aludes es del pasado mes de marzo y fue publicada en su momento en BarraPunto.
  • por AlphaFreak (3955) el Domingo, 21 Julio de 2002, 15:54h (#121952)
    Hmmm... ha habido alguna empresa que haya sobrevivido a un "encuentro cercano" con Microsoft? Como era aquello... "embrace and extend". Vale, existe mono para linux y quizás para otros entornos libres. Pero NADA le impide a microsoft crear "mejoras" en la CLR de Windows, y crear librerías de clases optimizadas para Windows. Ya lo intentaron con java (recordais las librerías de clases con llamadas directas a las API de Win32... como era... JDirect?). Claro que Sun les fastidió el invento. Si Sun hubiese estandarizado la JVM y el lenguaje, como ha hecho microsoft con C# y la CLR la táctica de MS hubiese funcionado. NADA le impide a MS hacer ahora con .NET lo que no pudo hacer con java.

    Paradoja: el "liberar" unas especificaciones le da a MS más posibilidades de hacer lo de siempre: crear un mercado cautivo. Por que quién va a querer ejecutar código .NET bajo mono cuando el CLR de microsoft es "milagrosamente" mucho más rápido???

  • Gracias, pero entonces ¿qué aporta .NET sobre Java? ¿Qué aporta de nuevo y bueno que tenga ya la platafoem Java?
    Es que no termino de verle el sentido del proyecto Mono, me parece que solo puede ayudar a Microsoft a intentar desplazar a Java, pero no veo el beneficio para el software libre, no veo que tiene de bueno que no se pudiera haver con Java.
    La bueno de Java es su compromiso de con ser multiplataforma.
    Lo malo de .NET... todos sabemos como se las agasta Microsoft ¿quien se fía?
    --

    Estamos desapareciendo de la tierra aunque no creo que seamos innecesarios, o Dios no nos habría creado(GER

  • por lafor (434) <root@wuonm.com> el Domingo, 21 Julio de 2002, 18:46h (#121993)
    ( http://www.wuonm.com/ )
    Desde mi punto de vista .NET es una tomadura de pelo "marketiniana" de Microsoft (hay pocas ideas originales en ello) Respecto a Javas vs .NET, básicamente estás comparando cosas diferentes (Java es un lenguaje, .NET dice que será [http://msdn.microsoft.com/netframework/productinf o/overview.asp] bastante más) Java (muy a mi pesar porque lo odio) puede ser perfectamente un lenguaje más del nuevo framework [http://www.go-mono.com/java.html] Incluso el propio MS no se olvida de Java, aunque lo rebautice como J# [http://msdn.microsoft.com/vjsharp/] Y el que quiera saber más que tire de Google ;)
    --
    <lf/>
  • por Acid (920) el Domingo, 21 Julio de 2002, 19:42h (#122000)
    ( http://labitacora.net/ | Última bitácora: Jueves, 20 Mayo de 2004, 19:01h )
    Como puedes ver aqui la principal JVM libre es Kaffe y hay otra llamada Japhar que fue la primera en proporcionar a Mozilla un medio para ejecutar applets. Kawa es un entorno de Scheme en Java que entre otras cosas permite compilar código de Scheme a bytecode de Java. También Kawa es el nombre de una herramienta de desarrollo de código Java.
     
    --
    -- Uno de mis lemas: "1º. NO A LOS RECURSOS MAL APROVECHADOS"
  • por tomkat (7483) el Domingo, 21 Julio de 2002, 22:01h (#122027)
    La verda es que podemos criticar a Microsoft todo lo que queramos. Incluso a toda la gama de sus productos. Incluyendo a .Net. Pero la realidad es que el 90% de los ordenadores o mas usan software the microsoft. Y gracias a gente como icaza con bastante vision de futuro ... con todo esto de mono, linux y el soft libre quiza llegue un poco mas lejos. Me explico, si tenemos un entorno que ejecute aplicaciones de MS ... (.Net), mono ... es cuando windows pasa de ser imprescindible para el usuario final. Y con la estrategia de MS ... con sus licencias ... y sus peazos de XP y pago por uso ... linux pasara a ser una alternativa mas que interesante. Sinceramente, sin criticar a java, ni entrar en luchas de mejor ni peor ... mono me parece una gran idea. Ademas no me parece que uno de los fundadores the gnome sea un piernas. Es cruel pero vivimos en un mundo dominado por windowzes ... pero quiza mono, a la larga ayude. Que pensais? ...
  • por OrcoFeo (3200) el Domingo, 21 Julio de 2002, 22:07h (#122031)
    ( http://www.orcofeo.com/ | Última bitácora: Lunes, 26 Febrero de 2007, 22:03h )

    Ayer funcionaba atoker.

    --
    ¡KIEDO MAZ TDAKA!.- Dijo el Orco Feo.
  • por OrcoFeo (3200) el Domingo, 21 Julio de 2002, 22:44h (#122037)
    ( http://www.orcofeo.com/ | Última bitácora: Lunes, 26 Febrero de 2007, 22:03h )

    .NET esta compuesto de un framework y varias tecnologias mas que M$ ha juntado en ese nombre para venderlas mejor.

    Mono es el framework, que es la parte libre. Es decir: Compilador de C#, Maquina Virtual de CLI y Libreria de Clases.

    ¿Por que Ximian ha empezado el proyecto? Pues Miguel de Icaza lo ha dicho muchas veces, lo ha hecho porque es la respuesta LIBRE y ESTANDARIZADA SIN PATENTES (M$ ya no puede hacer nada en ese aspecto. Y si lo intenta en futuras versiones podemos seguir por nuestro lado) a los problemas que intento solucionar cuando inicio el proyecto GNOME y que es complementario, beneficioso para el desarrollo, ya que segun lo que dice Icaza, Evolution en Mono hubiera necesitado la mitad de tiempo de desarrollo y la mitad de programadores aproximadamente. Ese es el principal beneficio de Mono, el framework de .NET. Que ademas se puedan ejecutar las aplicaciones en otros OS como Windows es secundario, pues la ventaja es que reduce el tiempo necesario de desarrollo de aplicaciones una salvajada. Eso es algo que ya no se nos puede quitar ni boicotear. Es ademas multilenguaje, y hay proyectos de crear compiladores de distintos lenguajes para generar codigo CLI. Lo mas importante y por lo que no se ha hecho con Java es que Java ni es estandar ni es libre, sin embargo, esto si. (Por cierto, en la pagina de Mono, se anima a que se comience un proyecto de creacion de un compilador de Java que en vez de codigo para la maquina viertual java lo haga para Mono, a ver si tira para alante).

    Por cierto, la capacidad multilenguaje llega al punto de que cada clase que lo forma puede estar implementada en lenguajes diferentes. Incluso, se puede reutilizar el codigo actual con cambios minimos.(No hay que empezar de cero a picar codigo como en Java ni adapter el codigo a C# ni nada de eso)

    Tambien retoma ideas de C++ y añade el tipo de dato "etiqueta" (las propiedades de un objeto el cualquier Visual loquesea o Delphi). Aqui hay algo importante y es que exiten dos modos de programacion en C#, seguro e inseguro. El segundo es para los frikis que detestan Java porque no tiene punteros, pues permite punteros y el primero para los que detestan C/C++ porque tiene punteros. Asi que cada uno elige lo que quiere y a programar.

    Seguro que me dejo algo. Ahh, si. .NET lo ha propuesto M$, pero es cosa de un consorcio en el que estan HP y otras empresas. La especificacion de C# la he bajado de la pagina web de ECMA. Tambien esta en MSDN, pero a quien le importa. Y hay una introduccion con codigo basico y screenshots de los ejemplos compilados en Mono en este articulo en Gnome-Hispano. Viene incluso un poco de codigo de un boton (dentro de su ventana :) en GTK#

    Repito: "No importa lo que haga M$, el beneficio de esta tecnologia no nos lo quita ya naide de naide. Y lo dice alguien con tendencias paranoicas, qu conste." Y como buen paranoico he de decir que me fio de SUN tanto como de M$.

    Por lo demas, es una plataforma Java revisada y acomodada a lo que se le echaba en falta. Si no es tonteria.

    --
    ¡KIEDO MAZ TDAKA!.- Dijo el Orco Feo.
  • por AlphaFreak (3955) el Lunes, 22 Julio de 2002, 01:15h (#122049)
    Creo que si .NET se populariza, Mono _no_ ejecutará aplicaciones .NET de windows, del mismo modo en que la JVM de Sun (o de IBM) no ejecuta clases java desarrolladas bajo VisualJ que usen DirectJ.

    Microsoft sacará un CLR optimizado para windows, con librerías cerradas optimizadas para windows. Meterá ese CLR en algún SP de XP y lo añadirá a IE 7.X. La situación será la inversa: desde windows podrás ejecutar código mono, pero desde el CLR de mono no ejecutarás código .NET específico de windows.

    Es una enorme trampa, y la comunidad de soft libre está a punto de caer de cuatro patas... por ser demasiado puristas y no creer en la sinceridad de Sun cuando afirma que no puede liberar _totalmente_ las especificaciones java precisamente para evitar que una empresa como MS lo canibalice.

    En fin... Ya veremos. Ojalá me equivoque.
  • por telemaco (1938) el Lunes, 22 Julio de 2002, 05:06h (#122068)
    Pues por lo que yo veo mono va un 20% mas rapido que el de M$ y hay gente en M$ que se debe estar cagando en toda la comunidad por el crecimiento de mono . Vamos chicos de mono , animo :)
  • por poncho (4) el Lunes, 22 Julio de 2002, 10:38h (#122087)
    ( http://barrapunto.com/ )
    No lo sientas hombre :-) Gracias por la aclaración.


    Acabamos de publicar una notica al respecto. Quizá la has enviado tú mismo. Si es así, gracias por tu colaboración.

  • Re:Ciencia ficcion

    (Puntos:1)
    por OrcoFeo (3200) el Sábado, 27 Julio de 2002, 14:29h (#123420)
    ( http://www.orcofeo.com/ | Última bitácora: Lunes, 26 Febrero de 2007, 22:03h )

    Perdona no haber respondido antes, que he estado de viaje :)

    Primera fase. De acuerdo contigo excepto en que creo que mono arrasara en el soft libre.

    Segunda fase. No creo que Sun se quede quieto. Como es el dueño de Java lanzara a sus abogados si lo cree oportuno para que no se pueda usar Java junto con .NET. Por otro lado, .NET y mono son cosas distintas. mono solo son 3 tecnologias de .NET, el llamado framework (compilador de C#, libreria de clases y maquina virtual de .CLI). No pueden competir pues son la misma cosa en el ambito del framework. La competicion esta en ver cual de las implementaciones de ese framework es mejor, si es que coexisten en un mismo SO.

    Tercera fase. La cuota, por lo explicado anteriormente es la misma.

    Cuarta fase. Aqui empieza la lucha encarnizada. Nosotros tendriamos que hacer un fork de la tecnologia y hacer la competencia en todos los sentidos. (¿Cuanto camino habremos recorrido antes de que pase esto?).

    El caso es que esta tecnologia de M$ es muy poderosa y la mejor forma de reaccionar es unirse a ella mientras cumpla los requisitos que debe tener todo proyecto libre. Si Sun hubiera hecho con Java lo que M$ con el framework de .NET, Java no tendria rival actualmente y pocos pensarian en .NET. M$ se ha dado cuenta de eso y del poder creciente pese a sus esfuerzos del soft libre y del abierto (no son lo mismo) y esta usando la tecnica del junco para sobrevivir a la vez que otras no tan morales :).

    --
    ¡KIEDO MAZ TDAKA!.- Dijo el Orco Feo.
  • 22 respuestas por debajo de tu umbral de lectura actual.