Futhark v0.12.1

Futhark is een programmeertaal die parallelisme ondersteunt en tot de ML-familie behoort.

Toegevoegd:

  • De interne representatie van parallelle structuren is herzien en geoptimaliseerd. Met enkele uitzonderingen kan dit een sterke invloed hebben op de prestaties.
  • Er is nu ondersteuning voor structureel getypeerde sumtypes en patroonmatching. Maar er blijven enkele problemen met arrays van sumtypes die zelf arrays bevatten.
  • De compileertijd van enkele grote programma's is aanzienlijk verkort.
  • De handmatig ingestelde typeparameters hoeven niet langer uitputtend te zijn.
  • De weergave van de parameter rotate is vereenvoudigd.

Verwijderd

  • De prefixoperator ~ wordt niet meer gebruikt, en ! kan nu worden toegepast voor bitwise negatie van gehele getallen.

Gewijzigd:

  • De optie —futhark voor futhark bench en futhark test komt nu standaard overeen met de binaire bestanden die voor de subcommando's zelf worden gebruikt.
  • De verouderde optie futhark -t (die dezelfde functie vervulde als futhark check) is verwijderd.
  • stream_map is veranderd in map_stream, en stream_red in reduce_stream.

Gerepareerd:

  • futhark test begrijpt nu —no-tuning zoals oorspronkelijk bedoeld.
  • De commando's futhark bench en futhark test interpreteren nu —exclude correct.
  • De backend in Python en C# kan nu binaire gegevens correct lezen.

Bron: linux.org.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster