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

bpython
bpython

14 Apr 15

Ctalk
Ctalk

20 Feb 15

Retro
Retro

20 Feb 15

Comentário para Scala

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