Hombre, pero en C# si usas windows forms no tienes interfaz multiplataforma, aunque con Mono se vayan acercando. En Java tienes SWT que no sólo es multiplataforma sino con aspecto nativo en cada plataforma.
Yo desde luego si hiciera una aplicación gráfica en C# usaría Gtk#. Y en ese caso Java y C# están iguales, porque para Java tienes java-gnome y puedes diseñar la interfaz gráfica con Glade y usarla en Java, C#, C, Python...
Puedes respaldar eso de que Python le esta ganando terreno? Ademas de que los considero lenguages para cosas distintas, me da la impresion (no lo puedo asegurar) de que Python esta *perdiendo* terreno debido entre otras cosas a Ruby y Ruby on rails.
Que Ruby compite con java en ciertas cosas es cierto y puede que este SI le haya quitado un poco de terreno (insignificante de momento), ya que esta muy de moda renegar de java por "dinosaurico" y pasarse a Ruby.
Si lo que menos te gusta de Java es su poca facilidad para desarrollar entornos gráficos, he de suponer que no has probado el Netbeans 5.0, que con el componente Matisse ha facilitado muchísimo esta labor. Os lo aconsejo encarecidamente, ya que yo no terminé de engancharme a Java hasta que lo utilicé.
Como lenguaje POO creo que hoy en día tiene pocos rivales, aunque Phyton día a día le está ganando terreno
Si python gana mercado, no es por ser bueno en la POO, es por ser multiparadigma (lo mismo que perl o Ruby).
Tienes POO [gulic.org] y tienes programación funcional [gulic.org].
Me gustaría que Java fuese multiparadigma. Si tan solo se pudieran pasar referencias a funciones como parametros de una función..., en fin, que bonito es soñar.
Como lenguaje POO creo que hoy en día tiene pocos rivales
Ja! delphi(y su super clon libre LAZARUS) es muchisimo mas superior en POO que java. Las clases de JAVA ni siquiera soportan propiedades, no si esta nueva version lo hara, pero es algo mas que basico.
*
--
Solo existen 10 tipos de personas. Los que saben binario, y los que no...
Re:Novedades en Java 7 (Dolphin)
(Puntos:2)( http://chemaper.blogspot.com/ )
Yo desde luego si hiciera una aplicación gráfica en C# usaría Gtk#. Y en ese caso Java y C# están iguales, porque para Java tienes java-gnome y puedes diseñar la interfaz gráfica con Glade y usarla en Java, C#, C, Python...
Re:Novedades en Java 7 (Dolphin)
(Puntos:3, Interesante)( http://holygrial.blogspot.com/ )
Que Ruby compite con java en ciertas cosas es cierto y puede que este SI le haya quitado un poco de terreno (insignificante de momento), ya que esta muy de moda renegar de java por "dinosaurico" y pasarse a Ruby.
Entornos gráficos en Java
(Puntos:2, Informativo)( http://johnbojaen.blogspot.com/ )
Qué apropiado, tú peleas como una vaca.
Re:Novedades en Java 7 (Dolphin)
(Puntos:3, Interesante)( http://127.0.0.1/ | Última bitácora: Jueves, 01 Julio de 2010, 03:18h )
Si python gana mercado, no es por ser bueno en la POO, es por ser multiparadigma (lo mismo que perl o Ruby).
Tienes POO [gulic.org] y tienes programación funcional [gulic.org].
Me gustaría que Java fuese multiparadigma. Si tan solo se pudieran pasar referencias a funciones como parametros de una función..., en fin, que bonito es soñar.
Una vez metido, recordad lo sucedido [laquadrature.net].
Re:Novedades en Java 7 (Dolphin)
(Puntos:1)( http://barrapunto.com/ )
Ja! delphi(y su super clon libre LAZARUS) es muchisimo mas superior en POO que java. Las clases de JAVA ni siquiera soportan propiedades, no si esta nueva version lo hara, pero es algo mas que basico.
*
Solo existen 10 tipos de personas. Los que saben binario, y los que no...