Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > JAVA
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-11-2005
Avatar de __hector
[__hector] __hector is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Santo Domingo, Rep. Dom.
Posts: 1.075
Poder: 25
__hector Va por buen camino
arghhhh!! de nuevo con estas discusiones .net/java. Hace meses que me prometi no seguir con estas discusiones (usualmente esteriles), pero vi que hubieron algunas cosas que me las sacaste de contexto. Bueno, tomando en cuenta que esto es una conversacion en buena lid, te digo que:

Cita:
no es concluyente? como puede MS querer convencer a los programadores de usar algo si ni siquiera ellos lo usan?
No lo usan para el IDE <> no lo usan. Empezando porque el compilador esta escrito en el propio lenguaje, y pasando rapidamente por la amalgama de nuevos productos M$ y su integracion con el framework (Biztalk, SqlServer, el futuro Avalon), y terminando conque existen IDE's que si estan escritos en .net (yo conozco el icsharp) y la tendencia a reemplazar las APIs por librerias, creo que es una opinion un poco sesgada.

Cita:
Net es una mejor forma de programar que Win32, mas consistente y elegante, al mas puro estilo Java...
Pues si, que todos opinamos igual: .NET es algo asi como un java mejorado

Cita:
y en que momento escribi yo que era open source? dije que habian presiones hacia Sun para que lo hiciera open source y que problablemente en el futuro
Yo interprete que querias dejar entre ver que Java era mas guay, porque .NET es un lenguaje "propietario". Y que Java, si no es libre/abierto, no lo es tambien?

Cita:
no debatiamos sobre Java y Net? que tiene que ver C en el asunto?
Pues si, pero la madurez esta fuertemente ligada (aparentemente) al tiempo. Entonces no seria una caracteristica inherente del lenguaje, sino de la suma de factores: lenguaje + tiempo. Y si optamos por la plataforma de acuerdo a su "madurez", tendriamos que retrasarnos en cuanto a la tecnologia, a esperar que esta madure, para entonces emplearla. Entonces, en 5 años, .NET y los procesadores de 64bits (ejemplo) serian buena opcion, pues serian tecnologias mas "maduras".

Cita:
y en cuanto a los genericos, corrigeme si me equivoco (no soy gran experto en Net), éstos solo estan disponibles a partir de Net 2.0 que se lanzo apenas la semana pasada
Pues si, que salio el producto a principios de noviembre. Pero la especificacion es mucho mas vieja, y los drafts son mucho mas viejos aun. Es mas, ya se esta trabajando en las especificaciones de C# 3.0 (googlear LINQ), y el producto no se espera sino hasta dentro de varios años (2, 3, quien sabe!). C#, el lenguaje, evoluciona con mayor rapidez que Java, pero ese no es el punto: las decisiones colegiadas del JCP v.s. el lenguaje cerrado y propietario de M$, en la teoria son una cosa, pero en la práctica suele verse diferente.

Solo una nota al pie, que curiosamente vi cuando descargaba Thinking in java 3rd edition. Aunque puede interpretarse como un sentimiento del autor, es un sentimiento generalizado (sobre todo en este punto de generics) de toda la comunidad que, al igual que tu y que yo, nos sentamos a argumentar a favor de un lenguaje u otro.

Cita:
Another way to look at it is to say that J2SE5 has made me realize how complex Java has become. It's been sneaking along with the various releases, but J2SE5 (clearly driven by the features in C# 2.0) has leapt forward far enough that you suddenly wake up and say "hey, this isn't a 'simple' language anymore!" (Many will argue that it never was).
http://www.artima.com/weblogs/viewpo...?thread=112552
__________________
Héctor Geraldino
Software Engineer
Responder Con Cita
  #2  
Antiguo 21-11-2005
lafirma lafirma is offline
Miembro
 
Registrado: may 2003
Ubicación: Honduras
Posts: 159
Poder: 24
lafirma Va por buen camino
Cita:
Empezado por hector
pero vi que hubieron algunas cosas que me las sacaste de contexto. Bueno, tomando en cuenta que esto es una conversacion en buena lid, te digo que:
yo no he sacado nada de contexto, y si asi ocurrio fue sin la menor intencion, y en cuanto a lo de conversacion en buena lid, no veo porque tiene que ser de otra manera... solo exponemos nuestra opinion y punto de vista acerca de un tema en particular...


Cita:
Empezado por hector
y terminando conque existen IDE's que si estan escritos en .net (yo conozco el icsharp)
supongo que te estaras refiriendo a SharpDevelop, yo he andado por alli, y ese IDE esta muy 'verde', yo lo tuve instalado algun tiempo para probarlo, pero su falta de soporte para depuracion me detuvo para seguirlo usando... no se si ya habra mejorado este asunto... de todas maneras no puede ser comparado con VS.

