Historias
Slashboxes
Comentarios
 

¿Java en declive?

editada por rvr el 15 de Diciembre 2005, 10:05h   Printer-friendly   Email story
desde el dept. cafés-amargos
Rafael nos cuenta: «Son ampliamente comentados en Slashdot los síntomas del declive de Java, mientras otras tecnologías como LAMP (Linux+Apache+MySQL+PHP), AJAX y .NET se están popularizando. Por supuesto esto generó en Slashdot un guerra dialéctica que no se ha calmado. Los partidarios de Java se han rasgado las vestiduras y han participado con largos e interesantes argumentos. La pregunta no es si Java desaparecerá (eso sucederá algún día), sino cuándo o a qué ritmo». En SourceForge, es el lenguaje estrella, seguido de cerca por C++ y algo más lejos por PHP. O'Reilly comenta que las ventas de sus libros de Ruby ya eran mayores que las de Python y en el último año también han anotado un descenso de un 4% en los libros de Java y un 16% de crecimiento de C#.

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.
  • Sobre los libros

    (Puntos:3, Interesante)
    por Gocho (15626) el Jueves, 15 Diciembre de 2005, 10:19h (#659152)
    ( Última bitácora: Martes, 26 Julio de 2005, 18:56h )
    Hombre, creo que los libros de O'Really no pueden ser una referencia clara de como va el uso de los lenguajes.

    Si yo tengo un libro de Java de O'really y me compro uno de Ruby los libros de Java descienden, es de cajón. Pero no tienen porque aumentar sus usuarios (puedo seguir usando Java tras leer los 2 libros)

    Hay mucha más documentación de Java que de Ruby, por lo que es más facil encontrar buenos manuales on-line. Pero de Ruby casi es preferible tirar de libro (hay menos variadad on-line).

    Yo de momento creo que pillaré algo de Ruby, pero es que personalmente Java nunca me ha llamado la atención :P
  • A mí Java, nunca me gustó

    (Puntos:4, Interesante)
    por Boriel (20804) el Jueves, 15 Diciembre de 2005, 10:23h (#659155)
    ( http://www.boriel.com/ )
    No digo que se mal lenguaje, pero me decepcionó un poco.

    Noté una excesiva abstracción de código (escribir mucho para programas sencillos). Eso me parece bien a nivel teórico, pero a nivel práctico no me parece tan buena idea. Y hablo por experiencia: Uno imagina un mundo perfecto, matemático y cuadriculado, bien diseñado, hasta que se tropieza con la realidad.

    Luego está el tema de la velocidad (de carga y ejecución de la máquina virtual y el applet). No importa lo que digan las estadísticas: Java es LENTO (y es lógico que sea así, por ser una emulación y por cómo está diseñada la máquina virtual: orientada a pila).

    El otro problema es el de la unificación de las interfaces de usuario. Pese a ser multiplataforma, el aspecto de las mismas (aparte de ser poco atractivo) suele ser ligeramente diferente. Las implementaciones de AWT, etc... cambian de Linux a Windows.

    C# en mi opinión (sólo lo he visto funcionar en windows) me pareció ligeramente (y sólo eso) más rápido. Pero aún así le queda para llegar hasta donde Java está. La implementación de Mono no está tan desarrollada como el .Net de Microsoft (o eso vi la última vez).

    En cambio XHTML y AJAX si ofrecen un interfaz único y ligero. Por eso se están imponiendo. Otra opción que casi cuaja es Flash, pero, al ser cerrado, se está poniendo la soga al cuello.

    Bueno, es sólo una opinión (derivada quizá de la frustración). Pero si es un *hecho* que las tecnologías AJAX + LAMP se están imponiendo.

    Gmail o Writely son ejemplos claros y funcionan de maravilla.
  • Nunca fue lo mejor

    (Puntos:1)
    por ArriKi (21019) el Jueves, 15 Diciembre de 2005, 10:23h (#659156)
    ( http://barrapunto.com/~ArriKi/journal | Última bitácora: Jueves, 25 Noviembre de 2010, 16:04h )
    Siempre ha sido una alternativa en algunos campos, pero creoq ue hay muy pocos proyectos de envergadura que usen Java.

    No niego que usarlo como complemento sea una opción, pero como base de un desarrollo "amplio"... vamos, poco lo he oido comentar.

    Eso si, dudo muchísimo que desaparezca rápidamente (antes de 5 años fijo que no), hay demasiados programadores que todavía lo usan y es muy habitual su uso en miles de páginas (cada vez que reinstalo, a descargarlo de nuevo).

    En la universidad lo único que me pidieron fue un pequeño "desarrollo" dentro de una aplicacion hecha en Visual Basic, y ahí se acabó el Java.

    _
    --
    • "Los pastores serán brutales mientras que las ovejas sean estúpidas" E. Godin
  • AJAX vs JAVA

    (Puntos:3, Interesante)
    por nefer (14176) el Jueves, 15 Diciembre de 2005, 10:25h (#659157)
    ( http://etschool.tk/ | Última bitácora: Lunes, 24 Enero de 2005, 19:05h )
    No creo que AJAX sea un causante del declive de Java (si es que existe tal declive) ya que es una tecnologia de cliente y Java lo es de servidor. Son perfectamente compatibles, y poco a poco van apareciendo herramientas que facilitan su integracion.
    Si no estoy muy equivocado creo que Shale [apache.org], la evolución de Struts, tendra incorporado AJAX.

    FEATURES
    Remoting - Server side support for applications that employ AJAX (Asynchronous JavaScript and XML) style interactions.
    • Re:AJAX vs JAVA de payo_ranger (Puntos:1) Jueves, 15 Diciembre de 2005, 16:34h
      • Re:AJAX vs JAVA de Grohl (Puntos:2) Jueves, 15 Diciembre de 2005, 16:37h
        • Re:AJAX vs JAVA de payo_ranger (Puntos:1) Viernes, 16 Diciembre de 2005, 17:03h
        • 1 respuesta por debajo de tu umbral de lectura actual.
    • 1 respuesta por debajo de tu umbral de lectura actual.
  • Menuda memez no

    (Puntos:3, Interesante)
    por Spyn_ET (20553) el Jueves, 15 Diciembre de 2005, 10:28h (#659159)
    ( http://www.anieto2k.com/ )
    Ajax no es un lenguaje de programacion [anieto2k.com] y no deberia compararse como tal. Java es un gran lenguaje y yo le auguro un futuro prometedor. El aumento de las LAMP, seguramente se debe al pequeño negocio, que gracias a su bajo coste de producción y de puesta en marcha pueden estar ahi. Pero hay que saber diferenciar para que sirve cada lenguaje y para que queremos usarlo.
    --

    ------

    aNieto2k [anieto2k.com] --> RSS [anieto2k.com]

  • Si, si

    (Puntos:5, Inspirado)
    por codelair (11869) el Jueves, 15 Diciembre de 2005, 10:36h (#659169)
    Si, ya veo yo al Banco de turno diciendo:

    - Uhmm, esto de (léase PHP, RubyOnRails, Perl, etc.) resulta interesante. !Vamos a tirar toda nuestra arquitectura multicapa, nuestros sistemas de conexión HOST, nuestros cientos de puestos de desarrollo, nuestros sistemas de pruebas integradas y de regresión, todos los sistemas de caché, pooling de objetos, arquitectura J2EE, y vamos a instalar estos Scripts PHP a ver que tal van!...

    !Ah! Y creo que si algo no funciona, si los clientes dejan de ver su información financiera y se arma un pollo del trece, podemos escribir un mail a un quinceañero de Houston, a ver si nos soluciona la papeleta....


    Eso si, tendremos que donar todos nuestros desarrollos a la magnífica comunidad de software libre... !Es algo que sin duda les debemos por abrirnos los ojos!. U otro razonamiento posible:

    - Ah! Que ahora Microsoft ha decidido tirar por a la basura toda su arquitectura anterior, dejando colgados a miles de desarrolladores de Visual Basic (que hasta la comunidad de MCP's se ha quejado formalmente), y ha sacado otra tecnología de nuevo propietaria, sobre la que integrar todo..
    Que bien!!

    - Y claro, para conectar sistemas HOST (por ejemplo), que hay? Pues hay un magnífico y novísimo producto oportunista con uno o ningun años de madurez... !Que maravilla!

    - ¿Y como entorno de desarrollo que tenemos?

    - Oh! Pues antes había un IDE medianamente estable llamado Visual Studio .NET 2003, pero se lo han cargado (de hecho ya no existe, como la historia en 1984), y hay uno nuevo IDE para comprar nuevas licencias, la versión 2005, que como su nombre indica, no tiene ni un puto año de madurez (de hecho acaba de salir de BETA hace nada), y tiene ochocientos mil bugs...

    - Oh! Que adelantos tecnológicos mas bonitos... ¿Y como servidores de explotación que tenemos?

    - Pues tenemos que tirar todas nuestras máquinas HP-UX y Solaris y comprar unos servidores Windows 2003, que son una maravilla, lo unico es que de vez en cuando se caen todos porque el quinceañero de HOUSTON ha sacado un nuevo virus... Pero da igual, con la licencia viene incluido un WINDOWS MEDIA PLAYER y el nuevo INTERNET EXPLORER...

    Tambien tendremos que tirar a la basura todos nuestros ORACLE y DB2, ya que no me fío de que los drivers para (léase ADO.NET, conectores PHP, Ruby, etc.) estén bien desarrollados. He leido que algunos no tienen soporte para (léase Transacciones, Procedimientos almacenados, cursores), pero bueno, da igual, no hay problema.

    Por un lado, tenemos al quinceañero de HOUSTON está trabajando activamente en ello, y por otro, segurísimo que MICROSOFT saca un driver optimizadísimo para conexión ORACLE...


    - Bueno, pues ya estás llamando a nuestros proveedores, IBM, ORACLE, BEA Weblogic y cancelando sus contratos... Echa a todo el equipo JAVA, y ya estás buscando COMO LOCO gente con 5 años de experiencia en RubyOnRails. Págales lo que pidan...
    • Re:Si, si de HolyGrail (Puntos:2) Jueves, 15 Diciembre de 2005, 12:16h
    • Trabajo en los bancos de Erik (Puntos:3) Jueves, 15 Diciembre de 2005, 15:00h
    • Mono y Oracle de moscareto (Puntos:1) Jueves, 15 Diciembre de 2005, 18:13h
    • Re:Si, si de codelair (Puntos:3) Jueves, 15 Diciembre de 2005, 10:52h
      • Re:Si, si

        (Puntos:4, Inspirado)
        por knocte (3563) el Jueves, 15 Diciembre de 2005, 12:10h (#659254)
        ( http://knocte.blogspot.com/ )
        Pues debe ser que, o soy muy valiente, o me fiaría del soporte técnico que puede ofrecerme una multinacional como Novell [novell.com] (o alguno de sus partners [andago.com]) en caso de que exista algún problema. El dinero que me ahorro en licencias lo invierto en un servicio, cosa que los chicos de Microsoft no creo que ofrezcan.

        Antes de opinar, infórmate un poquito porque ya hay multitud de aplicaciones funcionando con Mono en producción.

        Y ya de paso, un regalito: AntiFUD Mono/.NET [blogspot.com].

        Desmitifiquemos los tópicos sobre el software libre. Detrás de él también hay empresas.
        [ Padre ]
        • Re:Si, si de codelair (Puntos:2) Jueves, 15 Diciembre de 2005, 12:51h
        • Mono ni siquiera esta terminado!!! de grimpi (Puntos:3) Jueves, 15 Diciembre de 2005, 13:28h
        • Re:Si, si de Linuxtron (Puntos:2) Jueves, 15 Diciembre de 2005, 14:39h
          • Re:Si, si de Linuxtron (Puntos:2) Jueves, 15 Diciembre de 2005, 22:37h
          • 1 respuesta por debajo de tu umbral de lectura actual.
        • Re:Si, si de rapto (Puntos:2) Jueves, 15 Diciembre de 2005, 20:56h
        • 3 respuestas por debajo de tu umbral de lectura actual.
    • Re:Ole!!! de codelair (Puntos:2) Jueves, 15 Diciembre de 2005, 11:47h
    • 4 respuestas por debajo de tu umbral de lectura actual.
  • Y a todo esto...

    (Puntos:1)
    por pobrecito hablador el Jueves, 15 Diciembre de 2005, 10:44h (#659182)
    COBOL y RPG siguen ahí. Llevan décadas muriendo ;)
  • Comparacion

    (Puntos:2, Inspirado)
    por pobrecito hablador el Jueves, 15 Diciembre de 2005, 10:48h (#659185)
    Hola: Las estadisticas abria que verlas en números para poder ver lo que son. Si mi mujer se come dos pasteles y yo ninguno de media nos hemos comido uno cada uno (pero yo tengo hambre y ella no). Si el año pasado se vendio 100 libros de Ruby y de Java 2.000.000, significa que si este año he vendido 200 libros, entonces es el 100% de incremento y si Java vende 100 libros menos ... Dime que quieres que diga la estadistica que yo hare la pregunta adecuada. Solo teneis que ver los titulares despues de EGM de cada medio de comunicacion.(Hago que veo lo que me interesa y eso es lo que digo a los demas, lo que no me INTERESA me lo guardo).
  • No hay que matar moscas a canyonazos

    (Puntos:4, Inspirado)
    por supersole (18287) el Jueves, 15 Diciembre de 2005, 10:57h (#659197)
    ( http://soledadpenades.com/ )
    Porque esta clarisimo que "Grandes Empresas" no hay tantas. Lo que abunda, son las pequenyas y medianas empresas, y montar un mega server de java con su apache y su tomcat optimizaditos para servir simples paginas de comercio electronico (como por ejemplo un catalogo online sencillito) es un tanto excesivo.

    Y ademas de ser excesivo, es lento -para esa configuracion- en comparacion con una solucion php/perl/ruby/python. La sobrecarga que produce todo el tinglado del server es demasiado respecto a la verdadera carga del servidor.

    Por supuesto, si ya entramos en grandes aplicaciones, algo en php no escala tan bien como algo en java.

    Cada cosa tiene su utilidad y hay que saber elegir para cada proyecto... lo que pasa es que java estuvo de moda un tiempo y todo el mundo tenia que hacerlo todo en java. Afortunadamente ahora se empiezan a aclarar las cosas, este mercado empieza a madurar, y "al cesar lo que es del cesar" :)
  • Java Vivirá

    (Puntos:2)
    por eggun (1255) el Jueves, 15 Diciembre de 2005, 11:43h (#659231)
    ( http://www.linux-party.com/ | Última bitácora: Miércoles, 03 Junio de 2009, 15:55h )
    Considero que JAVA es un lenguaje demasiado popular para que pueda ser sustituido por cualquier otro lenguaje, C# no sustituirá a Java y la razón es que JAVA es facilmente implementable en cualquier sistema operativo.

    C#, perl, PHP, y cualquier otro lenguaje vivirá igual que JAVA, pero la decisión final se obtiene a la hora de programar según qué, y ciertamente perl+BBDD es una buena opción, pero PHP también lo es.

    Cuando ha desaparecido un lenguaje es por que no ha tenido aceptación en la comunidad de programadores, COBOL, es un lenguaje demesiado obsoleto y sigue existiendo...

    ¿Quien dejó de programar en JAVA y empezó sólo a programar en C#?
  • por culebras (17842) el Jueves, 15 Diciembre de 2005, 11:52h (#659244)
    ( http://barrapunto.com/ )
    Yo, en mi humilde opinión, creo que java es un gran lenguaje, desaparecer?, se estan equivocando, hombre al mejor desaparece pero como todo en esta vida.
    Trabajo con java y he hecho cosas increibles con este lenguaje, ademas de que en la empresa donde trabajo se realiza casi todo en java (intranet, aplicaciones, ....), crees que va a cambiar toda la estructara que tienen por PHP, o algo que dicen que es mejor, de hecho se esta haciendo al reves, CAMBIAR A JAVA.
    Hay proyectos hechos en java que creo que en otro lenguaje sería el doble de costoso hacerlos.

    Si no se esta contento, pues ala muerte y destruccion a SUN, que no vulevan a sacar mas versiones del jdk.
    --
    Cada uno con lo suyo, y una gentoo en la de todos
  • java

    (Puntos:1, Informativo)
    por HolyGrail (17693) el Jueves, 15 Diciembre de 2005, 12:21h (#659264)
    ( http://holygrial.blogspot.com/ )
    Java no va a desaparecer, y no va a ser sustituido por .NET y mucho menos por Ruby o PHP. Estos ultimos estan bien para cierto tipo de proyectos para los que java suele ser excesivo.

    Respecto a .NET aparte de consideraciones tecnicas os teneis que dar cuenta de la comunidad que tiene Java detras. Hay millones de frameworks SL para Java y cada vez se avanza mas. Hoy en dia la investigacion lider en software se lleva a cabo en Java. Me refiero a pruebas unitarias, programacion orientada a aspectos, middleware, servicios web, model view controller, etc. Todo esto sale primero en Java, y a veces exclusivamente incluso. Java es la punta de lanza del software mundial. No va a morir, va a seguir subiendo.

    • Re:java de HolyGrail (Puntos:2) Jueves, 15 Diciembre de 2005, 12:40h
      • Re:java de pobrecito hablador (Puntos:1) Jueves, 15 Diciembre de 2005, 13:03h
        • Re:java de HolyGrail (Puntos:1) Jueves, 15 Diciembre de 2005, 13:10h
    • Talibán angloparlante de JediClemente (Puntos:2) Jueves, 15 Diciembre de 2005, 18:03h
    • 1 respuesta por debajo de tu umbral de lectura actual.
  • Acabarán liberando java cuando ya no pinte nada, no sería mejor liberarlo antes de que esté en la practica muerto?

    Sobre el tema en mi bitácora Sun critica la GPL [barrapunto.com]
    --
    Pué fueno, pué fale, pué m'alegro.
    Maquinavaja.
  • por ghostbar (20927) el Jueves, 15 Diciembre de 2005, 12:30h (#659272)
    ( http://ghostbar.ath.cx/ | Última bitácora: Martes, 23 Agosto de 2005, 13:04h )
    Pues eso, no hay buenas referencias para decir que JAVA está declinando, en Venezuela más bien está creciendo aún así se le halla hecho gran promoción a Perl, Python, Ruby, aunque Python tambien es muy buscado. Lo que sucede es que los programadores hemos pensado en que es más fácil para nosotros...
    No vemos que con el JDKE a los usuarios con maquinas no poderosas e incluso con P4 a 2.26Ghz y 512MB(He hecho pruebas) se les puede colgar de lo pesado que es... Lo que nos interesa es que el servidor no se cuelgue y con eso estamos felices...
    --
    weblog de ghostbar [ghostbar.ath.cx]
  • por raistlin (8384) el Jueves, 15 Diciembre de 2005, 12:49h (#659297)
    ( http://barrapunto.com/ | Última bitácora: Martes, 15 Diciembre de 2009, 11:01h )
    Java no morirá, ni mucho menos, simplemente estamos asistiendo a una redistribución del mercado.

    Como ya ha dicho alguien más arriba, Java es el lenguaje por defecto en los nuevos desarrollos de la banca, las aseguradoras, Oracle y demás empresas monstruosas. En este entorno Java tiene el futuro asegurado, esta gente no cambia fácilmente de lenguaje, aún hoy en día están usando cobol.

    Pero en el mercado de las pequeñas y medianas empresas Java ya no lo tiene tan claro, ahí si tiene competencia, .NET, PHP, y otros. En este mercado Java va a perder cierto terreno, es inevitable, las empresas que sean eminentemente Microsoft se pasaran a .NET ya que implica mayor integración con sus productos. Las empresas que usen Linux y que tengan que desarrollar pequeñas o medianas aplicaciones Web se plantearan usar PHP, Perl, Ajax o lo que sea, y finalmente el mercado se repartirá entre los distintos contendientes.

    Seamos realistas, nos guste o no Java tiene está muy metido en determinados sectores y seguirá ahí dentro de 5 o incluso 10 años. Y por descontado, nos guste o no .NET va a ganar cuota de mercado, Microsoft tiene mucho peso y una maquinaria propagandística inigualable, además de que está volcando sus esfuerzos en promocionar .NET.

    Que veremos en los próximos años?

    Pues un mercado dividido, igual que ahora, solo que con nuevos lenguajes, algunos duraran más y otros menos, pero Java y .NET estarán ahí durante muchos años, igual que PHP, Rubby, Perl C++ y el inmortal Cobol.
  • fastcgi + c++

    (Puntos:2, Informativo)
    por eid0 (7960) el Jueves, 15 Diciembre de 2005, 16:08h (#659465)
    ( http://www.micro-electronica.com | Última bitácora: Domingo, 09 Enero de 2005, 23:44h )
    Yo no entiendo como no se ha impuesto el c++ + fastcgi para aplicaciones web serias.
    --

    Eid0
  • PYMES y java

    (Puntos:2)
    por rwxr-xr-- (13044) el Jueves, 15 Diciembre de 2005, 16:45h (#659509)
    ( http://barrapunto.com/ | Última bitácora: Martes, 09 Mayo de 2006, 13:54h )
    Es cierto que las empresas pro-M$ seguirán usando software de M$, pero eso de que las pymes van a ir dejando java en favor de PhP no acabo de entenderlo.

    Para correr aplicaciones web (supongo que hablamos de aplicaciones web cuando comparamos java con Php), qué diferencias de coste hay de uno frente a otro?

    Es decir, apache es libre, tomcat es libre (y es la implementación de referencia), MySQL es libre, etc...
    Con ambos lenguajes puedes montar aplicaciones web, con una inversión bastante pequeña, porque los dos se apoyan en servidores (http, de aplicaciones o de bases de datos) libres.

    Entonces, por qué las pymes iban a dejar Java? Montar aplicaciones de chichinaBo es igual de sencillo con un sistema que con otro, pero si quieres aplicaciones más complejas, está claro que java destaca (dejando a parte que no solo vale para hacer aplicaciones web, que parece que todo el mundo lo da por hecho).

    Entonces, qué pasa?, que las pymes tienen empleados idiotas que no saben montar un tomcat, pero sí configurar un apache? De verdad que no lo entiendo. Java no es complicado. De acuerdo que tiene una curva de aprendizaje más larga que la de otros lenguajes más sencillos, pero en la vida real, aparte de las 4 web chorras que hagas para tu comunidad de vecinos y el panadero, también hay aplicaciones gordas que necesitan cosas que java ofrece mejor que otros lenguajes, con práticamente iguales condiciones de desembolso.

    Parece que muchos barrapunteros ven java como una especie de ensamblador (por la dificultad de aprendizaje), pero que va super-lento (aunque se haya demostrado que en muchos casos no lo es, o simplemente no necesita esa velocidad de ejecución que parece que todo el mundo necesita). Al parecer, hay cantidad de gente que necesita una velocidad de proceso digna de la NASA para sus aplicaciones, pero que no se quiere molestar en aprender java más allá de las 24 horas...
    --
    La furtiva sombra que aviesa tiñe el Este adquiere forma...
  • por caradriel (7569) el Jueves, 15 Diciembre de 2005, 19:32h (#659643)
    ( http://yonkis.com/ | Última bitácora: Miércoles, 11 Octubre de 2006, 20:54h )
    Tambien desaparecería el COBOL y míralo....hay sigue en todos los bancos y demas. Con el monton de millones de que se han gastado algunas empresas, y bancos (la gente de CORITEL-InfoCaja) lo sabe, en proyectos Java de mierda que habrá que mantener por el fin de los tiempos.....no se acaba nunca esto.
    --

    ##### Si sigues hablando como un pobrecito hablador,te pegaré como a un pobrecito hablador #####
  • Ahora, ¿qué propiedades rescatables tiene hoy en día Cobol? Supongo que las puedo contar con los dedos de una mano binaria, y sin utilizarla por completo. Sin embargo, sigue siendo muy requerido y _muy_ bien pagado. La base instalada de Java es enorme. Los requisitos de desarrollo sobre de esa base instalada también lo son. No perdamos más el tiempo.
  • Velocidad

    (Puntos:1)
    por yusexp (7679) el Jueves, 15 Diciembre de 2005, 21:40h (#659736)
    ( http://www.programacionjuegos.net/ | Última bitácora: Miércoles, 14 Febrero de 2007, 14:50h )
    Yo eh programado en java para alguna empresa mas de dos años, y lo que si que os puedo decir es que es un gran lenguaje ademas de muy potente.

        Puede que sea un poco lento , sobretodo al cargar el programa , pero bueno Ms office debe estar programado en java por que tambien le cuesta cargar, ademas de que siempre hay truquillos para optimizarlo al maximo.

      Para hacer aplicaciones de bases de datos, yo creo que siendo realistas aun hoy en dia gana Visual basic mas Access o Sql aunque no son comparables, y os asseguro que visual basic tambien peca de lento, con java puede llegar a ser un coñazo sobretodo si dominas la jtable, pero ya os digo que hay truquillos para que vaya más rapido.

      Luego eh oido que c# aporta novedades , de una filosofia muy parecida a java y unas apis casi identicas, que sun nunca les dio a sus programadores.

      Ahora bien a nivel de servidor hay que tener en cuenta que java tambien dispone de optimizaciones muy serias para competir con el LAMP aparte de la potencia de sus apis, no me quiero enrollar asi que quien quiera que investigue los servlets, rmi y los java scripts creo que se llamaban, sinceramente eh programado poco pero conozco proyectos de compañeros muy satisfactorios.

      Si hablamos de productividad ahi ya me callo, quiza sea mas rapido hacer las cosas con php o asp, aunque asp lo desaconsejo (quien quiera que proteste mi ultima afirmacion) tambien programe en asp y era otro coñazo jeje...

      La verdad es que de momento el mejor lenguaje para mi sigue siendo c , aunque haya programadores de c un poco pelmas ;P (la mayoria)
    Y digo esto por que c tiene un apoyo grandissimo ademas de tener ya muchos años de experiencia ?? quiero decir de vida bueno no seeee.. y sobretodo muchas librerias a las que hincar los dientes.

      En fin es solo mi opinion, y de tantas tonterias que os eh comentado , espero que como minimo hay escrito algo interessante ;P Gracias a lincharme puess Un saluditooo ;)
    • Re:Velocidad de Herr_Psycho (Puntos:2) Jueves, 15 Diciembre de 2005, 23:57h
    • Re:Velocidad de kilburn (Puntos:1) Viernes, 16 Diciembre de 2005, 07:50h
  • Pues no se nota...

    (Puntos:1)
    por binreaper (22813) el Viernes, 16 Diciembre de 2005, 00:19h (#659849)
    ( http://elgatocallejero.blogspot.com/ )
    ... que Java esté en declive. Desde luego, el auge se notó más cuando la tecnología de Java era nueva, pero aún compitiendo con tecnologías con 10 años menos apenas pierde cuota de mercado. Además hay que tener en cuenta que muchas estas nuevas tecnologías han copiado (y en casos mejorado) ideas incorporadas previamente a Java de otros lenguajes.

    Desde luego, el artículo fuente de businessweek.com debería colgar el cartelito de "troll", puesto que habla mayormente de tecnologías web y de evidencias de lo más absurdo basadas en comentarios de unas cuantas empresas.

    Creo que todos sabemos que los comentarios de las empresas son para vender, no para explicar lo que pasa realmente. ¿Alguien se imagina a un CEO de una multinacional diciendo "se nos ha ido al traste un proyecto desarrollado con la tecnología X porque nos hemos equivocado al elegir X en lugar de Y"?

    En cuanto al futuro de Java, creo que pasa por una remodelación del lenguaje que permita desarrollar más rápido. En la actualidad, como han comentado anteriormente en este hilo, desarrollar ciertas cosas con Java es como matar moscas a cañonazos: mucho código para hacer cosas muy sencillas.

    Por otro lado, apuesto que Java perdura al menos otros 10 años más: considero que es el lenguaje y la tecnología más adecuada para implementar lo que diseñas usando UML, y todo parece indicar que el futuro próximo de la programación pasa por el uso de UML para el diseño de aplicaciones.

  • Recomendacion

    (Puntos:1)
    por Pupeno (22431) el Viernes, 16 Diciembre de 2005, 01:50h (#659877)
    Dejen de competir por la popularidad de los lenguages, parece de pelicula yankie de high-school. Simplemente elijan el mejor lenguage que puedan y ya (van a ver que los populares tienden a ser los peores).
  • por UnLogic (19517) el Viernes, 16 Diciembre de 2005, 09:43h (#659995)
    Para mi la mayoría de lo que leo son excusas, cada uno esta acostumbrado a programar en un lenguaje y normalmente lo defiende a capa y espada como defiende a su equipo de fútbol o a su partido político, eso si con argumentos algo más desarrollados pero básicamente es como la vieja discusión de donde es mejor poner las llaves:

    function () {
    }
    ó
    function ()
    {
    }

    Para mi son excusas de programador, yo como muchos otros, programo en lo que me pide el cliente, JAVA, .NET, PHP, VB, JavaScript, C, etc. Entorno Win32, Linux, PocketPC, Palm, Moviles, etc. Casi todo lo hago con UltraEdit o VIM, y a veces por cuestiones de facilidad y rapidez uso IDEs.

    Decir que .NET es más rápido que JAVA es decir la verdad siempre y cuando el miso programador escriba el mismo código y en la misma máquina, el resto a mi modo de ver, es casi tan relativo como el tiempo.

    Por último subrayar también que no siempre la rapidez es lo más importante y menos si hablamos de fracciones de segundo que salvo cuando estamos trabajando en local y sobre todo con programación gráfica, depende más del ancho de la linea, capacidad del servidor y otras cientos de variables, que del lenguaje en cuestión.

    Pero bueno como no quiero ser yo el que acabe con las discusiones entre programadores que siempre han sido divertidas y a veces incluso enriquecedoras, mi opinión es que ahora mismo el futuro es C#+MONO y punto ;)

    saludos a todos
    byeZ
  • Gracias

    (Puntos:1)
    por Kenny (19096) <xmpp://kye@jabberes.org> el Viernes, 16 Diciembre de 2005, 11:51h (#660090)
    ( http://barrapunto.com/ | Última bitácora: Lunes, 16 Enero de 2006, 19:23h )
    Gracias a tod@s l@s que han intervenido en este hilo. Yo no tengo ninguna skill como programador, pero leyendo hilos como este dan ganas de aprender C#, .NET, Java, MONO, Python y Pascal todo junto :D

    Realmente una lectura muy gratificante (¡y eso que pensé al ver el nº de comentarios que sería el típico flame!)

    --

    --
    mmfmpppfffpmmppffpmmmmmfppfpppmmfmmmmpfmpp
    @mfmppmmmmmffpmf.mmfppfppm
      [Kenny]

  • por supersole (18287) el Jueves, 15 Diciembre de 2005, 12:40h (#659286)
    ( http://soledadpenades.com/ )
    Entonces que, dejamos que se mueran las pequenyas y medianas empresas?

    Sobre la calidad del empleo de las grandes empresas mejor no entremos a discutir, que no es el tema.
    [ Padre ]
    • Re:Entonces? de rwxr-xr-- (Puntos:2) Jueves, 15 Diciembre de 2005, 15:19h
    • 2 respuestas por debajo de tu umbral de lectura actual.
  • Re:Muerte para JAVA?

    (Puntos:2, Divertido)
    por ComputerRoot (21797) <reversethis-{moc ... ta} {ssemrohtss}> el Jueves, 15 Diciembre de 2005, 16:29h (#659492)
    ( http://localhost/ )
    1. Pascal casi ya no se usa...
    2. JAVA es LENTO
    3. JAVA requiere mucho para darte nada
    4. JAVA es LIMITADOR (Necesitas el Plugin de JAvaaaa)

    Me tengo que ir despues sigo con esto...
    --
    Saludos computerRoot
    [ Padre ]
  • 12 respuestas por debajo de tu umbral de lectura actual.