🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #562

Primeros pasos

#562
From: leonardoazpurua
Date: Sun, 08 Apr 2007 00:20
44 lines
3235 bytes
Hola,

Disculpen si sale duplicado: mi teclado esta en ingles, y a veces
tratando de escribir una combinacion Alt pasan cosas.

El asunto es que estoy comenzando con Java, practicamente desde cero.

Programo para ganarme la vida desde 1972, y llevo anhos dandole a la
OO, de manera que eso no deberia ser problema. Pero durante los
ultimos anhos he estado encerrado en la "burbuja MS", de donde me
sacaron a fuerza de innovaciones: uno no puede pasarse la vida
aprendiendo cosas nuevas cada vez que a una empresa se le ocurre
"relanzar" sus tecnologias y romper la compatibilidad con todo.

La primera pregunta es cuan estable es Java: para quienes llevan
tiempo con el lenguaje, ha habido cambios en los cuales el codigo de
una version (digamos de la 1.1) haya presentado problemas al
compilarse sobre una version posterior (1.4, por ejemplo)?

La segunda: he estado evaluando algunos IDE gratuitos: el Studio One
de Sun, el JBuilder Foundation de Borland y recientemente NetBeans
5.5. Este ultimo me gusta, pero he leido muchas criticas y oposicion
al uso de IDEs en general. Me gustaria escuchar algunas opiniones al
respecto.

La tercera: como programador "viejo", se me hace mucho mas facil
adaptar mis recursos al lenguaje que adoptar recursos preexistentes.
En algun lugar de toda la documentacion que he estado revisando los
ultimos dias (creo que en la pagina de descarga del JDBC para MySQL)
recomiendan no utilizar directamente el JDBC, sino utilizarlo a traves
de alguna libreria de persistencia (mencionan Hibernate, entre otras).
Es esto realmente indispensable? El codigo de ejemplo basado en JDBC
es aparentemente simple. Hay algun tipo de dificultad no evidente que
pueda saltar en algun momento futuro?

La cuarta: hay muchos comentarios acerca de la estabilidad de Swing en
los entornos multihilos. Todos los ejemplos en el tutorial ejecutan
los Frames en un thread independiente. Si abro varias ventanas
simultaneamente, debe abrir un thread para cada una de ellas, o
bastara con el thread principal (el del frame creado desde Main)?

Gracias de antemano por las respuestas, y ya seguire molestando.

Salud!
Technical Details
Message-ID: <1175991621.077486.305030@w1g2000hsg.googlegroups.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!postnews.google.com!w1g2000hsg.googlegroups.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Thread: 1116f3,b6409a0075cf0af7,start
X-Google-Attributes: gid1116f3,public
X-Google-Language: SPANISH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!postnews.google.com!w1g2000hsg.googlegroups.com!not-for-mail
From: leonardoazpurua@cantv.net
Newsgroups: es.comp.lenguajes.java
Subject: Primeros pasos
Date: 7 Apr 2007 17:20:21 -0700
Organization: http://groups.google.com
Lines: 45
Message-ID: <1175991621.077486.305030@w1g2000hsg.googlegroups.com>
NNTP-Posting-Host: 201.211.55.108
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
X-Trace: posting.google.com 1175991621 23221 127.0.0.1 (8 Apr 2007 00:20:21 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Sun, 8 Apr 2007 00:20:21 +0000 (UTC)
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; es-AR; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3,gzip(gfe),gzip(gfe)
Complaints-To: groups-abuse@google.com
Injection-Info: w1g2000hsg.googlegroups.com; posting-host=201.211.55.108;
   posting-account=Z6N9qg0AAADE2lQYpF3vbAUrSJx8n-7s