Scala

Tela Software:
Scala
Detalhes de Software:
Versão: 2.10.3 / 2.10.4 RC1 / 2.11.0 Milestone 8
Data de upload: 17 Feb 15
Revelador: The Scala Team
Licença: Livre
Popularidade: 62

Rating: 2.5/5 (Total Votes: 2)

Scala é uma fonte moderna e aberta, linguagem de programação multi-paradigma especialmente concebido para expressar padrões comuns de programação de uma forma elegante, concisa e de tipo seguro.
Scala integra os recursos de linguagens orientadas a objetos e funcionais, incluindo mixins, tipos de dados algébricos com correspondência de padrão, genericidade, e muito mais

O que é novo nesta versão:.

  • Fix bug com super-assessores / tipos dependentes
  • correção Backport variância do desempenho validador
  • Expanda o comentário com uma mais detalhada TODO

  • Proprietários
  • símbolo Repair depois abandonadas named- / default-args
  • compat Binary. solução para o apagamento bug SI-7120
  • Caso de teste para estrondo já fixa
  • codifica o estado da arte wrt SI-8104
  • Fix BrowserTraverser para objetos de pacote
  • Test demonstrando SI-8085
  • Revert & quot; SI-6426, importable _ & quot;.
  • ciclo Fix inliner com recursividade, compilação separada
  • Faça sobrecarga, defaults restrição politipo consciência
  • HashSet deve implementar união
  • remoção de código defensiva tornada obsoleta pela correção existente para SI-5604
  • assert excesso de zelo em GenBCode
  • Coloca correção SI-7335 atrás de uma bandeira do nível de fonte
  • Coloca correção SI-6899 sob a bandeira do nível de fonte
  • Adicione o sinalizador '-Xsource' permitindo compilação em eg Modo de 2.10
  • Faixa de bug: resultado errado para Long.MinValue para Long.MaxValue por Int.MaxVal
  • corrigir funções anônimas com espaços reservados
  • HashMap deve implementar filtro
  • Set deve implementar filtro
  • docs StringContext.f update
  • Resultados ImmutableSetFactory.empty em StackOverflowError
  • Quasi-abrangente BigDecimal solidez / fix correção.
  • evitar possíveis SOE durante Córrego # achatar.
  • Remover misc. elementosdeprecated
  • Refactor por revisão de código
  • Carat = & gt; Caret
  • Unprintables em mensagens
  • linhas de Contagem por EOLs
  • Preterir inserção automática () na lista de argumentos
  • Use Regex.quote
  • Adicionar Regex.quote
  • unzip / unzip3 retornar tipo errado estática quando aplicado a Arrays
  • Corrigir falsa & quot; nada substitui & quot; para a classe caso param protegido
  • Implementa subsetOf especializado para HashSet
  • Corrigir não-determinístico

O que é novo na versão 2.10.4 RC1:

  • Classes Valor:
  • A classe pode agora estender AnyVal para torná-lo comportar-se como um tipo struct (restrições).
  • http://docs.scala-lang.org/overviews/core/value-classes.html
  • Classes implícito:
  • O modificador implícita agora também se aplica às definições de classe para reduzir o clichê de wrappers implícitos.
  • http://docs.scala-lang.org/sips/pending/implicit-classes.html
  • Cordas interpolação:
  • val = o que & quot; & quot ;; impressionante println (s & quot; interpolação de string é de R $ {} what.toUpperCase & quot;)
  • http://docs.scala-lang.org/overviews/core/string-interpolation.html
  • Futures e Promessas:
  • Assincronamente obter algum JSON: for (req

O que é novo na versão 2.10.0:

  • Classes Valor:
  • A classe pode agora estender AnyVal para torná-lo comportar-se como um tipo struct (restrições).
  • http://docs.scala-lang.org/overviews/core/value-classes.html
  • Classes implícito:
  • O modificador implícita agora também se aplica às definições de classe para reduzir o clichê de wrappers implícitos.
  • http://docs.scala-lang.org/sips/pending/implicit-classes.html
  • Cordas interpolação:
  • val = o que & quot; & quot ;; impressionante println (s & quot; interpolação de string é de R $ {} what.toUpperCase & quot;)
  • http://docs.scala-lang.org/overviews/core/string-interpolation.html
  • Futures e Promessas:
  • Assincronamente obter algum JSON: for (req

O que é novo na versão 2.9.1-1:

  • Não marque mixed-nos métodos como pontes.
  • Adicionar bandeira sintético para métodos ponte.
  • Atualização de compilação para publicação para Sonatype OSSRH

O que é novo na versão 2.7.7:

  • Esta versão inclui correções para a biblioteca de Atores, Scala IDE para melhorias do Eclipse, uma correção para uma condição de erro relacionado com Finalmente cláusulas e excepções, correções para vals preguiçosos herdadas e correções e melhorias no instalador jar.

O que é novo na versão 2.7.7 RC1:

  • Esta versão inclui correções e refatorações para os atores biblioteca, algumas melhorias no Scala IDE para Eclipse, bem como correções de bugs adicionais.

O que é novo na versão 2.7.6:

  • aborda Esta versão de manutenção menor um problema raro que podia resultado em uma & quot; & quot assinatura malformado Scala; mensagem.
  • Não há outras correções ou alterações estão incluídas; se você nunca encontrou a mensagem acima, você não vai notar nenhuma diferença por atualização.

O que é novo na versão 2.7.5:

  • # Fixo 1999 (problema fome quando muitas tarefas são criados a partir de fios FJTaskRunner). Isso poderia resultar na JVM ficar sem memória quando um monte de atores onde criado em uma freqüência muito alta.
  • Corrigido # 2000 (atores ligados nem sempre terminar corretamente). Isso poderia resultar em vazamento de memória em aplicativos que criam muitos atores ligados.
  • atores-contando referência desativado usando WeakReferences, uma vez que isso poderia levar a vazamentos de memória. Rescisão de atores ainda é monitorado, embora usando um esquema mais simples, que não depende de WeakReferences. Em alguns casos, os usuários devem agora chamar `Scheduler.shutdown ()` explicitamente para encerrar um aplicativo baseado em ator.
  • Corrigido um bug `NullPointerException` em` Scheduler.restart`.

O que é novo na versão 2.7.4:

  • Esta nova versão é uma versão de manutenção; vários bugs foram corrigidos, mas nesta fase estamos apenas adicionando novos recursos para o novo Scala 2,8 base de código, que deve ser concluída dentro de alguns meses.
  • Esta versão será a última versão do ramo 2.7.x, e também será o último a apoiar a antiga versão 1.4 do Java Virtual Machine.

Programas semelhantes

BAIK
BAIK

11 May 15

IPython
IPython

20 Feb 15

pdftools
pdftools

2 Jun 15

GNU Binutils
GNU Binutils

17 Aug 18

Comentário para Scala

Comentários não encontrado
Adicionar comentário
Ligue imagens!