Scala Hello World

Scala Hello World
Cualquiera que sea el lenguaje de programación con el que se sienta cómodo, debe estar familiarizado con un programa Hello World en él. Este programa es generalmente el primer programa que creará en cualquier lenguaje de programación. Con este programa básico, intenta comprender la sintaxis del lenguaje de programación que desea aprender. En esta guía, aprenderemos a escribir un programa Hello World en el lenguaje de programación de Scala en Ubuntu 20.04.

El script de Hello World en Scala usando el editor de texto

Una forma simple de implementar un script de Hello World básico en el lenguaje de programación de Scala es mediante el uso de cualquier editor de texto presente en su sistema. Primero debe crear un archivo con cualquier nombre de su elección con el ".Extensión de Scala ”dentro del directorio de inicio de su sistema. Hemos nombrado nuestro archivo "Helloworld.Scala ". Después de abrir este archivo, escribimos el script que se muestra en la imagen a continuación:

Ahora, intentaremos entender todos los componentes de este script de Scala uno por uno. Primero, hemos creado una clase de Scala llamada "Helloworld" con la palabra clave "Objeto". Esto actuará como una clase de conductor para nuestro script Scala. Luego, hemos creado la función "main ()" para nuestro script Scala. La notación "Args: Array [String]" se refiere a los argumentos de esta función. Básicamente, la función "main ()" también es capaz de aceptar argumentos de la línea de comandos. Ahora, dentro de esta función, queríamos insertar un comentario para una comprensión más fácil.

Los comentarios de un solo revestimiento en Scala se pueden insertar con barras de doble avance "//". Luego, solo queríamos imprimir un mensaje de Hello World en el terminal para el que hemos usado la declaración "Println". Esto, de hecho, sirve como la funcionalidad real de nuestro script de Scala actual. Entonces, acabamos de guardar nuestro script de Scala.

Cómo compilar un script de Scala?

Un script Scala se puede compilar fácilmente utilizando el siguiente comando:

$ Scalac Helloworld.Escala

Aquí, helloworld.Scala representa el nombre de nuestro archivo de script de Scala. Ejecutar este comando creará un archivo de clase para nuestro script Scala con el nombre HelloWorld.clase que se puede ejecutar convenientemente.

Cómo ejecutar un script de Scala?

Puede ejecutar un script Scala con el comando que se muestra a continuación:

$ Scala Helloworld

Aquí, Helloworld representa el nombre de nuestra clase de conductor dentro de nuestro script de Scala. El archivo de clase creado en el paso que se muestra arriba solo se puede ejecutar con la ayuda de este comando.

Tras la ejecución, el mensaje Hello World apareció en la terminal como se exhibe en la siguiente imagen. Un punto importante a tener en cuenta aquí es que los comentarios solo están ahí para una comprensión y legibilidad más fácil del código. Significa que los comentarios no aparecerán en la salida de su programa, ya que puede presenciar de la salida de nuestro guión de Hello World.

El script de Hello World Scala con argumentos de línea de comandos

Podemos hacer que nuestro programa Hello World sea un poco complejo presentando los argumentos de la línea de comando. Para eso, puede escribir un script Scala similar al que se muestra en la imagen a continuación:

En este script, hemos utilizado comentarios de múltiples revestimientos en Scala que se pueden insertar encerrándolos entre los símbolos "/ *... */". Después de eso, hemos imprimido un mensaje de Hello World usando la declaración "Println". Luego, hemos usado un bucle "para" que itera a través de todos los argumentos que se pasarán a este script de Scala en tiempo de ejecución. Finalmente, hemos utilizado la instrucción "println" para imprimir todos los argumentos de la línea de comando en el terminal en líneas separadas.

Este script de Scala se puede compilar de la misma manera que hemos explicado anteriormente, sin embargo, su ejecución diferirá ligeramente. Para ejecutar este script de Scala, hemos utilizado el siguiente comando:

$ Scala Helloworld One Two Tres

Aquí, Helloworld es simplemente el nombre de nuestra clase de conductor, sin embargo, "uno", "dos" y "tres" son los argumentos de la línea de comando que queríamos transmitir a nuestro script de Scala. Puede aprobar cualquier argumento de su elección a este script de Scala. Además, el número de argumentos también puede variar según sus requisitos.

Tras la ejecución, este script Scala exhibió la salida revelada en la imagen a continuación. Puede ver que junto con la visualización del mensaje Hello World, este script también imprimió los argumentos de la línea de comando en el terminal.

Scala Hello World usando SCALA REPL

Una otra forma simple para imprimir un mensaje de Hello World en Scala es mediante el uso de Scala Reply, que es un shell de intérprete de línea de comando para Scala. Todo lo que necesita hacer es obtener acceso al shell replic y luego podrá imprimir un mensaje de Hello World en él. Para ingresar al SCALA REPL, debe ejecutar el comando posterior en el terminal de su sistema:

$ Scala

El shell de scala se parece a algo como se muestra en la imagen a continuación:

Mientras se queda dentro de este shell, solo necesita ejecutar el siguiente comando:

> println ("Hola mundo!");

Tan pronto como presione la tecla ENTER después de escribir este comando, el mensaje Hello World aparecerá en su shell de replica Scala como se muestra en la imagen a continuación. Así es como puede imprimir fácilmente un mensaje de este tipo sin siquiera tener la necesidad de crear un script de Scala separado para ello.

Conclusión

En esta guía, queríamos discutir el propósito del programa más básico de cualquier lenguaje de programación I.mi., El programa Hello World especialmente, con respecto al lenguaje de programación de Scala. Con la ayuda de este programa, también queríamos hablar sobre ciertos componentes importantes de un script básico de Scala. También compartimos con usted cómo se puede compilar y ejecutar un script de Scala. En resumen, compartimos con ustedes los dos métodos principales para imprimir un mensaje de Hello World en Scala I.mi., El método basado en script y el método de SCALA replica. Al usar cualquiera de estos métodos, puede imprimir instantáneamente un mensaje Hello World en Scala siempre que necesite.