![]() |
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. |
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:
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... |
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 |
Cita:
LineComment Saludos |
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. |
Cita:
LineComment Saludos |
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. |
La franja horaria es GMT +2. Ahora son las 11:21:42. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi