Scala

Software screenshot:
Scala
Software detaljer:
Version: 2.10.3 / 2.10.4 RC1 / 2.11.0 Milestone 8
Upload dato: 17 Feb 15
Udvikler: The Scala Team
Licens: Gratis
Popularitet: 62

Rating: 2.5/5 (Total Votes: 2)

Scala er en moderne og open source, multi-paradigme programmeringssprog specielt designet til at udtrykke fælles programmering mønstre i en elegant, koncis og type-sikker måde.
Scala gnidningsløst integrerer funktioner i objektorienterede og funktionelle sprog, herunder mixins, algebraiske datatyper med mønster matching, typeparametrisering og meget mere

Hvad er nyt i denne udgivelse:.

  • Fix bug med super-Adgangsmetoder / afhængige typer
  • tilbageføre varians validator ydeevne fix
  • Udvid kommentar med en mere detaljeret TODO
  • Reparation symbol ejere efter forladte named- / default-args
  • Binary compat. løsning for sletning bug SI-7120
  • prøvesag for allerede fast crasher
  • kodificerer topmoderne wrt SI-8104
  • Fix BrowserTraverser for pakke objekter
  • Test demonstrerer SI-8085
  • Vend tilbage & quot; SI-6426, kan indføres _ & quot;.
  • Fix inliner cyklus med rekursion, separat samling
  • Opret overbelastning, defaults restriktion polytype bevidst
  • HashSet bør gennemføre union
  • fjerne defensiv kode gjort forældede af eksisterende fix til SI-5604
  • nidkære hævde i GenBCode
  • Sætter SI-7335 fix bag en kilde niveau flag
  • Sætter SI-6899 fix under en kilde niveau flag
  • Tilføj en -Xsource 'flag tillader kompilering i fx 2.10 tilstand
  • Range bug: Forkert resultat for Long.MinValue til Long.MaxValue af Int.MaxVal
  • fix anonyme funktioner med pladsholdere
  • HashMap bør gennemføre filter
  • Set bør gennemføre filter
  • StringContext.f docs opdatering
  • ImmutableSetFactory.empty resultater i StackOverflowError
  • Quasi-omfattende BigDecimal soliditet / korrekthed fix.
  • forhindre eventuel SOE under Stream # fladere.
  • Fjern div. deprecated elementer
  • Refactor pr kode gennemgang
  • Carat = & gt; Caret
  • Unprintables i meddelelser
  • Count linjer ved EOLer
  • misbillige automatisk () indsættelse i argument lister
  • Brug Regex.quote
  • Tilføj Regex.quote
  • unzip / unzip3 returnere forkert statiske type, når den anvendes til Arrays
  • Fix falsk & quot; tilsidesætter noget & quot; for tilfælde klasse beskyttet param
  • Redskaber specialiseret subsetOf for HashSet
  • Fix non-deterministisk

Hvad er nyt i version 2.10.4 RC1:

  • Værdi Klasser:
  • En klasse kan nu udvide AnyVal at gøre det opføre sig som en struct type (begrænsninger gælder).
  • http://docs.scala-lang.org/overviews/core/value-classes.html
  • Implicitte klasser:
  • Den implicitte modifier nu også gælder for klassedefinitioner at reducere standardtekst implicitte indpakning.
  • http://docs.scala-lang.org/sips/pending/implicit-classes.html
  • String Interpolation:
  • val hvad = & quot; fantastisk & quot ;; println (s & quot; string interpolation er $ {what.toUpperCase} & quot;!)
  • http://docs.scala-lang.org/overviews/core/string-interpolation.html
  • Futures og løfter:
  • asynkront få nogle JSON: for (req

Hvad er nyt i version 2.10.0:

  • Værdi Klasser:
  • En klasse kan nu udvide AnyVal at gøre det opføre sig som en struct type (begrænsninger gælder).
  • http://docs.scala-lang.org/overviews/core/value-classes.html
  • Implicitte klasser:
  • Den implicitte modifier nu også gælder for klassedefinitioner at reducere standardtekst implicitte indpakning.
  • http://docs.scala-lang.org/sips/pending/implicit-classes.html
  • String Interpolation:
  • val hvad = & quot; fantastisk & quot ;; println (s & quot; string interpolation er $ {what.toUpperCase} & quot;!)
  • http://docs.scala-lang.org/overviews/core/string-interpolation.html
  • Futures og løfter:
  • asynkront få nogle JSON: for (req

Hvad er nyt i version 2.9.1-1:

  • Du må ikke markere blandet i metoder som broer.
  • Tilføj SYNTETISK flag for Bridge metoder.
  • Opdater build til udgivelse til sonatype OSSRH

Hvad er nyt i version 2.7.7:

  • Denne version indeholder rettelser til aktørerne bibliotek, Scala IDE til Eclipse forbedringer, en rettelse til en fejl relateret til sidst klausuler og undtagelser, rettelser til arvelige dovne Vals, og rettelser og forbedringer til krukke installatør.

Hvad er nyt i version 2.7.7 RC1:

  • Denne version indeholder rettelser og refactorings for aktørerne bibliotek, et par forbedringer af Scala IDE til Eclipse, samt yderligere fejlrettelser.

Hvad er nyt i version 2.7.6:

  • Dette mindre vedligeholdelse udgivelse omhandler en sjælden problem, der kan resultat i en & quot; misdannet Scala signatur & quot; besked.
  • Ingen andre rettelser eller ændringer er medtaget; hvis du aldrig har stødt på budskabet ovenfor, vil du ikke mærke nogen forskel ved opgradering.

Hvad er nyt i version 2.7.5:

  • Fast # 1999 (Sult problem, når masser af opgaver er skabt fra FJTaskRunner gevind). Dette kan resultere i JVM løber tør for hukommelse, når en masse aktører, hvor der er oprettet på en meget høj frekvens.
  • Fast # 2000 (web aktører ikke altid opsige korrekt). Dette kan resultere i hukommelsen utæt i applikationer, der skaber mange forbundne aktører.
  • Handicappede reference--tælle aktører ved hjælp WeakReferences, da dette kan føre til memory leaks. Opsigelse af aktører stadig spores, selv om at bruge en mere enkel ordning, der ikke er afhængige af WeakReferences. I nogle tilfælde skal brugerne nu kalder `Scheduler.shutdown ()` udtrykkeligt at opsige en aktør-baseret program.
  • Rettet en `NullPointerException` fejl i` Scheduler.restart`.

Hvad er nyt i version 2.7.4:

  • Denne nye version er en vedligeholdelse løsladelse; flere fejl er blevet rettet, men på nuværende tidspunkt er vi kun tilføje nye funktioner til den nye Scala 2.8 kodebase, som bør være afsluttet inden for et par måneder.
  • Denne version vil være den sidste frigivelse af 2.7.x filial, og vil også være den sidste til at støtte den gamle version 1.4 af Java Virtual Machine.

Lignende software

Cake
Cake

14 Apr 15

Nimrod
Nimrod

20 Feb 15

Kommentarer til Scala

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!