Futhark v0.12.1

Futhark on samaaegsuse programmeerimiskeel, mis kuulub ML perekonda.

Lisatud:

  • Paralleelstruktuuride sisemine esitus on üle vaadatud ja optimeeritud. Harvade eranditega võib see jõudlust oluliselt mõjutada.
  • Nüüd on olemas struktuurselt trükitud summade ja mustrite sobitamise tugi. Kuid endiselt on probleeme summa-tüüpi massiividega, mis ise sisaldavad massiive.
  • Mõne suure programmi kompileerimisaeg on oluliselt vähenenud.
  • Käsitsi tüüpi parameetrid ei pea enam olema ammendavad.
  • Pööramisparameetri kuvamist on lihtsustatud.

Eemaldatud

  • Enam ei kasutata eesliite operaatorit ~, vaid ! saab nüüd kasutada täisarvude bitipõhiseks eitamiseks.

Muudetud:

  • Suvand --futhark futharki pingi ja futharki testi jaoks on nüüd vaikimisi alamkäskude endi jaoks kasutatav kahendkood.
  • Aegunud suvand futhark -t (mis täitis sama funktsiooni kui futharki kontroll) on eemaldatud.
  • stream_map muutus kaardi_voogu ja stream_red muutus redutseerimisvoogu.

Fikseeritud:

  • futharki test "saab nüüd aru" - no-tuning nagu algselt ette nähtud.
  • Futharki pingi ja futharki testikäsud tõlgendavad nüüd ootuspäraselt --exclude.
  • Pythoni ja C# taustaprogramm saavad nüüd binaarandmeid õigesti lugeda.

Allikas: linux.org.ru

Lisa kommentaar