FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
para dar otro poco de informacion al hilo dejo este enlace acerca de la plataforma .net:
http://www.clubdelphi.com/foros/showthread.php?p=115867
__________________
Saludos Douglas Cruz |
#2
|
||||
|
||||
Bueh, no me gustan las disputas, pero aqui vamos:
1. NET no despega, porque el IDE no esta escrito en .NET. Esa metrica es... ¿no concluyente?. Si java ofrece multiplataforma, y es el unico environment que realmente se ejecuta multiplataforma, esta claro que los IDE que ofrecen tengan esa versatilidad. Es un "plus" que no ofrece microsoft (no es multiplataforma, al menos no en lo que a sistemas operativos se refiere), asi que la necesidad de desarrollar el IDE en el lenguaje seria solo un capricho. Ahh, y por cierto, que lento que van esos IDEs de Java!!! (joder, netbeans, jbuilder). 2. Lenguaje "propietario" vs Java Java NO es opensource. Esa es una discusion viejisisisima, asi que no lo disfraces como tal. AMBOS tienen especificaciones, que pueden ser reimplementadas por terceros. Java es mas maduro = Tiene mas tiempo en el mercado C es mas maduro que Java = Tiene mas tiempo en el mercado (con el tiempo no se puede luchar). Ahh, y el Java Community ese, tengo mis reservas (aka:es una M!!!). Ejemplo: los generics. La comunidad" de desarrolladores de java venian pidiendolos desde, si mal no recuerdo, principios de siglo o finales del anterior (+/- 5 años). Y no fue sino hasta el release 1.5 que lo incluyeron (que por cierto, se ve un poco animado por el surgimiento de C#, en el que SI estaban). Ese es solo un caso, en el que quiero significar: que lo diriga una corporacion, o un grupo de gente que actua como una corporacion... cual es la diferencia? En fin, creo que viendo las ventajas que te ofrece, y el punto de tu incursion en Linux (caso particular), se puede explicar tu posicion. Ahora bien, ese no es mi caso, por lo que quizas me sea explicable la mia. Si se busca multiplataforma, pues si, que Java. Si ese no es el punto, pues cualquiera de los dos. Yo, con los "plus-es" que me da .NET (en el lenguaje, en el compilador, en el ide, en el deployment, tiempo de desarrollo, reportes, cosas que nos importa a los que hacemos programas para otros) pues creo que .NET
__________________
Héctor Geraldino Software Engineer |
#3
|
|||||
|
|||||
Cita:
todos estos IDEs estan hechos en 100% puro Java, y VStudio no esta escrito en .Net, y el debate no es Java/Win32 sino Java/Net, no hay comparacion... A pesar de esto, repito nuevamente, para mi Net no es malo, es muy bueno, me gusta, pero me gusta mas Java, .Net es una mejor forma de programar que Win32, mas consistente y elegante, al mas puro estilo Java... Cita:
Cita:
Cita:
en los inicios del JCP Sun tenia poder de veto sobre las caracteristicas propuestas por esta comunidad, en la actualidad Sun renuncio a ese veto y ya no tiene ese poder... todos los miembros deciden, eso te da una idea de si es importante o no el JCP... 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 Cita:
__________________
Saludos Douglas Cruz |
#4
|
||||||
|
||||||
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:
Cita:
Cita:
Cita:
Cita:
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:
__________________
Héctor Geraldino Software Engineer |
#5
|
||||||
|
||||||
Cita:
Cita:
Cita:
Cita:
Cita:
Cita:
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 |
#6
|
|||
|
|||
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?? |
|
|
|