Scala

Screenshot Software:
Scala
Mga detalye ng Software:
Bersyon: 2.10.3 / 2.10.4 RC1 / 2.11.0 Milestone 8
I-upload ang petsa: 17 Feb 15
Nag-develop: The Scala Team
Lisensya: Libre
Katanyagan: 62

Rating: 2.5/5 (Total Votes: 2)

Scala ay isang modernong at open source, multi-tularan programming language espesyal na idinisenyo upang ipahayag ang karaniwang mga pattern ng programming sa isang eleganteng at madaling maintindihan at uri-safe na paraan.
Scala maayos Sumasama mga tampok ng mga object-oriented at functional na mga wika kabilang ang mixins, algebraic datatypes sa pagtutugma ng pattern, genericity, at marami pang iba

Ano ang bagong sa paglabas:.

  • Ayusin ang bug na may super-accessors / umaasa uri
  • Backport pag-iiba ang pagganap ng validator ng pag-aayos
  • Palawakin ang komentong ito ng isang mas detalyadong TODO

  • May-ari ng
  • simbolo Pag-ayos ng mga inabandunang pagkatapos named- / default na-args
  • Binary compat. workaround para sa bura ng bug SI-7120
  • Pagsubok kaso para sa na-fixed Crasher
  • codifies ang estado ng sining wrt SI-8104
  • Ayusin ang BrowserTraverser para sa mga bagay na package
  • Pagsubok nagpapakita SI-8085
  • Ibalik sa dati ang & quot; SI-6426, maaaring angkatin _ & quot;.
  • Ayusin ang inliner ikot ng may Rekursiyon, hiwalay na compilation
  • Tiyakin ingagkakargaang labis, paghihigpit PolyType mga default ng kamalayan
  • HashSet dapat magpatupad ng unyon
  • pag-alis nagtatanggol code na ginawa lipas na sa pamamagitan ng umiiral na pag-aayos sa SI-5604
  • overzealous igiit sa GenBCode
  • naglalagay SI-7335-aayos sa likod ng isang flag na antas pinagmulan
  • naglalagay SI-6899-aayos sa ilalim ng isang flag antas pinagmulan
  • Magdagdag ng isang '-Xsource' na flag na nagbibigay-daan sa pagsasama-sama sa hal 2.10 mode
  • Hanay ng bug: Maling resulta para sa Long.MinValue sa Long.MaxValue sa pamamagitan ng Int.MaxVal
  • ayusin ang hindi kilalang pag-andar na may mga placeholder
  • HashMap dapat ipatupad filter
  • Itakda ang dapat magpatupad ng filter
  • StringContext.f doc update
  • Mga resulta ng ImmutableSetFactory.empty sa StackOverflowError
  • Quasi-komprehensibong BigDecimal kagalingan / kawastuhan remedyo.
  • maiwasan ang mga posibleng SOE sa panahon ng Stream # patagin.
  • Alisin Misc. deprecated mga elemento
  • Refactor bawat pagsusuri code
  • karat = & gt; Caret
  • Unprintables sa mga mensahe
  • linya Bilang ng EOLs
  • magtakwil awtomatikong () pagpapasok sa listahan ng argumento
  • Gamitin ang Regex.quote
  • Magdagdag Regex.quote
  • magsiper / unzip3 bumalik maling uri ng static na kapag inilalapat sa mga array
  • Ayusin ang false & quot; Ino-override ng walang & quot; para sa kaso ng klase protektado param
  • ipinapatupad ng pinasadyang subsetOf para sa HashSet
  • Ayusin ang di-deterministic

