Primeros pasos con Groovy – Instalacion y Primer programa

Primeros pasos con Groovy – Instalacion y Primer programa

En este Articulo veremos los Primeros pasos con Groovy, esto es instalacion, configuracion, familiarizacion con el entorno y el procedimiento, y por ultimo ejecucion de un programa en sus diversas formas, pero antes de poder ejecutar nuestro primer programa veamos un poco que es groovy. Groovy es un lenguaje de programacion orientado a objetos para la plataforma java, es un lenguaje dinamico con similitudes con python, perl, ruby y smalltalk, puede ser utilizado como un lenguaje de script y es compilado dinamicamnte por la maquina virtual de Java (JVM) e interopera con otras librerias y otro codigo java. Veamos entonces como dar los Primeros pasos con Groovy – Instalacion, comencemos…

Requerimientos:

Desarrollo

Groovy tiene las siguientes caracterisiticas:

  • Facil de Aprender
  • Sintaxis compacta
  • Lenguaje Agil y Dinamico
  • Potencia de Java
  • Tipado estatico y Dinamico
  • Soporte en Lenguajes de Dominio Especifico

 

Para instalar Groovy tenemos que tener Java instalado en nuestro sistema, una vez instalado o si ya contamos con el, procederemos a descargar e instalar Groovy.

Seguimos los pasos de un instalacion normal y tendremos instalado groovy, por defecto nos lo instalara en C:Program FilesGroovy, es importante dejar marcadas las opciones mostradas en uno de los ultimos pasos de instalacion para agregar las variables de sistema

Primeros pasos con Groovy 1


¿Sabías que?

¿Necesitas aprender algo nuevo ? Ve a Udemy, busca el tema del que quieres aprender, selecciona el curso para ti y continua con tu aprendizaje.

Udemy

Ahora comprobamos que tenemos instalado correctamente groovy, para lo cual abrimos una ventana de simbolo de sistema (Windows + R) -> CMD, y escribimos «groovy»

Aprender a Programar en Groovy 2

Si tenemos un resultado ya estara correctamente instalado groovy, sino, lo mas probable es que no se haya agregado a la variable del sistema path la ruta de nuestra instalacion, para lo cual vamos a editar las variables de entorno del sistema, vamos a propiedades del sistema -> Opciones Avanzadas -> Variables de Entorno -> en variables del sistema buscamos la variable path y la editamos -> Agregamos al final despues de un «;» la ruta de nuestra carpeta bin de nuestra instalacion de groovy, esto es «C:Program FilesGroovyGroovy-2.1.6bin» en mi caso, guardamos y reintentamos de nuevo.

Ahora vamos a crear un ejemplo para ver que todo va bien, vamos a la consola Groovy «GroovyConsole» que se instalo y se encuentra en nuestra carpeta de instalacion.
Escribimos un simple programa que contendra una linea y que imprimira por pantalla un mensaje


println "Aprender a Programar en Groovy - Instalacion!"

y ejecutamos en menu «Script -> Run» o «Ctrl + R»

Primeros pasos con Groovy 3

Groovy tambien puede ser utilizado como un lenguaje de scripts, guardamos la linea de codigo que escribimos anteriormente en un archivo de texto y lo guardamos con extension .groovy, yo lo he llamado «groovy_tutorial1.groovy», ahora vamos a abrir una ventana de simbolo de sistema y escribimos


groovy groovy_tutorial1.groovy

y se muestra el mismo resultado

Primeros pasos con Groovy 4

Tambien, aparte de ejecutar groovy en un script y en la consola, podemos ejecutar groovy en la shell para lo cual abrimos otro simbolo de sistema de windows y escribimos «groovysh» y entramos al modo shell, ahora desde aqui podemos escribir directamente el codigo

Primeros pasos con Groovy 5

Para compilar archivos y obtener el archivo .class de un codigo simplemente utilizamos el comando «groovyc» un una ventana de el simbolo de sistema asi:


groovyc archivoacompilar.groovy

esto genera el archivo .class, en mi caso «groovy_tutorial1.class»

  • Primer Programa
  • Vamos a desarrollar una version de hola mundo que incluya 2 Archivos para ver como se pueden relacionar entre si mediante el archivo .class que se genera al compilar. Este programa al ejecutarlo en linea de comandos le pasaremos 1 argumento, que sera el nombre de la persona a la que queramos saludar. Los 2 Archivos que crearemos seran Saludo y Saludar. En el Archivo Saludar crearemos un nuevo saludo con el argumento que recibe y en saludo recibiremos ese argumento y lo completaremos con una expresion mas formal e imprimiremos

    Archivo Saludar

    
    Saludo saludo = new Saludo(args[0])
    saludo.saludar()
    

    Archivo Saludo

    
    class Saludo{
    String nombre
    
    	Saludo(String n){
    		nombre = n
    	}
    	
    	void saludar(){
    		println "Hola " + nombre +"! Buen dia!"
    	}
    }
    

    Primeros pasos con Groovy 7

    Primeros pasos con Groovy 6

    En este Articulo hemos dado los Primeros pasos con Groovy, ya que lo tenemos instalado, configurado y nos hemos aprendido a ejecutar y compilar nuestro primer programa, mas adelante nos meteremos de lleno en la sintaxis propia de el lenguaje.

    Video

    Clic para valorar esta información
    [Total: 0 Promedio: 0]

    4 Comentarios

        Deja un comentario

        Tu comentario será aprobado por un administrador en unos minutos, por favor no publiques de nuevo tu comentario.