Scala

Software skärmdump:
Scala
Mjukvaruinformation:
Version: 2.10.3 / 2.10.4 RC1 / 2.11.0 Milestone 8
Ladda upp dagen: 17 Feb 15
Utvecklare: The Scala Team
Licens: Gratis
Popularitet: 62

Rating: 2.5/5 (Total Votes: 2)

Scala är en modern och öppen källkod, programmeringsspråk flera paradigm speciellt utformad för att uttrycka gemensamma programmering mönster i en elegant, koncis och typ-säkert sätt.
Scala integrerar smidigt funktioner i objektorienterade och funktionella språk, inklusive mixins, algebraiska datatyper med mönstermatchning, genericity och mycket mer

Vad är nytt i den här versionen:.

  • Fix bugg med super accessors / beroende typer
  • backport varians validator prestanda fix
  • Expandera kommentaren med en mer detaljerad TODO
  • Reparation symbol ägare efter givna named- / default-args
  • Binary compat. lösning för radering bugg SI-7120
  • Testa fallet för redan fast crasher
  • kodifieras toppmoderna wrt SI-8104
  • Fix BrowserTraverser för paketobjekt
  • Testa visar SI-8085
  • Återgå & quot; SI-6426, importeras _ & quot;.
  • Fix inliner cykel med rekursion, separat sammanställning
  • Gör överbelastning, defaults restriktion polytypen medveten
  • HashSet bör genomföra fackliga
  • ta bort defensiv kod sprungit befintliga fix till SI-5604
  • nitisk hävda i GenBCode
  • Sätter SI-7335 fix bakom en källa nivå flagga
  • Sätter SI-6899 fix under källnivå flagga
  • Lägg en "-Xsource" flagga möjliggör sammanställning i t.ex. 2.10 läge
  • Range bugg: Fel resultat Long.MinValue till Long.MaxValue från Int.MaxVal
  • fixa anonyma funktioner med platshållare
  • HashMap bör genomföra filter
  • Set bör genomföra filter
  • StringContext.f docs uppdatering
  • ImmutableSetFactory.empty resultat i Stackoverflowerror
  • Quasi-omfattande BigDecimal sundhet / korrekthet fix.
  • förhindra eventuell SOE under Stream # platta.
  • Ta misc. deprecated element
  • Refactor per kodgranskning
  • Carat = & gt; Caret
  • Unprintables i meddelanden
  • Count linjer genom EOLs
  • nedvärdera automatisk () införande i argumentlistor
  • Använd Regex.quote
  • Lägg Regex.quote
  • unzip / unzip3 återvända fel statiska typ när det tillämpas på arrayer
  • Fix falskt & quot; åsido ingenting & quot; för fallet klassen skyddat param
  • Redskap specialiserad subsetOf för HashSet
  • Fix icke-deterministiska

Vad är nytt i version 2.10.4 RC1:

  • Value Klasser:
  • En klass kan nu förlänga AnyVal att göra det uppföra sig som en struct typ (begränsningar gäller).
  • http://docs.scala-lang.org/overviews/core/value-classes.html
  • Implicit Klasser:
  • Den implicita modifierings nu även gäller klassdefinitioner för att minska standardtext av implicita omslag.
  • http://docs.scala-lang.org/sips/pending/implicit-classes.html
  • String Interpolation:
  • val vad = & quot; häftigt & quot ;; println (s & quot; string interpole är $ {what.toUpperCase} & quot;!)
  • http://docs.scala-lang.org/overviews/core/string-interpolation.html
  • Futures och löften:
  • asynkront få lite JSON: för (req

Vad är nytt i version 2.10.0:

  • Value Klasser:
  • En klass kan nu förlänga AnyVal att göra det uppföra sig som en struct typ (begränsningar gäller).
  • http://docs.scala-lang.org/overviews/core/value-classes.html
  • Implicit Klasser:
  • Den implicita modifierings nu även gäller klassdefinitioner för att minska standardtext av implicita omslag.
  • http://docs.scala-lang.org/sips/pending/implicit-classes.html
  • String Interpolation:
  • val vad = & quot; häftigt & quot ;; println (s & quot; string interpole är $ {what.toUpperCase} & quot;!)
  • http://docs.scala-lang.org/overviews/core/string-interpolation.html
  • Futures och löften:
  • asynkront få lite JSON: för (req

Vad är nytt i version 2.9.1-1:

  • Märk inte blandad i metoder som broar.
  • Lägg SYNTHETIC flagga för BRIDGE metoder.
  • Uppdatering build för publicering till sonatype OSSRH

Vad är nytt i version 2.7.7:

  • Den här versionen innehåller fixar till Actors biblioteket, Scala IDE för Eclipse förbättringar, en fix för ett fel med anknytning till sist klausuler och undantag, fixar till nedärvda lata vals, och fixar och förbättringar av burken installatören.

Vad är nytt i version 2.7.7 RC1:

  • Den här versionen innehåller korrigeringar och refacto för Actors bibliotek, några förbättringar av Scala IDE för Eclipse, samt ytterligare buggfixar.

Vad är nytt i version 2.7.6:

  • Denna mindre underhållsversion adresserar ett sällsynt problem som kunde Resultatet i en & quot; missbildade signatur & quot Scala; meddelande.
  • Inga andra korrigeringar eller ändringar ingår; om du aldrig har stött på meddelandet ovan, kommer du inte att märka någon skillnad med uppgradering.

Vad är nytt i version 2.7.5:

  • Fast # 1999 (Svält problem när massor av arbetsuppgifter skapas från FJTaskRunner gänga). Detta kan resultera i JVM körs ut ur minnet när många aktörer där skapade på en mycket hög frekvens.
  • Fast # 2000 (Länkade aktörer inte alltid avsluta ordentligt). Detta kan resultera i minnet läcker i applikationer som skapar många länkade aktörer.
  • Funktionshindrade referens-räkna aktörer som använder WeakReferences, eftersom detta kan leda till minnesläckor. Uppsägning av aktörer är fortfarande spåras, även om du använder en enklare system som inte förlitar sig på WeakReferences. I vissa fall måste användarna nu kallar `Scheduler.shutdown ()` uttryckligen att avsluta en skådespelare baserat program.
  • Fixat en `NullPointerException` bugg i` Scheduler.restart`.

Vad är nytt i version 2.7.4:

  • Den nya versionen är en underhållsversion; flera buggar har åtgärdats, men i detta skede är vi bara lägger till nya funktioner till den nya Scala 2.8 kodbas, som bör vara klar inom några månader.
  • Denna version kommer att vara den sista utgåvan av 2.7.x grenen, och kommer också att vara den sista att stödja den gamla versionen 1.4 av Java Virtual Machine.

Liknande mjukvara

D frontend for GCC
D frontend for GCC

14 Apr 15

DOS33
DOS33

3 Jun 15

R
R

17 Feb 15

Kommentarer till Scala

Kommentarer hittades inte
Kommentar
Slå på bilder!