do sistema operacional utilizado.Para os usuarios do Windows, certifique-se que o JDK tenha sido instalado corretamente, com a variavel de ambiente JAVA_HOME devidamente configurada. Em seguida, basta dar um duplo clique no arquivo scala-2.7.x.final-installer.jar e verificar se a tela mostrada na Figura 1.1 apareceu normalmente.Figura 1.1 Instalador do ScalaSiga o processo de instalacao e apos completar essa etapa, voce devera criar a variavel de ambiente SCALA_HOME e atualizar a variavel PATH para incluir uma referencia para %SCALA_HOME%\bin;.Para os usuarios das varias distribuicoes Linux, o processo e basicamente o mesmo. Baixe o instalador e execute-o com o comando sudo java -jar scala-2.7.x.final-installer.jar. Se voce nao estiver utilizando um ambiente grafico (Gnome ou KDE), o instalador ira executar em modo texto. De forma semelhante, siga as instrucoes ate completar todo o processo de instalacao. Para usuarios do Ubuntu, ainda e possivel instalar Scala a partir do utilitario apt-get ou do gerenciador de pacotes Synaptic. Para instalar em linha de comando digite sudo apt-get install scala.Para verificar se tudo correu sem problemas, abra uma janela de prompt (ou terminal no Linux) e digite scala no Windows ou ./scala no Linux. Devera ser exibida uma tela semelhante a Figura 1.2 abaixo.Figura 1.2 Executando ScalaPara sair da ferramenta de linha de comando do Scala, digite exit.Instalando Scala no EclipseUma alternativa para os usuarios da IDE Eclipse e fazer a instalacao do Scala diretamente dentro dessa ferramenta de desenvolvimento. Essa opcao apresenta algumas vantagens para o uso regular de Scala como linguagem de programacao, como por exemplo, o uso de um editor de codigo sensivel ao contexto, recursos de autocomplete, marcadores de erros, indentacao do codigo, entre outras caracteristicas tipicas de ambientes integrados de desenvolvimento.Durante a escrita desse capitulo, utilizei a versao mais recente do Scala IDE para o Eclipse 3.5 ou superior (as versoes mais antigas do Eclipse executam esse plugin com varias restricoes). Para instalar o plugin para essa versao do Eclipse, vamos utilizar a ferramenta de instalacao da IDE. Apos entrar no Eclipse, navegue pelo menu Help, e escolha a opcao Install New Software. Apos a exibicao da tela de instalacao, no campo Work with, digite a URL do repositorio do plugin: http://www.scala-lang.org/scala-eclipse-plugin e clique em Add. A tela mostrada na Figura 1.3 devera ser exibida.Figura 1.3 Instalando o plugin ScalaNo campo Name marque a opcao Scala e clique em Next, seguindo o processo de instalacao ate o fim. Para testar a instalacao, crie um novo projeto, clicando em File -> New ->...-> Scala Project. A tela mostrada na Figura 1.4 e apresentada. Digite o nome do projeto como Hello e clique em Finish.Figura 1.4 Criando um projeto ScalaSera mostrada a view do Scala, com o projeto Hello criado. Crie uma aplicacao Scala clicando com o botao direito e escolhendo New -> Scala Application. No campo Object name digite HelloWorld e confirme. Sera criado um arquivo com extensao .scala, onde voce devera digitar o codigo abaixo:object HelloWorld { def main(args : Array[String]) : Unit = { println(Hello World Scala!) }}Para executar o objeto criado, clique com o botao direito e escolha Run as -> Scala