1 de jul de 2012

Hello Scala :)

Scala é uma linguagem de programação que tem vários propósitos, foi projetada para ser concisa, elegante e segura. Ela integra recursos de Orientação à objetos e conceitos de linguagens funcionais. Scala significa “scalable language”, ou linguagem escalável, foi projetada por Martin Odersky sob licença BSD. Por ser escalável, você pode aplicar Scala em uma grande gama de tarefas de programação e com ela pode-se escrever pequenos scripts, mas também poderosos scripts(e classes) para construir grandes sistemas. Vamos ver alguns artigos da linguagem e estrutura como também frameworks para o desenvolvimento dessa linguagem, como AKKA, Lift e um pouco de linguagem funcional.


Vamos pelo básico:

Instalar e fazer um famoso HelloWorld no Scala:

Pode fazer download do scala nesse link: http://www.scala-lang.org/downloads.

Nesse post a versão usada foi a scala-2.9.1-1

Para instalar no Linux:

Extraia o conteúdo do arquivo:

$tar -xvzf scala-2.9.1-1.tgz
Logo após, cópie para a pasta que deseja, no meu caso coloquei no /var/local/
$mv scala-2.9.1-1/ /var/local/
no arquivo /etc/profile, cria a variavel da ambiente SCALA_HOME com o diretorio criando anteriormente:
$vi /etc/profile
ou Ubuntu:
$vi /etc/bash.bashrc
export SCALA_HOME=/var/local/scala-2.9.1-1
export PATH=”${SCALA_HOME}/bin:${PATH}”
Importar seu perfil recém-modificado:
$source /etc/profile
Test o scala:
$ scala 
scala> 1+1
res0: Int = 2
scala> println(“Hello World!”)
Hello World!
fontes: http://www.scala-lang.org

Nenhum comentário:

Postar um comentário