Futhark v0.12.1

Futhark iconcurrency programming mutauro wemhuri yeML.

Wedzera:

  • Iyo yemukati inomiririra yezvimiro zvakafanana yakadzokororwa uye yakagadziridzwa. Nezvisizvo zvisingawanzo, izvi zvinogona kuve nemhedzisiro yakakura pakuita.
  • Ikozvino kwave nerutsigiro rwemasvomhu akataipa masamu uye maenzanisi ekuenzanisa. Asi panosara mamwe matambudziko ane sum-type arrays, ayo pachawo ane arrays.
  • Yakaderedzwa zvakanyanya nguva yekuunganidza kune mamwe makuru mapurogiramu.
  • Manual type parameters haichadi kuve yakazara.
  • Kuratidzwa kweiyo tenderera parameter kwave nyore.

Yakabviswa

  • Iyo prefix operator ~ haisisiri kushandiswa, asi! ikozvino inogona kushandiswa kuita bitwise negation of integers.

Zvakachinjwa:

  • Iyo --futhark sarudzo yefuthark bhenji uye futhark bvunzo ikozvino inosarudzika kune iyo bhinari inoshandiswa kune subcommands ivo pachavo.
  • Iyo yakaderedzwa futhark -t sarudzo (iyo yakaita basa rimwechete sefuthark cheki) yakabviswa.
  • stream_map yakava mepu_rukova, uye stream_red yakave reduce_stream.

Yakagadziriswa:

  • bvunzo yefuthark ikozvino "inonzwisisa" -no-tuning sezvaidiwa pakutanga.
  • Iyo futhark bhenji uye futhark bvunzo mirairo ikozvino kududzira --kusasanganisa sezvaitarisirwa.
  • Iyo Python uye C # backend ikozvino inogona kuverenga binary data nemazvo.

Source: linux.org.ru

Voeg