Linguagem de programação Java Scala.
Scala (Scalable language) é uma linguagem de programação de
propósito geral, diga-semultiparadigma, projetada para expressar
padrões de programação comuns de uma forma concisa, elegante
e type-safe. Ela incorpora recursos de linguagens orientadas a
objetos e funcionais. Também é plenamente interoperável com Java.
Scala é a sucessora de Funnel, uma linguagem baseada em join
calculus. Scala é software de código aberto. Requer JDK versão
1.4 ou superior.
Plataforma
Scala é similar a linguagem de programação Java, e roda na Java
Virtual Machine, é compatível com programas java existentes. Uma
implementação alternativa existe para a plataforma .NET, mas a
plataforma base é mesmo para Java Scala é primariamente desenvolvida
para a JVM e encorpora algumas de suas características. De qualquer
forma, o suporte a .NET foi criado para deixá-la tão portátil entre duas
plataformas o quanto possível. Scala ainda pode ser executada no Java
Platform, Micro Edition Connected Limited Device Configuration
Caracteristicas de Orientação a Objetos
Scala é puramente orientada-a-objetos no sentido de todo o valor ser um
Objeto. Tipos e comportamento dos objetos são descritos pelas classes e
traços. Abstrações de classes são estendidas por "subclassing" e um flexível
mecanismo de "mixin-based composition" como uma forma "limpa" de
substituição a heranças múltiplas.
Empregos
Programador PHP Pleno
17/04/2012 19:08———
ESTAGIÁRIO – ANALISTA DE SUPORTE DE T.I - SENIOR
17/04/2012 19:05———
Desenvolvedor Delphi - 2 Vagas
17/04/2012 19:05Novidades
Tutorial Orientação a Objetos
19/04/2012 12:13———
Introdução a aplicações gráficas em Java
09/02/2012 18:04———