Ano ang bagong sa bersyon 2.10.4 RC1:

  • Mga Klase Halaga:
  • Ang isang klase ay maaari na ngayong pahabain AnyVal upang gawin itong kumilos tulad ng isang uri struct (mga paghihigpit apply).
  • http://docs.scala-lang.org/overviews/core/value-classes.html
  • Implicit Klase:
  • Ang implicit modifier ngayon din ay nalalapat sa mga kahulugan ng klase upang mabawasan ang boilerplate ng implicit wrappers.
  • http://docs.scala-lang.org/sips/pending/implicit-classes.html
  • String agaw:
  • Val ano = & quot; kahanga-hangang & quot ;; println (s & quot; string agaw ay $ {what.toUpperCase} & quot;!)
  • http://docs.scala-lang.org/overviews/core/string-interpolation.html
  • Futures at mga pangako:
  • Asynchronously makakuha ng ilang JSON: para sa (req

Ano ang bagong sa bersyon 2.10.0:

  • Mga Klase Halaga:
  • Ang isang klase ay maaari na ngayong pahabain AnyVal upang gawin itong kumilos tulad ng isang uri struct (mga paghihigpit apply).
  • http://docs.scala-lang.org/overviews/core/value-classes.html
  • Implicit Klase:
  • Ang implicit modifier ngayon din ay nalalapat sa mga kahulugan ng klase upang mabawasan ang boilerplate ng implicit wrappers.
  • http://docs.scala-lang.org/sips/pending/implicit-classes.html
  • String agaw:
  • Val ano = & quot; kahanga-hangang & quot ;; println (s & quot; string agaw ay $ {what.toUpperCase} & quot;!)
  • http://docs.scala-lang.org/overviews/core/string-interpolation.html
  • Futures at mga pangako:
  • Asynchronously makakuha ng ilang JSON: para sa (req

Ano ang bagong sa bersyon 2.9.1-1:

  • Huwag markahan ang halo-halong-in pamamaraan bilang tulay.
  • Magdagdag ng gawa ng tao-flag para sa mga pamamaraan ng tulay.
  • I-update build para sa pag-publish upang sonatype OSSRH

Ano ang bagong sa bersyon 2.7.7:

  • Ang release na ito ay may kasamang mga pag-aayos sa Mga Aktor library, Scala Ide, Kyoto para sa Eclipse pagpapabuti, ng isang remedyo para sa isang kondisyon na error na may kaugnayan sa wakas clause at mga pagbubukod, pag-aayos sa minana tamad vals, at pag-aayos at pagpapabuti sa jar installer.

Ano ang bagong sa bersyon 2.7.7 RC1:

  • Ang release na ito ay may kasamang mga pag-aayos at refactorings para sa Mga Aktor library, ang ilang mga pagpapabuti sa Scala Ide, Kyoto para sa Eclipse, pati na rin ang karagdagang pag-aayos ng bug.

Ano ang bagong sa bersyon 2.7.6:

  • Ang menor-release pagpapanatili address ng isang bihirang mga isyu na maaari resulta ng sa isang & quot; Sira ang lagda & quot Scala; mensaheng ito.
  • Walang ibang mga pag-aayos o pagbabago ay kasama; kung hindi mo pa kailanman nakatagpo ang mensahe sa itaas, hindi mo mapansin ang anumang pagkakaiba sa pamamagitan ng pag-upgrade.

Ano ang bagong sa bersyon 2.7.5:

  • Ang Nakatakdang # 1999 (problema gutom kapag maraming mga gawain ay nilikha mula sa FJTaskRunner thread). Ito ay maaaring magresulta sa JVM nauubusan ng memorya kapag ng maraming mga aktor kung saan nilikha sa isang napakataas na dalas.
  • Mga Fixed # 2000 (Naka-link na aktor ay hindi palaging wakasan maayos). Ito ay maaaring magresulta sa memory pagtulo sa mga application na lumikha ng maraming mga naka-link na aktor.
  • Hindi Pinagana reference bilang ng mga aktor sa paggamit ng WeakReferences, dahil maaari itong humantong sa memory paglabas. Pagwawakas ng aktor ay sinusubaybayan pa rin, kahit na ang paggamit ng isang mas simpleng pamamaraan na hindi umaasa sa WeakReferences. Sa ilang mga kaso, dapat ngayon matawagan ng mga gumagamit `Scheduler.shutdown ()` tahasang upang wakasan ang isang application aktor-based.
  • Mga Fixed isang `NullPointerException` bug sa` Scheduler.restart`.

Ano ang bagong sa bersyon 2.7.4:

  • Ang bagong bersyon ay isang paglabas ng maintenance; maraming mga bug na-fixed, ngunit sa yugtong ito kami ay pagdaragdag lamang ng mga bagong tampok sa bagong Scala 2.8 codebase, na dapat ay kumpleto sa loob ng ilang buwan.
  • Ang bersyon na ito ay ang huling release ng 2.7.x sangay, at rin ang magiging huli upang suportahan ang lumang bersyon 1.4 ng Java Virtual Machine.

Katulad na software

bpython
bpython

14 Apr 15

Flexc++
Flexc++

14 Apr 15

HGL Suite
HGL Suite

17 Feb 15

Mga komento sa Scala

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!