Scala

Software kuvakaappaus:
Scala
Ohjelmiston tiedot:
Versio: 2.10.3 / 2.10.4 RC1 / 2.11.0 Milestone 8
Lähetyksen päivämäärä: 17 Feb 15
Kehittäjä: The Scala Team
Lupa: Vapaa
Suosio: 62

Rating: 2.5/5 (Total Votes: 2)

Scala on moderni ja avoimen lähdekoodin, multi-paradigma ohjelmointikieli erityisesti suunniteltu ilmaisemaan yhteistä ohjelmointia malleja tyylikäs, tiivis ja tyyppi-turvallisesti.
Scala sujuvasti yhdistää ominaisuuksia olio-ja toiminnallisia kieliä kuten mixins, algebrallisia tietotyypit kanssa kaavoja, Geneerisyydellä, ja paljon enemmän.

Mitä uutta tässä julkaisussa:

  • Korjaa vika super-aksessoreita / riippuvainen tyypit
  • Backport varianssi validaattoria suorituskyky fix
  • Laajenna kommentti yksityiskohtaisempia TODO
  • Korjaus symboli omistajat jälkeen hylätty named- / default-args
  • Binary compat. kiertää poistamiseen bug SI-7120
  • koetinkivi jo kiinteää crasher
  • kodifioidaan uusinta wrt SI-8104
  • Fix BrowserTraverser paketinhallinnan esineiden
  • Test osoittavat SI-8085
  • Palauta & quot; SI-6426, tuontirajoitusten _. & Quot;
  • Korjaa inliner sykli rekursio, erillinen kokoelma
  • Tee ylikuormituksesta, oletusarvot rajoitus POLYTYPE tietoinen
  • HashSet pitäisi panna unionin
  • poistamalla puolustava koodi vanhentuneet nykyisten fix SI-5604
  • innokkaat väittävät GenBCode
  • Laittaa SI-7335 fix takana lähde tasolla lippu
  • Laittaa SI-6899 fix alla lähde tasolla lippu
  • Lisää "-Xsource" lippu mahdollistaa kokoelma mm 2,10 tila
  • Range bugi: Väärä tulos Long.MinValue kohteeseen Long.MaxValue by Int.MaxVal
  • korjata anonyymi toimintoja paikkamerkeillä
  • HashMap pitäisi toteuttaa suodatin
  • Aseta pitäisi toteuttaa suodatin
  • StringContext.f docs päivitys
  • ImmutableSetFactory.empty tuloksia StackOverflowError
  • Näennäissuhteellinen kattava BigDecimal järkevyys / oikeellisuutta korjata.
  • estää mahdolliset SOE aikana Stream # väljähtyä.
  • Poista misc. deprecated elementit
  • Refactor per koodikatselmus
  • Carat = & gt; Caret
  • Unprintables viesteissä
  • Kreivi riviä EOL
  • paheksua automaattinen () sijoittumistaan ​​argumenttilistat
  • Käytä Regex.quote
  • Lisää Regex.quote
  • Pura / unzip3 palata väärä staattinen tyyppi sovellettuna Array
  • Fix false & quot; ohittaa mitään & quot; case luokan suojattu param
  • Toteuttaa erikoistunut subsetOf varten HashSet
  • Korjaa epädeterminististä

