Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-10-2017
Avatar de vroa74
vroa74 vroa74 is offline
Miembro
 
Registrado: jul 2006
Posts: 254
Poder: 19
vroa74 Va por buen camino
Question Principiante: Que compilador de java funcionaria mejor para aprender a programar IDE

Necesito programar en java como antecedentes:
Programo es Delphi, programo en c++ embarcadero, me he acostumbrado a estilo de programación de tipo RAD sim embargo estoy dispuesto a aprender o desarrollar otra teoría si es necesario.
Necesito programas aplicaciones con interface que se puedan correr desde un pc o desde una web a través de un IDE con interface para una base de datos me interesa muchos la interface para Mysql y para Oracle express edition.
He visto que los dos compiladores más usados nos NetBeans y Eclipse, sin intención de menospreciar a los demás que existan.
La pregunta de siglo:
¿Cuál de los dos compiladores me da más herramientas para poder desarrollar y aprender de una manera más rápida y a desarrollar más rápido y efectivamente, hacer reportes y tener más control sobre el código??
Tomando en cuenta que entre aprender rápido y desarrollar rápido y eficientemente prefiero lo segundo.
Espero que me puedan ayudar gracias.
Responder Con Cita
  #2  
Antiguo 27-10-2017
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.927
Poder: 26
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
NetBeans y Eclipse no son compiladores.

Son IDEs.

Por lo que he leido por ahi este es el que mas gusta:

https://www.jetbrains.com/idea/


Aunque NetBeans tambien tiene su publico. Eclipse he leido que es mas problematico.
---

Y si quieres *productividad* piensa en otro lenguaje que corra sobre la maquina virtual de Java.

Kotlin es el que mas se habla:

https://kotlinlang.org/

---

Ahora bien si pensamos solo en:

Cita:
¿Cuál de los dos compiladores me da más herramientas para poder desarrollar y aprender de una manera más rápida y a desarrollar más rápido y efectivamente, hacer reportes y tener más control sobre el código?
Hay poco que mejore a Delphi en este aspecto, excepto que no es tan bueno como herramienta multiplataforma.

Java es un lenguaje *pesado* como C++, no me refiero a su desempeño, sino a que conceptualmente es un lenguaje/plataforma complejo.

Si hablamos de *productividad* otros lenguajes borran a Java/C/C++/C#. Porque estos son pensandos para equipos grandes.

Por ejemplo, python *definitivamente* es mucho mas productivo. Tambien estan ruby, clojure/lisp, oCalm y otros. Pero todos tienen su "pega" en que en cuanto hacer apps de escritorio mas alla de Delphi/Visual Studio estamos con las uñas...
__________________
El malabarista.

Última edición por mamcx fecha: 27-10-2017 a las 17:16:58.
Responder Con Cita
  #3  
Antiguo 27-10-2017
luisgutierrezb luisgutierrezb is offline
Miembro
 
Registrado: oct 2005
Ubicación: México
Posts: 925
Poder: 20
luisgutierrezb Va por buen camino
Yo te recomiendo B4J, es sintaxis Basic pero te genera Java, puedes manipular bases de datos, el ide es sencillo pero practico, es gratuito...
https://www.b4x.com/b4j.html
Responder Con Cita
  #4  
Antiguo 27-10-2017
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por mamcx Ver Mensaje
Kotlin es el que mas se habla:

https://kotlinlang.org/
Hola Mario, ¿qué ventajas tiene sobre Java?

LineComment Saludos
Responder Con Cita
  #5  
Antiguo 28-10-2017
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.927
Poder: 26
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Yo en Java no trabajo, pero de los diversas alternativas a Java es la que mas se habla en los circulos donde me muevo.

Basicamente, tiene muchas mejoras sintaxticas enfocadas en reducir ruido y problemas, asi como la posibilidad de hacer algo de programacion funcional sin irse al extremo:

https://kotlinlang.org/docs/referenc...n-to-java.html
https://www.infoworld.com/article/32...explained.html

--

Java es como .NET, donde hay varios lenguajes construidos sobre el. Eso permite elegir lenguajes mas acordes a las necesidades y gustos.

Pero Kotlin tiene buen soporte de IDEs (al fin lo hace JetBrains!) y es oficialmente soportado para Android. Y de las alternativas es la que menos alienigena me parece para alguien acostumbrado a lenguajes tradicionales.
__________________
El malabarista.
Responder Con Cita
  #6  
Antiguo 29-10-2017
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por mamcx Ver Mensaje
Java es como .NET, donde hay varios lenguajes construidos sobre el. Eso permite elegir lenguajes mas acordes a las necesidades y gustos.
Gracias, Mario. Caray, la verdad es que no tenía ni idea. Siempre pensé que sólo era Java. Habrá que echarle un vistazo a esto.

LineComment Saludos
Responder Con Cita
  #7  
Antiguo 29-10-2017
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.927
Poder: 26
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Para que se despeluque!:

https://en.wikipedia.org/wiki/List_of_JVM_languages


Y para .NET:

https://en.wikipedia.org/wiki/List_of_CLI_languages

Osea: Cualquier maquina virtual es tratada como una real y se usa como "target" para implementar lenguajes.
__________________
El malabarista.
Responder Con Cita
Respuesta



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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Creando rutinas para programar mejor José Luis Garcí Varios 22 30-06-2013 11:25:34
Elegir el mejor SO para programar y Otros Deiv Varios 41 21-07-2007 07:54:03
Aprender Java "para ayer" Ñuño Martínez JAVA 6 08-01-2007 14:13:35
Lo mejor para aprender OOP RONPABLO OOP 4 09-09-2005 19:51:44


La franja horaria es GMT +2. Ahora son las 01:36:50.


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