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.
  • por canuto (3359) el Viernes, 01 Julio de 2005, 07:17h (#542552)
    ¿Como se puede ver hoy Java?.

      a: Un lenguaje mediocre con millones de dólares de marketing.


    Lo del marketing está claro, pero lo de mediocre... Fíjate si es mediocre que hasta Microsoft ha desarrollado su clon particular.

    b: Un lenguaje para programadores fracasados en C++.

    Yo no he programado nada serio en C++ y sí en Java. Según tu criterio, ¿soy un programador fracasado?

    c: Un lenguaje interpretado y lento, pero con una horda de fanáticos apoyándolo.

    Decir que java es interpretado es simplificar demasiado, ¿no crees? No dices nada ni de la máquina virtual, ni del compilador JIT (compilación inmediatamente antes de la ejecución),... Lo de la horda de fanáticos, pues como en todo: KDE/GNOME, vi/emacs y Java/ponAquiElLenguajeQueTeGuste.

    d: Un lenguaje para impresionar en el curriculum vitae.
    Joder, pues te impresionará a tí, que Java no es nada difícil, y si sabes C++ lo aprendes en dos días.

    e: Una leyenda urbana que solo sirve para impresionar.

    [Sin comentarios]

    f: Un fracaso completo como applet (fue aplastado como cucaracha por animaciones en Flash), un fracaso completo como aplicación por su lentitud (aplastado por C++, Delphi, .NET, etc..), un fracaso completo en el servidor (a punto de ser aplastado por PHP, Perl, etc..), mandado a la basura por ID Software como lenguaje para moviles.

    1. Los applets: me parece que el predominio de IE en los navegadores tiene algo que ver con el triunfo de Flash sobre los applets.

    2. Como aplicación (supongo que de escritorio): aquí te doy la razón, muy poquitas aplicaciones de escritorio han triunfado. De las pocas, quizá Netbeans y Eclipse sean las más importantes, que alguien me corrija.

    3. En el servidor: aquí te has colado totalmente, si Java domina un nicho de mercado es éste.

    g: Un lenguaje que Sun constantemente lo parchea y en el cual la palabra DEPRECATED es mas comun que arena en un desierto.

    En primer lugar modificaciones al lenguaje ha habido bien pocas desde la primera versión. Los cambios más gordos han venido en la última versión estable, que han metido los tipos enumerados y los genéricos, pero poco más. Supongo que te referirás con lo de DEPRECATED a los cambios en la API estándar. Pues es lógico, la API va mejorando, no va a seguir con la misma que hace 10 años, ¿no? ¿Qué API que tenga uso se mantiene sin cambios durante 10 años?

    h: Un lenguaje en el que cada IDE compite por cual consume mas recursos, mas lento es, mas difícil es de usar, mas basura de código generado crea.

    Lo de la basura de código generado no de dónde lo sacas, no sé que IDEs habrás utilizado tú.

    i: Todas las anteriores.

      Si responde "i", entonces usted es un programador racional que se deja llevar por el cerebro y no por el corazón.
     

    Vale, lo que tú digas, campeón.
    [ Padre ]