¡Flamewar! Java vs .NET

Publicado el 11 de noviembre de 2008
Java vs .Net

Java vs .Net

“me extraña que ninguno haya empezado esta guerra, si es de las discusiones más comunes” dice Dark Musician, en el foro de Flamewars.

.NET vs Java

Y la verdad es que es raro que no se haya dado antes. Los invito a pasar por el foro de Picando Código y comentar su punto de vista al respecto. En unos días publicamos una “sana conclusión” del tema basado en los distintos opiniones y puntos de vista de la comunidad del foro de Picando Código.

17 comentarios en este post

Feed de comentarios
  1. Avatar

    Roberto 11 noviembre. 2008 - 19:55

    Yo expuse algunas cosas basicas esperando a que alguien mas pelee y esto se caliente mas xDDD

    Por cierto, no crees que la imagen de .Net esta muy grande?? deberias reducirla y darle mas espacio a java 😛

    jaja xD

    Firefox 3.0.3 Ubuntu
  2. Avatar

    fernando 12 noviembre. 2008 - 10:13

    Aparentemente sí.
    Estuve haciendo unos cambios al plugin…

    En esta semana lo corrijo, y veo si le meto alguna actualización grande.

    En cuanto al tamaño de los logos, el de Java es igual de alto que el de .net de ancho…

    Firefox 3.0.3 Ubuntu
  3. Avatar

    Xtecuan! Ufo 14 noviembre. 2008 - 02:45

    .Net es una copia de Java, el principal problema de .Net no es que sea malo por ser una copia sino que no puede ser ejecutado en otra plaforma que no sea windows, incluso con Mono, no se logra tener una versión completa de .Net para otros sistemas operativos para comparar en cuestión de rendimiento. Java EE es una excelente plataforma para el desarrollo de aplicaciones basada en estándares libres y disponible casi universalmente para cualquier sistema operativo (Actualmente los IDES ayudan mucho a la adopción de la plataforma Java en todas las formas de presentacion posibles para aplicaciones)

    Firefox 3.0.1 GNU/Linux
  4. Avatar

    row 14 noviembre. 2008 - 15:51

    informo: no pude escribir todvia en el flamewar, aunq creo q fui de las primeras en verlo, (porq todavia no habia pasado nadie a comentar) 😛
    pero ta, fernando es tan maldito q puso un captcha hrorible, no pienso registrarme a menos q lo hagas vos por mi fbt 😛

    ta, asi q comento aca:
    con vb tuve mis primeras epocas de programar, supongo q como la mayoria de la gente, empece con las cosa mas faciles, o que estaban al alcance de la mano. No conoci java en sus comienzos, pero si se (y lo vivi) que hasta hace muy pcoo, toda aplicacion en java se arrastraba. Hoy en dia, la gente puede criticar y decir que es lento, pero deberia pensar que tanto hace para que su aplciacion tenga una beuna performance.
    Creo q como a muchos, prefiero java primero que nada por ser multiplataforma, porque me gusta la sintaxis, y porque me permite mucha mas libertad. En java si necesito ayuda, encuentro una gran comunidad, que esta dispuesta por medio de foros o el medio q sea a ayudar, ademas de muchas librerias, y “de todo un poco” totalmente libres. Es algo realmente importante, si piensas en desarrollar una aplicacion que tenga un alcance mayor a usuarios de windows, no puedes hacerlo en vb.net. El proyecto mono, esta muy beuno, (no, no porque quiera usarlo, sino porque ayuda a que todo sea compatible, o lo mejor posible) pero no llega a la mitad de las cosas que se puede hacer con .net en windou. Supongo que esta persona que inicio el flamewar no ha probado nunca otra cosa que no sea windows, ya que su firma aparece con el logo de xp, y habal demasiado de .net y c sharp. Primero intenta usar algo distinto a windows, y planteate como harias, desde el pnto de vista de un usuario linux, para correr tus aplicaciones .net? creo que java te va a permitir la libertad que no tienes por usar .net (NO FER; no me voy a cambiar de kernel por uno sin partes privativas, pero en fin)
    Ademas, todos durante el paso del tiempo cambiamos las opiniones, y en mi caso, encuentro hasta alguns cosas pasables y buenas de .net, aunque prefiera siempre a java, por muuuy lejos.
    LA verdad, un gran tema de discution y de plantearse a no mismo las cosas.

    Firefox 3.0.3 Ubuntu
  5. Avatar

    row 14 noviembre. 2008 - 15:52

    de repnte quedo entreverado, soy malisima cuando me pongo a razonar cosas y escribirlas y brrarlas y todo 😛
    jajaj
    saludos
    aparte, me quedo largo de repente repeti o me olvide csoas

    Firefox 3.0.3 Ubuntu
  6. Avatar

    Writkas 12 enero. 2011 - 13:02

    Console.WriteLine ("Xtecuan! Ufo .NET no es un copia de Java tonto xD, amigablemente");

    Para eso Java es una copia de C++ ¬¬. Y C Sharp se parece mucho mas a C++ que Java ¬¬.

    Yo considero la plataforma en general Java muy buena y .NET (uso Mono) da buenas soluciones a varios problemas que existen en programación. Yo en realidad no se que plataforma será mejor, pero lo que si estoy seguro, es que el lenguaje C Sharp le 999999999 patadas a el -lenguaje Java- por que implementa muchas cosas que Java no tiene.

    Yo pienso que las opiniones mas validas son de la gente que a usado un tiempo razonable Java y .NET. Yo no.

    jejeje

    parecemos niños peleando cual es la mejor plataforma xD . Amigablemente

    =P

    Opera 9.80 GNU/Linux
    • Avatar

      Fernando 13 enero. 2011 - 00:38

      Son plataformas distintas con algunos objetivos en común. Siempre hay que usar la herramienta que se ajuste mejor al problema o que personalmente nos resulte mejor.

      Pero es muy divertido participar de estos flamewars, por lo menos yo los miro desde esa perspectiva, a veces exagerando las cualidades / defectos de cada bando.

      Conclusión final:
      Java es ampliamente mejor que .Net

      Saludos!

      GNU IceCat 3.6.13 GNU/Linux 64 bits
  7. Avatar

    Writkas 13 enero. 2011 - 18:34

    system.out.println("No soporto delegados");
    system.out.println("No soporto propiedades");
    system.out.println("No soporto sobrecarga de operadores");
    system.out.println("No soporto bucle foreach");
    system.out.println("No soporto punteros");
    system.out.println("No soporto muchas cosas mas que soporta c sharp");

    jeje

    Opera 9.80 GNU/Linux
    • Avatar

      anon 31 mayo. 2011 - 19:43

      “system.out.println(“No soporto bucle foreach”);”

      Si lo hace
      Object[] array = new Object[15];
      “for(Object obj : array)
      System.out.println(obj);”

      Opera 9.80 GNU/Linux

Responder a Xtecuan! Ufo

Clic para cancelar respuesta.

Notificarme los nuevos comentarios por correo electrónico. Tambien puedes suscribirte sin comentar.

Toasty!