Futhark v0.12.1

Futhark is 'n programmeertaal wat gelyktydig ondersteun en behoort aan die ML-familie.

bygevoeg:

  • Die interne voorstelling van parallelle konstrukte is hersien en geoptimaliseer. Met seldsame uitsonderings kan dit prestasie grootliks beïnvloed.
  • Daar is nou ondersteuning vir struktureel getikte somtipes en patroonpassing. Maar daar is 'n paar probleme met som-tipe skikkings, wat self skikkings bevat.
  • Aansienlik verminderde samestellingstyd vir sommige groot programme.
  • Handmatige tipe parameters hoef nie meer volledig te wees nie.
  • Die vertoning van die draaiparameter is vereenvoudig.

Verwyder

  • Die voorvoegseloperateur ~ word nie meer gebruik nie, en ! kan nou gebruik word om bitsgewyse ontkenning van heelgetalle uit te voer.

Verander:

  • Die --futhark-opsie vir futhark-bank en futhark-toets is nou verstek na die binêre wat vir die subopdragte self gebruik word.
  • Die afgekeurde futhark -t-opsie (wat dieselfde funksie as futhark-kontrole verrig het) is verwyder.
  • stream_map het map_stream geword en stream_red het reduce_stream geword.

Vaste:

  • futhark-toets "verstaan" nou --geen-tuning soos oorspronklik bedoel.
  • Die futhark-bank- en futhark-toetsopdragte interpreteer nou --uitsluit behoorlik.
  • Die Python en C# backend kan nou binêre data korrek lees.

Bron: linux.org.ru

Voeg 'n opmerking