Mitä uutta versiossa 2.10.4 RC1:

  • arvoluokat:
  • luokka voi nyt laajentaa AnyVal jotta se käyttäytyä kuin struct tyyppi (rajoituksia).
  • http://docs.scala-lang.org/overviews/core/value-classes.html
  • Implicit Sarjat:
  • implisiittinen muokkaaja nyt koskee myös luokan määritelmiä vähentää boilerplate implisiittisten kääreitä.
  • http://docs.scala-lang.org/sips/pending/implicit-classes.html
  • String interpolointi:
  • val mitä = & quot; mahtava & quot ;; println (s & quot; merkkijono interpolointi on $ {what.toUpperCase}! & quot;)
  • http://docs.scala-lang.org/overviews/core/string-interpolation.html
  • Futures ja Promises:
  • Asynkronisesti saada JSON: for (req

Mitä uutta versiossa 2.10.0:

  • arvoluokat:
  • luokka voi nyt laajentaa AnyVal jotta se käyttäytyä kuin struct tyyppi (rajoituksia).
  • http://docs.scala-lang.org/overviews/core/value-classes.html
  • Implicit Sarjat:
  • implisiittinen muokkaaja nyt koskee myös luokan määritelmiä vähentää boilerplate implisiittisten kääreitä.
  • http://docs.scala-lang.org/sips/pending/implicit-classes.html
  • String interpolointi:
  • val mitä = & quot; mahtava & quot ;; println (s & quot; merkkijono interpolointi on $ {what.toUpperCase}! & quot;)
  • http://docs.scala-lang.org/overviews/core/string-interpolation.html
  • Futures ja Promises:
  • Asynkronisesti saada JSON: for (req

Mitä uutta versiossa 2.9.1-1:

  • Älä merkitse mixed-menetelmissä sillat.
  • Synteettisen lippu Siltamenetelmät.
  • Päivitä rakentaa julkaisu- ja sonatype OSSRH

Mitä uutta versiossa 2.7.7:

  • Tämä julkaisu sisältää korjauksia Näyttelijät kirjasto, Scala IDE Eclipse parannuksia, korjausta virhetilanne liittyvät Lopuksi lausekkeet ja poikkeuksia, korjauksia perinyt laiska Vals, ja korjauksia ja parannuksia jar asentajalle.

Mitä uutta versiossa 2.7.7 RC1:

  • Tämä julkaisu sisältää korjauksia ja refactorings varten Näyttelijät kirjasto, muutamia parannuksia Scala IDE Eclipse, sekä muita korjauksia.

Mitä uutta versiossa 2.7.6:

  • Tämä pieniä huolto- julkaisu korjaa yhden harvinaisen ongelman, joka voi tulos & quot; epämuodostuneet Scala allekirjoitus & quot; Viestin.
  • Ei muita korjauksia tai muutoksia sisältyvät; jos et ole koskaan törmännyt viesti yllä, et huomaa mitään eroa parantamalla.

Mitä uutta versiossa 2.7.5:

  • Kiinteät # 1999 (Nälänhätä ongelma, kun paljon tehtäviä syntyvät FJTaskRunner kierre). Tämä voi johtaa JVM loppumassa muisti kun paljon toimijoita, joilla luodaan erittäin korkealla taajuudella.
  • Kiinteät # 2000 (Liittyy toimijat eivät aina irtisanoa kunnolla). Tämä voi johtaa muistin vuotaa sovelluksissa, jotka luovat monia liittyvät toimijat.
  • Vammaiset viite-laskenta toimijat käyttävät WeakReferences, koska tämä voi johtaa muistin vuotoja. Päättyminen toimijoiden on edelleen seurataan, vaikka käyttäen yksinkertaisempi järjestelmä, joka ei ole riippuvainen WeakReferences. Joissakin tapauksissa käyttäjät on nyt soittaa `Scheduler.shutdown ()` nimenomaisesti irtisanoa näyttelijä-pohjainen sovellus.
  • Kiinteät `NullPointerException` bugi` Scheduler.restart`.

Mitä uutta versiossa 2.7.4:

  • Tämä uusi versio on ylläpitojulkaisu; useita vikoja on korjattu, mutta tässä vaiheessa olemme vain lisäämällä uusia ominaisuuksia uuteen Scala 2,8 Codebase, jonka pitäisi olla valmis muutaman kuukauden kuluessa.
  • Tämä versio on viimeinen vapauttamista 2.7.x haara, ja myös viimeinen tukemaan vanhaa versiota 1.4 Java Virtual Machine.

Vastaavia ohjelmistoja

Embedthis Ejscript
Embedthis Ejscript

17 Feb 15

Trad4
Trad4

11 May 15

Retro
Retro

20 Feb 15

J
J

20 Feb 15

Kommentit Scala

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!