|
This discussion has been archived.
No new comments can be posted.
|
|
Comparando Ada y Java
|
Login/Crear una cuenta
| Top
| 20 comentarios
|
Buscar en Comentarios
|
|
|
|
Aviso:
Los siguientes comentarios pertenecen a las personas que los han enviado.
No somos responsables de los mismos.
|
|
| |
| |
|
Re:Lista de languajes que funcionan sobre JVM
(Puntos:1)
por
alo
el Viernes, 17 de Mayo 2002, a las 13:18h (nº106609)
Info del Usuario nº259
| http://www.alobbs.com/
|
No tiene estandar... básicamente es un VisualBasic cualquiera pero con un poco más de marketing.
No es usable. ¿Cuantos programas escritos en Java usas?... Pues eso, ninguno... como todo el mundo.
Lo han "colado" en universidades como que fuese algo maravilloso. Seguro que la gente se quejaba si en lugar de "Java" fuese "Visual Basic"... pero, como Sun hizo un montón de marketing, ya tenemos el equivalente de Windows en lenguaje de programación.
Ah! Y personalmente me parece un lenguaje muy feo ;-)
|
|
|
¿Qué tiene de bueno quitar a Java de enmedio?
(Puntos:1)
por
paugq
(pgqATpoboxesDOTcom)
el Viernes, 17 de Mayo 2002, a las 13:40h (nº106615)
Info del Usuario nº1067
| http://www.elpauer.org
|
|
No entiendo tu punto de vista. No sé qué tiene de bueno quitar a Java de enmedio.
Java es un lenguaje bastante fácil, cómodo y potente. Ahora mismo se usa para mil cosas, desde programar aplicaciones normales y corrientes (hace años que es posible compilarlo a código nativo) hasta el software que se ejecuta en tu set-top-box.
Y respecto a un comentario tuyo algo más profundo en el thread: yo uso Java para muchas cosas. P. ej. he programado webapps enteras en el servidor, y alguna de ellas es usada por miles de usuarios a diario. Y va como la seda. Y tiene una gran ventaja: el código en Java es muy mantenible, lo cual no se puede decir de Perl y otros (a ver quien pilla una aplicación hecha en Perl y entiende qué hace sin pasarse horas y horas estudiando el código...).
Y todo eso sin hablar de los problemas de licencias que tiene .Net... cuando hagas una aplicación con .Net y Microsoft al cabo de un par de años te diga que para renovar la licencia de uso del servidor tienes que pagarle 10 veces más que ahora ya me dirás qué haces... Con J2EE lo tengo fácil: cambio de servidor y sé que mi apliación funcionará. Con .Net no podrás hacerlo: MS es el único que tiene acceso a todo .Net (tanto por especificaciones como por licencias).
En fin, que no veo nada clara tu postura.
|
|
|
Re:Lista de languajes que funcionan sobre JVM
(Puntos:1)
por
koali
(alejandro.corcoles@campusNOSPAM.uab.es)
el Viernes, 17 de Mayo 2002, a las 14:03h (nº106620)
Info del Usuario nº1817
|
|
No es usable. ¿Cuantos programas escritos en Java usas?... Pues eso, ninguno... como todo el mundo.
Primero de todo, yo mismo me he sorprendido porque usable no me sale en el diccionario de la RAE. Así que realmente no sé a que te refieres con usable.
Por supuesto, ni tu ni yo navegamos por la web, y no visitamos páginas generadas con jsp's y similares (ni Amazon, ni Yahoo ni nadie lo usa, no nos engañemos). Por mucho que me moleste lo que se repite que Java donde se usa en estos momentos es en el servidor, parece ser que muchos no os habéis enterado.
Ah! Y personalmente me parece un lenguaje muy feo ;-)
Vaya, no recordaba que este fuese el criterio para decidir si un lenguaje es bueno o no. Me refiero a tú criterio. A mi personalmente me parece un lenguaje muy limpio, sin los caminos múltiples y retorcidos del C++ y con unas cuantas cosas muy buenas (la política de excepciones y la API).
Desde luego me gustan otros lenguajes, pero para el ámbito académico, Java me parece muy útil. C (aunque me encanta C), es una apta herramienta de tortura para estudiantes de primero, pero su interés didáctico se centra en una serie de campos (no me parece bueno utilizarlo como herramienta de estudio de programación en general). C++ es como una acumulación de materia que amenaza en convertirse en un agujero negro. Pascal (otro de gran tradición) puede estar bien, pero a mi personalmente me repatea. Etc.
Así, me parece que Java es más que adecuado para enseñar conceptos de programación en general y bastantes de programación orientada a objeto (aunque Objective C y en algunos aspectos Python tienen cosas destacables).
En fin, que Java sí que está siendo usado (pasate por las páginas de IBM, o de Jakarta y mira todo lo que están haciendo), y me parece útil en la enseñanza.
|
|
| |
| |
| |
| |
|
Re:¿Tráfico en usenet?
(Puntos:0)
por
Pobrecito Hablador
el Viernes, 17 de Mayo 2002, a las 15:33h (nº106656)
|
|
Creo que por eso el editor habrá puesto "si hacemos caso".
|
|
|
Re:¿Tráfico en usenet?
(Puntos:1)
por
fernand0
(http://barrapunto.com/index.pl?section=mbp-fernand)
el Viernes, 17 de Mayo 2002, a las 15:58h (nº106666)
Info del Usuario nº25
| http://barrapunto.com/journal.pl?op=display
| Última Bitácora:
Martes, 01 de Julio 2003, a las 11:56h
|
En realidad, lo ideal sería un lenguaje para el que casi no hubiera consultas. Ni en usenet ni en ningún sitio, porque eso significaría que era muy fácil de usar (también podría significar que nadie lo usaba, claro).
Esas estadísticas no dan medidas, dan indicios. También se puede mirar el número de proyectos en SourceForge por lenguaje, o en freshmeat. David Wheeler publica de vez en cuando también estadísticas. A mi me pareció curiosa la página, y la noticia relacionada como para poner el enlace. Si no te gusta, no hagas caso ;).
--
Fernand0 Si elegimos a los políticos es para no tener que pensar todo el tiempo.
Homer Simpson
|
|
|
Ventajas de Ada
(Puntos:1)
por
Oroz
el Viernes, 17 de Mayo 2002, a las 16:31h (nº106674)
Info del Usuario nº925
|
Principalmente dos, que es muy legible y es fiable (reliability).
En cuanto a la primera, un ejemplo: Cuando aprendí a programar (esto es, cuando dejé basic a un lado) hice un programa en Ada, totalmente caótico, era un único fichero de casi tres mil líneas. El año pasado me puse a cambiar una cosa y me costó un cuarto de hora recordar como funcionaba todo. Hoy, los viernes reviso las chapuzas de toda la semana, he gastado más tiempo revisando una cosa que escribí en C el martes o el miércoles. También es verdad que es un peñazo escribir en Ada, sobre todo si no utilizas las clausulas 'use' como yo.
En cuanto a la robustez de Ada hace unos meses encontré spark. Es un subconjunto de Ada. Excluye cosas importantes como los task y las excepciones, pero lo interesante es el Examiner y SPADE. Ambas herramientas para comprobar la corrección del código.
|
|
|
Re:Lista de languajes que funcionan sobre JVM
(Puntos:0)
por
Pobrecito Hablador
el Viernes, 17 de Mayo 2002, a las 18:33h (nº106708)
|
> No es usable. ¿Cuantos programas escritos en Java
> usas?... Pues eso, ninguno... como todo el mundo.
Yo uso de vez en cuando jEdit www.jedit.org y no está mal....
|
|
| |
|
java y aprender a programar
(Puntos:0)
por
Pobrecito Hablador
el Viernes, 17 de Mayo 2002, a las 21:31h (nº106737)
|
|
solo comentaros que java es una de las peores elecciones que se pueden hacer para aprender a programar. es muy complejo, tardas en ver resultados espectaculares y necesitas un importante entrenamiento para ser realmente productivo. no digo que la plataforma sea mala, con todos sus defectos, solo os comento lo que sé de él... si alguno piensa que soy un troll solo decirle que llevo seis años trabajando con ella, tanto en desarrollo como en formación.
jv, jv at e-chiceros dot com
|
|
|
Da lo mismo
(Puntos:1)
por
na
(n/a)
el Viernes, 17 de Mayo 2002, a las 22:45h (nº106755)
Info del Usuario nº5486
| http://google.com/
|
|
Principalmente dos, que es muy legible y es fiable (reliability).
La mayor legibilidad de los lenguajes de la familia Pascal (acompañada a menudo de una cierta forma de hacer las cosas) es evidente, salvo para los defensores más fanáticos de la familia C. Pero eso no ayuda a popularizar Ada en detrimento de Java. El que escribe la argumentación del enlace es un ingenuo.
La clave está en worse-is-better , la filosofía de diseño detrás de C y Unix que los convierte en the ultimate computer viruses.
¿Sabes cuándo desaparecerá la sintaxis estilo C?. Cuando salga un lenguaje más de este estilo "worse-is-better" que el mismo C con una sintaxis más racional. Mientras tanto, ya sabes lo que hay.
--
Video meliora proboque deteriora sequor
|
|
|
Java no lo usa nadie....
(Puntos:0)
por
Pobrecito Hablador
el Viernes, 17 de Mayo 2002, a las 23:33h (nº106774)
|
creo que era eso lo que decia un pequeño troll en un mensaje de un hilo anterior.
Bueno yo no voy a enumerar los cientos de miles, sino millones, de empresas que estan usando Java, ni el monton de aplicaciones que estan en Java y los pequeños trolls no saben que usan simplemente gracias a la maravilla de JNI y poder llamar a una JVM desde un ejecutable.
Bueno mi ejemplo no es ninguno de esos, yo solo les digo a esta/estas personas que estan utilizando Java toooooooooooodos los dias, mal que les pese. Pequeños trolls, ¿teneis movil?, todos los pequeños trolls lo tienen, pues siendo deciros que tanto los moviles de Amena, como Movistar como Airtel llevan dentro una tarjeta inteligente, una JavaCard con su JVM y todo eso. Ohhhhhh. Estais usando Java todos los dias, vaya hombre... Por no hablar de las nuevas tarjetas de canal satelite..... vaya hombre, todos a aprender la especificacion de JavaCard que si no no vemos el furgol gratis...
Lo se... me he igualado a su nivel... pero no aguantaba mas :).
Saludos.
|
|
|
Re:Da lo mismo
(Puntos:0)
por
Pobrecito Hablador
el Sábado, 18 de Mayo 2002, a las 07:56h (nº106810)
|
El que escribe la argumentación del enlace es un ingenuo.
No, no son ingenuos (son dos los autores). Es que trabajan para ACT y no les queda más remedio que dar todas las argumentaciones posibles.
|
|
|
Re:java y aprender a programar
(Puntos:1)
por
adubi
el Domingo, 19 de Mayo 2002, a las 01:27h (nº106998)
Info del Usuario nº5872
|
Yo estoy en primero de carrera y JAVA es el lenguaje elegido para que aprendamos Programación Orientada a Objetos. No conozco otro lenguaje (salvo BASIC) pero tampoco me parece excesivamente complicado. Tiene infinidad de clases definidas en el API, tiene la ventaja del manejo de Excepciones y son portables tanto los fuentes como los compilados. Algo he oído de que es más lento, supongo que será cierto, siempre será más rápido el ensamblador ¿no? Por curiosidad ¿a q se refiere por "resultados espectaculares"?"Nunca es igual saber la verdad sobre uno mismo que tener que escucharla por otro" - Aldous Huxley
|
|
|
 |
 |
|
|
Al inteligente se le puede convencer; al tonto, persuadir.
-- Anne Louise Germaine de Stael. (1776-1817) Novelista
francesa.
|
 |
|
 |
 |
[
página principal |
envía una historia |
rollos viejos |
encuestas pasadas |
faq |
editores |
preferencias |
rss ]
Aviso legal: Condiciones de copia y distribución (para artículos anteriores a Julio de 2004 consultar nuestro anterior Aviso Legal).
|