Libertonia
Portada · Todo · Software Libre · Desarrolladores · Comunidad · Internet · Tecnología · Meta · Diarios
Ver: Modo: Orden:
Aprendiendo a programar | 37 comentarios (37 temáticos, editoriales, 0 ocultos)
Jo qué troll soy (5.00 / 1) (#16)
por man ls a las Fri Jul 23rd, 2004 at 02:57:38 AM CET
(Información Usuario)

La verdad es que seguramente debería haber explicado un poco más mi postura, porque si no quedo demasiado de troll.

Los motivos por los que no recomiendo Java son:
  • Es lo bastante bajo nivel como para que te hagan falta un montón de librerías...
  • que por otro lado no son tan fáciles de encontrar, al final te las acabas currando tú. Yo por ejemplo he terminado por hacerme mi pool de conexiones a base de datos, mi librería de pruebas para servlets, mi librería de (!) parseado de xml...
  • No hay nada parecido al CPAN para Perl: un repositorio monstruoso de código contribuido por usuarios. Sólo existe Jakarta, que me han desengañado mucho a lo largo del tiempo.
  • Al mismo tiempo, es lo bastante alto nivel como para que no aprendas demasiado de tu plataforma. Esto a mí me parece bueno, pero siempre habrá a quien le fastidie.
  • La supuesta multi-plataformidad se queda en nada: Solaris, Linux y Windows. Vamos, que el ANSI C más perretero corre en mil veces más sitios.
  • Además, Sun planeaba que fuera ubicuo. Buena suerte encontrando un JDK > 1.1 en una máquina cliente encontrada al azar.
  • El monstruoso tamaño del JDK se corresponde con el afán megalómano de Sun. En la última entrega (1.4.X) incluyen ¡el parser de xml Xerces y la librería de xsl Xalan! como si uno no supiera cómo bajársela cuando le haga falta.
  • Las librerías gráficas incluídas (el infame Swing) tienen una pinta más fea que pegarle a un padre paralítico. La única librería gráfica útil que he visto, SWT (parte de Eclipse), no tiene el soporte de Sun.
  • Es más, parece que Sun ignora las cosas buenas que se hacen en Java (desde IBM). Y si no, pasen y vean lo que dice Gosling sobre Eclipse.
  • Pues que no es libre. Siempre puedes probar con gcj para compilarlo a código nativo con un compilador libre, pero mis experiencias no han sido del todo satisfactorias.
Me daría cosa recomendarlo en estas condiciones. Para eso, mejor aprender Lisp que por lo menos es multiplataforma de verdad, y más abstracto.

[ Padre ]


 

Aprendiendo a programar | 37 comentarios (37 temáticos, editoriales, 0 ocultos)
Ver: Modo: Orden:
Menu
· crear cuenta
· FAQ
· búsqueda
· Fuentes de Noticias

Login
Nueva cuenta
Usuario:
Contraseña:

ecol Logo Powered by Scoop
Todas las Marcas Registradas y copyrights de esta página son propiedad de sus respectivos dueños.
Los comentarios son propiedad del que los escribe.
Los iconos de las noticias y el logotipo son propiedad de Javier Malonda.
El Resto © 2002 Escomposlinux.org y aledaños.

Puedes sindicar los contenidos de libertonia en formato RSS 1.0 y RDF 0.9. También se puede sindicar la cola de envíos pendientes de moderación.

El proyecto escomposlinux.org está dedicado a la memoria de tas

crear cuenta | faq | búsqueda