Publicidad
Publicidad

RSS JVM

SDKMAN!: Un gestor de SDKs para dominarlos a todos

6 Comentarios
SDKMAN!: Un gestor de SDKs para dominarlos a todos

¿Trabajas en entornos de la JVM y a menudo tienes que cambiar de versión de los distintos SDKs? ¿Programas en Ceylon, Groovy, Kotlin o Scala?, ¿generas tus builds con Ant, Maven, Gradle o SBT?, ¿eres de Spring Boot, Grails o Vert.x? Entonces SDKMAN! es para ti.

SDKMAN! es una herramienta para manejar múltiples versiones de distintos SDKs en sistemas Unix (aunque también existe una versión alternativa para Windows). Proporciona una interfaz de línea de comandos y un API para instalar, cambiar, eliminar y mostrar la lista de candidatos. Anteriormente se conocía como GVM: Groovy enVironment Manager porque sólo se centraba en herramientas relacionadas con el ecosistema Groovy pero desde hace más de un año sirve para instalar más herramientas, SDKs y lenguajes de la JVM.

En este artículo veremos cómo instalarlo, utilizarlo y sacarle partido y además hablaremos con Marco Vermeulen, su creador, que amablemente nos ha respondido unas preguntas sobre SDKMAN!

Leer más »

¿Por qué empresas que empiezan con lenguajes modernos se vuelven a Java?

33 Comentarios
¿Por qué empresas que empiezan con lenguajes modernos se vuelven a Java?

Mientras el lenguaje más utilizado del mundo cumplió ya sus 20 años, hay muchas voces en el mundo del desarrollo que reniegan de Java.

Es cierto que Java es un lenguaje antiguo, que para muchas tareas es extremadamente verboso y que tiene problemas de base que uno de sus creadores, Joshua Bloch, desgranó en su libro.

Entonces, ¿por qué tantas compañías vuelven atrás y abandonan lenguajes mucho más modernos para utilizar Java? Te voy a presentar unos cuantos ejemplos y veremos si tienen algo en común.

Leer más »
Publicidad

Ceylon, otro lenguaje más para la JVM de parte de RedHat

8 Comentarios
Ceylon, otro lenguaje más para la JVM de parte de RedHat

Tras años y años ganando adeptos sobre todo en el mundo del software comercial, el mundo de Java se haya halla (vaya patinada, ¡gracias por la corrección, Carlos!) bastante movido últimamente. Los desarrolladores parece que buscan alternativas al lenguaje Java en sí por opciones más modernas, sin tener que renunciar a todas las innumerables API que componen el entorno Java, y así, otros lenguajes que compilan a la JVM (Clojure, Scala, Groovy, Jython, etc.) cada vez ganan mayor aceptación.

Dentro de esta tendencia, en RedHat han pensado su propia forma de aprovechar óptimamente las cualidades de la JVM y del propio lenguaje Java en un nuevo lenguaje: lo han llamado Ceylon. (Que resulta, como Java, ser el nombre otra de las islas de la zona del Océano Índico, así que todo encaja.)

De momento lo que sabemos de Ceylon es muy limitado ya que sólo se ha publicado un único PDF con transparencias en las que se explica muy por encima el concepto detrás del lenguaje. No tenemos compilador, ni documentación, ni nada salvo los escasos ejemplos que se muestran en esas transparencias, de los que sin embargo se pueden extraer conceptos muy interesantes.

Leer más »
Publicidad
Inicio
Inicio

Ver más artículos