Cita:
Empezado por hector
Pues si, que todos opinamos igual: .NET es algo asi como un java mejorado
no generalices, no puedes decir todos porque aqui mismo en el ClubDelphi encontraras personas (incluido yo) que no opinan igual que tu... mi pregunta es: mejorado en que?


Cita:
Empezado por hector
Yo interprete que querias dejar entre ver que Java era mas guay, porque .NET es un lenguaje "propietario". Y que Java, si no es libre/abierto, no lo es tambien?
esto ya lo aclare en el mensaje anterior, no porque un producto sea software libre quiere decir que sea mejor o peor que otro que no sea libre...

Cita:
Empezado por hector
Pues si, pero la madurez esta fuertemente ligada (aparentemente) al tiempo. Entonces no seria una caracteristica inherente del lenguaje, sino de la suma de factores: lenguaje + tiempo. Y si optamos por la plataforma de acuerdo a su "madurez", tendriamos que retrasarnos en cuanto a la tecnologia, a esperar que esta madure, para entonces emplearla. Entonces, en 5 años, .NET y los procesadores de 64bits (ejemplo) serian buena opcion, pues serian tecnologias mas "maduras".
sigo sin entender que tiene que ver C en este asunto... C es mas 'maduro' que Java? pienso que si...


Cita:
Empezado por hector
Pues si, que salio el producto a principios de noviembre. Pero la especificacion es mucho mas vieja, y los drafts son mucho mas viejos aun. Es mas, ya se esta trabajando en las especificaciones de C# 3.0 (googlear LINQ), y el producto no se espera sino hasta dentro de varios años (2, 3, quien sabe!). C#, el lenguaje, evoluciona con mayor rapidez que Java, pero ese no es el punto: las decisiones colegiadas del JCP v.s. el lenguaje cerrado y propietario de M$, en la teoria son una cosa, pero en la práctica suele verse diferente.
Debo reconocer que Java tuvo un tiempo de 'letargo' entre las versiones 1.1 y 1.3, pero desde que se creo el JCP la cosa cambio de forma ostensible, aunque tu no lo veas.
La version 1.4 de Java fue la primera que fue planeada a traves del JCP, permitiendo a participantes fuera de Sun influenciar en el conjunto de caracteristicas. Cada caracteristica, (nueva o un cambio) fue cuidadosamente estudiada por un grupo de expertos dedicados que manejaba la descripcion de acuerdo a las reglas establecidas por la Java Specification Request (JSR).
El resultado ha sido una plataforma con mejoras que la comunidad clamaba desde hace tiempo. Obviamente Net es una competencia fuerte para Java que no se puede obviar, asi que se incorporaron algunas caracteristicas que se tenian pensadas para C# 2.0, y se implementaron antes que en Net (no que evolucionaba mas lento? ).
Java evolucionaba lentamente en el pasado pero ahora evoluciona al mismo ritmo que Net.
Por otro lado, si yo tengo mi App en Java para que puedo querer migrar a Net? para que MS despues me diga que va a descontinuar X lenguaje, que ahora debo usar este otro X lenguaje que es el mejor invento en la historia de los lenguajes de programacion?
Los que han desarrollado en Java no tienen el problema de migrar de un lenguaje a otro, mas que los cambios esperados de version a version... sin tener que volver a escribir completamente toda una App con todo el costo y tiempo que esto conlleva... En Net, aun dentro de la misma plataforma hay que migrar (WinForms/Avalon)...
ahhh, para terminar, mis Apps Swing estaran listas para Avalon (Windows Vista), solo habra que escoger el correcto Look & Feel y ya... no sera necesario escribir toda mi interfaz de usuario otra vez... la maquina virtual hara todo el trabajo sucio... que bonito verdad?
__________________
Saludos

Douglas Cruz
Responder Con Cita
  #3  
Antiguo 22-11-2005
david duarte david duarte is offline
Miembro
 
Registrado: ago 2005
Posts: 217
Poder: 21
david duarte Va por buen camino
Jejeje, me van a disculpar

pero lo que una simple pregunta desata!!!!

instale el jdsk, y apenas voy a empezar a crear mis proprios programillas, tambien me encontre el jcreator(creo que asi se llama) me podrian decir que tal esta???

la verdad es que no he podido investigar mucho de java, ya que estoy un poco ocupado con un proyecto que estoy haciendo y no me da tiempo de buscar informacion.

Pero de todos modos gracias por sus comentarios y recomendaciones, (lo que me interesa es bajar un manual de la red( ya que en casa no tengo conexion a internet)y y por lo tanto me seria mejor poder bajarlo para hacer los ejemplos.

Ya he buscado(aunque no muy a fondo) en los foros en lo que a java se refiere, pero no he encontrado ningun manual, he encontrado algunos ejemplillos, pero no los he copiado para hacerlos..

Gracias
Cómo te sientes hoy??
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 15:08:11.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi