Futhark v0.12.1

Futhark estas samtempa programlingvo kiu apartenas al la ML-familio.

Aldonita:

  • La interna reprezentado de paralelaj strukturoj estis reviziita kaj optimumigita. Kun maloftaj esceptoj, ĉi tio povas havi gravan efikon al agado.
  • Nun ekzistas subteno por strukture tajpitaj sumoj kaj ŝablono-kongruo. Sed restas iuj problemoj kun sum-tipaj tabeloj, kiuj mem enhavas tabelojn.
  • Signife reduktita kompiltempo por kelkaj grandaj programoj.
  • Manlibrotipaj parametroj ne plu devas esti ĝisfundaj.
  • La montrado de la rotacia parametro estis simpligita.

Forigita

  • La prefiksa operatoro ~ ne plu estas uzata, sed ! nun povas esti uzata por elfari bidirektan neadon de entjeroj.

Ŝanĝita:

  • La --futhark opcio por futhark bench kaj futhark-testo nun defaŭlte al la duuma uzata por la subkomandoj mem.
  • La malrekomendita futhark -t opcio (kiu plenumis la saman funkcion kiel futhark-kontrolo) estis forigita.
  • stream_map iĝis map_stream, kaj stream_red iĝis reduce_stream.

Fiksa:

  • futhark-testo nun "komprenas" -sen-agordado kiel origine celita.
  • La futhark-benko kaj futhark-testkomandoj nun interpretas --ekskludi kiel atendite.
  • La backend Python kaj C# nun povas legi binarajn datumojn ĝuste.

fonto: linux.org.ru

Aldoni komenton