Scala

Screenshot Software:
Scala
Detalii soft:
Versiune: 2.10.3 / 2.10.4 RC1 / 2.11.0 Milestone 8
Incarca data: 17 Feb 15
Producător: The Scala Team
Licenţă: Gratuit
Popularitate: 62

Rating: 2.5/5 (Total Votes: 2)

Scala este o sursă modernă și deschisă, multi-paradigmă limbaj de programare special concepute pentru a exprima modele de programare comune într-un mod elegant, concis și-tip în condiții de siguranță.
Scala se integrează fără probleme caracteristicile limbaje orientate pe obiecte și funcționale, inclusiv mixins, tipuri de date algebrice cu potrivire model, genericitatea, și mult mai mult

Ce este nou în această versiune:.

  • Fix bug cu super-accessors / tipuri de dependente
  • fix Backport variație performanță validator
  • Expand comentariul cu o mai detaliată TODO

  • Proprietarii
  • simbol Reparatii după abandonate named- / default-args
  • compat binar. soluție pentru bug ștergerea SI-7120
  • test pentru crasher deja fixă ​​
  • codifică starea de artă WRT SI-8104
  • Fix BrowserTraverser de obiecte de pachete
  • test care să demonstreze SI-8085
  • Revenire & quot; SI-6426, importable _ & quot;.
  • ciclu Fix inliner cu recursivitate, compilare separată
  • Asigurați supraîncărcarea, implicit restricție POLYTYPE conștient
  • HashSet ar trebui să pună în aplicare uniune
  • eliminarea cod defensiv devenit caduce în urma fix existente la SI-5604
  • afirma exces de zel în GenBCode
  • Pune fix SI-7335 în spatele unui steag nivel sursă
  • Pune fix SI-6899 sub un pavilion nivel sursă
  • Adăugați pavilion un "-Xsource" care permite compilarea în exemplu Mod de 2.10
  • Gama bug: rezultat greșit de Long.MinValue a Long.MaxValue de Int.MaxVal
  • stabili funcții anonime cu înlocuitori
  • HashMap ar trebui să pună în aplicare filtru
  • Set ar trebui să pună filtru
  • docs StringContext.f modificare
  • Rezultate ImmutableSetFactory.empty în StackOverflowError
  • cvasi-cuprinzătoare BigDecimal soliditate / fix corectitudine.
  • preveni posibile SOE în timpul Stream # aplatiza.
  • Eliminare misc. Elementedeprecated
  • Refactor pe cod recenzie
  • Carat = & gt; Caret
  • Unprintables din mesajele
  • linii Numar de EOLs
  • Dezaprobați automat () inserarea în listele de argumente
  • Utilizați Regex.quote
  • Adăugați Regex.quote
  • dezarhivare / unzip3 reveni tip greșit static atunci când sunt aplicate la Arrays
  • Fix false & quot; suprascrie nimic & quot; pentru param protejat clasă caz ​​
  • Implementează subsetOf de specialitate pentru HashSet
  • Fix non-deterministic

Ce este nou în versiunea 2.10.4 RC1:

  • Clase Valoare:
  • O clasa poate extinde acum AnyVal pentru a face se comporte ca un tip struct (se aplică restricții).
  • http://docs.scala-lang.org/overviews/core/value-classes.html
  • Clase implicite:
  • Modificatorul implicit acum se aplică și definițiile de clasă pentru a reduce șabloane de ambalaje implicite.
  • http://docs.scala-lang.org/sips/pending/implicit-classes.html
  • String interpolare:
  • val ce = & quot; & quot ;; minunat println (s & quot; string interpolare este de $ {what.toUpperCase} & quot;!)
  • http://docs.scala-lang.org/overviews/core/string-interpolation.html
  • Futures și promite:
  • obține asincronă niște JSON: pentru (cer

Ce este nou în versiunea 2.10.0:

  • Clase Valoare:
  • O clasa poate extinde acum AnyVal pentru a face se comporte ca un tip struct (se aplică restricții).
  • http://docs.scala-lang.org/overviews/core/value-classes.html
  • Clase implicite:
  • Modificatorul implicit acum se aplică și definițiile de clasă pentru a reduce șabloane de ambalaje implicite.
  • http://docs.scala-lang.org/sips/pending/implicit-classes.html
  • String interpolare:
  • val ce = & quot; & quot ;; minunat println (s & quot; string interpolare este de $ {what.toUpperCase} & quot;!)
  • http://docs.scala-lang.org/overviews/core/string-interpolation.html
  • Futures și promite:
  • obține asincronă niște JSON: pentru (cer

Ce este nou în versiunea 2.9.1-1:

  • Nu marca mixt în metodele ca punți.
  • Adauga pavilion sintetic pentru metodele de BRIDGE.
  • Actualizare construi pentru publicare a sonatype OSSRH

Ce este nou în versiunea 2.7.7:

  • Această versiune include remedieri la biblioteca Actori, Scala IDE pentru îmbunătățiri Eclipse, un remediu pentru o stare de eroare referitoare la sfârșit clauzele și excepții, remedieri la vals leneș moștenite, și remedieri și îmbunătățiri de instalare borcan.

Ce este nou în versiunea 2.7.7 RC1:

  • Această versiune include remedieri și refactorings pentru actori bibliotecă, câteva îmbunătățiri IDE Scala pentru Eclipse, cât și remedieri de bug-uri suplimentare.

Ce este nou în versiunea 2.7.6:

  • Acest comunicat de întreținere minor abordează o problemă rară care ar putea rezultat o & quot; incorectă Scala semnătură & quot; Mesaj.

  • Sunt incluse
  • Nici o altă stabilește sau modificări; dacă nu ați întâlnit mesajul de mai sus, nu veți observa vreo diferență de modernizare.

Ce este nou în versiunea 2.7.5:

  • # Fixed 1999 (problemă foame atunci când o mulțime de sarcini sunt create din fire FJTaskRunner). Acest lucru ar putea duce la JVM funcționare din memorie atunci când o mulțime de actori în cazul în care create la o frecvență foarte mare.
  • fixă ​​# 2000 (actori legat nu termina intotdeauna corect). Acest lucru ar putea duce la scurgeri de memorie în aplicații care creează mulți actori postat.
  • actori numărând-referinta pentru persoane cu handicap, folosind WeakReferences, deoarece acest lucru ar putea duce la pierderi de memorie. Încetarea actorilor este încă urmărită, deși folosind un sistem simplu care nu se bazează pe WeakReferences. În unele cazuri, utilizatorii trebuie acum numim `Scheduler.shutdown ()` explicit de a rezilia o aplicație bazată pe actor.
  • Fixed un bug `NullPointerException` în` Scheduler.restart`.

Ce este nou în versiunea 2.7.4:

  • Această nouă versiune este o versiune de întreținere; mai multe bug-uri au fost stabilite, dar în acest stadiu suntem adăugarea de noi caracteristici doar la noi Scala 2.8 codebase, care ar trebui să fie completă în câteva luni.
  • Această versiune va fi ultima versiune a sucursalei 2.7.x, și va fi, de asemenea, ultima de a sprijini versiunea veche 1.4 a Java Virtual Machine.

Software similare

SMOP
SMOP

11 May 15

LLVM
LLVM

17 Aug 18

ooc
ooc

3 Jun 15

GNU Smalltalk
GNU Smalltalk

11 May 15

Comentarii la Scala

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!