Futhark v0.12.1

A Futhark egy programozási nyelv, amely párhuzamosságot támogat és az ML családjába tartozik.

Hozzáadva:

  • A párhuzamos konstrukciók belső reprezentációja felülvizsgálatra és optimalizálásra került. Ritka kivételekkel ez jelentősen befolyásolhatja a teljesítményt.
  • Mostantól támogatja a strukturálisan típusos típusösszegzéseket és a mintaillesztést. Néhány probléma azonban továbbra is fennáll a tömb típusösszegzésekkel, amelyek maguk is tömböket tartalmaznak.
  • Jelentősen csökkent a néhány nagyobb program fordítási ideje.
  • A kézi típusparaméterek már nem kell, hogy kimerítőek legyenek.
  • A rotate paraméter megjelenítése egyszerűsödött.

Eltávolítva

  • A ~ prefix operátor megszűnt, és a ! mostantól alkalmazható a számok bitfordításához.

Megváltoztatva:

  • A —futhark opció a futhark bench és a futhark test esetében most már alapértelmezés szerint megfelel a parancsokhoz használt binárisnak.
  • A futhark -t elavult opcióját (amely ugyanazt a funkciót látta el, mint a futhark check) eltávolították.
  • A stream_map átnevezésre került map_stream-re, a stream_red pedig reduce_stream-re.

Javítva:

  • A futhark test most már «érti» a —no-tuning opciót, ahogyan azt eredetileg szánták.
  • A futhark bench és a futhark test parancsok most már megfelelően értelmezik a —exclude opciót.
  • A Python és C# backend most már helyesen tudja olvasni a bináris adatokat.

Forrás: linux.org.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster