Scala

Skjermbilde programvare:
Scala
Prog.varedetaljer:
Versjon: 2.10.3 / 2.10.4 RC1 / 2.11.0 Milestone 8
Last opp dato: 17 Feb 15
Utvikler: The Scala Team
Lisens: Gratis
Popularitet: 62

Rating: 2.5/5 (Total Votes: 2)

Scala er en moderne og åpen kildekode, multi-paradigmet programmeringsspråk spesielt utviklet for å uttrykke vanlige programmeringsmønstre i en elegant, konsis og type trygg måte.
Scala jevnt integrerer funksjonene i objektorienterte og funksjonelle språk, inkludert mixins, algebraiske datatyper med mønstergjenkjenning, genericity, og mye mer

Hva er nytt i denne utgaven:.

  • Fix bug med super-accessors / avhengige typer
  • anvende i en eldre varians validator ytelse fix
  • Utvid kommentaren med en mer detaljert TODO
  • Reparasjon symbol eiere etter forlatte named- / default-args
  • Binary compat. Løsningen for sletting bug SI-7120
  • Test tilfelle for allerede fast crasher
  • codifies state of the art wrt SI-8104
  • Fix BrowserTraverser for pakkeobjekter
  • Test demonstrere SI-8085
  • Tilbake & quot; SI-6426, import _ & quot;.
  • Fix inliner syklus med rekursjon, separat kompilering
  • Gjør overbelastning, mislighold begrensning POLYTYPE klar
  • HashSet bør iverksette union
  • fjerne defensiv kode gjort foreldet ved eksisterende løsning til SI-5604
  • ivrig hevde i GenBCode
  • Setter SI-7335 fix bak en kilde nivå flagg
  • Setter SI-6899 fix under en kilde nivå flagg
  • Legg til en '-Xsource' flagg slik samling i f.eks 2.10 modus
  • Range bug: Feil resultat for Long.MinValue til Long.MaxValue av Int.MaxVal
  • fikse anonyme funksjoner med plassholdere
  • HashMap bør iverksette filter
  • Set bør iverksette filter
  • StringContext.f docs oppdatering
  • ImmutableSetFactory.empty resultater i StackOverflowError
  • Kvasi omfattende BigDecimal forsvarlighet / riktig fix.
  • hindre mulig SOE under Stream # flate.
  • Fjern div. deprecated elementer
  • refactor per kode vurdering
  • Carat = & gt; Cirkumflekstegnet
  • Unprintables i meldinger
  • telle linjer ved EOLer
  • Fraråd automatisk () innsetting i argumentlister
  • Bruk Regex.quote
  • Legg Regex.quote
  • unzip / unzip3 returnere galt statiske typen når den brukes til Arrays
  • Fix falsk & quot; styrer ingenting & quot; for saken klasse beskyttet param
  • Redskap spesialisert subsetOf for HashSet
  • Fix ikke-determinis

Hva er nytt i versjon 2.10.4 RC1:

  • Verdi Klasser:
  • En klasse kan nå utvide AnyVal å gjøre det oppføre seg som en struct type (begrensninger gjelder).
  • http://docs.scala-lang.org/overviews/core/value-classes.html
  • Implisitt Klasser:
  • Den implisitte modifier nå gjelder også klassedefinisjoner for å redusere standardtekst av implisitte wrappers.
  • http://docs.scala-lang.org/sips/pending/implicit-classes.html
  • String Interpole:
  • val hva = & quot; awesome & quot ;; println (s & quot; streng interpole er $ {what.toUpperCase} & quot;)
  • http://docs.scala-lang.org/overviews/core/string-interpolation.html
  • Futures og Promises:
  • asynkront få litt JSON: for (req

Hva er nytt i versjon 2.10.0:

  • Verdi Klasser:
  • En klasse kan nå utvide AnyVal å gjøre det oppføre seg som en struct type (begrensninger gjelder).
  • http://docs.scala-lang.org/overviews/core/value-classes.html
  • Implisitt Klasser:
  • Den implisitte modifier nå gjelder også klassedefinisjoner for å redusere standardtekst av implisitte wrappers.
  • http://docs.scala-lang.org/sips/pending/implicit-classes.html
  • String Interpole:
  • val hva = & quot; awesome & quot ;; println (s & quot; streng interpole er $ {what.toUpperCase} & quot;)
  • http://docs.scala-lang.org/overviews/core/string-interpolation.html
  • Futures og Promises:
  • asynkront få litt JSON: for (req

Hva er nytt i versjon 2.9.1-1:

  • Ikke markere mixed-in metoder som broer.
  • Legg SYNTETISK flagg for BRIDGE metoder.
  • Oppdater build for publisering til sonatype OSSRH

Hva er nytt i versjon 2.7.7:

  • Denne utgivelsen inneholder feilrettinger til Skuespillere bibliotek, Scala IDE for Eclipse forbedringer, en fiks for en feil relatert til slutt klausuler og unntak, rettelser til nedarvede late vals, og fikser og forbedringer i krukke installatør.

Hva er nytt i versjon 2.7.7 RC1:

  • Denne utgivelsen inneholder feilrettinger og refactorings for Skuespillere bibliotek, noen forbedringer til Scala IDE for Eclipse, samt ytterligere feilrettinger.

Hva er nytt i versjon 2.7.6:

  • Dette mindre vedlikehold utgivelsen løser ett sjeldent problem som kunne Resultatet i en & quot; misformet Scala signatur & quot; budskap.
  • Ingen andre reparasjoner eller endringer er inkludert; hvis du aldri har møtt meldingen ovenfor, vil du ikke merke noen forskjell ved oppgradering.

Hva er nytt i versjon 2.7.5:

  • Fast # 1999 (Sult problem når mange oppgaver er opprettet fra FJTaskRunner tråd). Dette kan resultere i at JVM kjører ut av minnet når mange aktører der laget til en svært høy frekvens.
  • Fast # 2000 (Disse aktørene ikke alltid avslutte ordentlig). Dette kan resultere i minnet lekker i applikasjoner som skaper mange knyttet aktører.
  • funksjonshemmede referanse-telling aktører som bruker WeakReferences, siden dette kan føre til minnelekkasjer. Oppsigelse av skuespillerne er fortsatt spores, selv om du bruker en enklere ordning som ikke er avhengig av WeakReferences. I noen tilfeller må brukerne nå kaller `Scheduler.shutdown ()` eksplisitt å avslutte en skuespiller-basert program.
  • Fikset en `NullPointerException` bug i` Scheduler.restart`.

Hva er nytt i versjon 2.7.4:

  • Denne nye versjonen er en utgivelse vedlikehold; flere bugs har blitt fikset, men på dette stadiet er vi bare legge til nye funksjoner til den nye Scala 2.8 kodebase, som skal være ferdig i løpet av få måneder.
  • Denne versjonen vil være den siste utgivelsen av 2.7.x gren, og vil også være den siste til å støtte den gamle versjon 1.4 av Java Virtual Machine.

Lignende programvare

Polyglot
Polyglot

2 Jun 15

Go
Go

27 Sep 15

daot
daot

11 May 15

Kommentarer til Scala

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!