Futhark v0.12.1

Futhark ir programmēšanas valoda, kas atbalsta paralēlismu un pieder ML ģimenei.

Pievienots:

  • Iekšējā paralēlo konstrukciju pārstāvība ir pārskatīta un optimizēta. Izņēmuma gadījumos tas var būtiski ietekmēt veiktspēju.
  • Tagad ir atbalsts strukturāli tipizētām tip-summām un modeļu saskarnei. Tomēr joprojām pastāv dažas problēmas ar tip-summām masīvos, kas paši satur masīvus.
  • Būtiski samazināts dažu lielu programmu kompilācijas laiks.
  • Manuāli norādītie tipa parametri vairs nav jānorāda izsmeļoši.
  • Parametra rotate attēlojums ir padarīts vienkāršāks.

Izņemts

  • Prefiksoperators ~ vairs netiek izmantots, un ! tagad var tikt lietots, lai veiktu bitu noliegšanu veseliem skaitļiem.

Mainīts:

  • Opcija —futhark futhark bench un futhark test tagad pēc noklusējuma atbilst binārajām komandām, ko izmanto paši apakškomandas.
  • Novecojusī opcija futhark -t (kas veica to pašu funkciju kā futhark check) tika izņemta.
  • stream_map kļuvis par map_stream, bet stream_red – par reduce_stream.

Izlabots:

  • futhark test tagad «saprot» —no-tuning tā, kā sākotnēji bija paredzēts.
  • Komandas futhark bench un futhark test tagad pareizi interpretē —exclude.
  • Python un C# aizmugure tagad var pareizi nolasīt bināros datus.

Avots: linux.org.ru

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster