Futhark v0.12.1

Futhark je programski jezik koji podržava paralelizam i pripada ML porodici.

Добавлено:

  • Unutrašnja reprezentacija paralelnih konstruktora je revidirana i optimizovana. Osim u retkim slučajevima, ovo može značajno uticati na performanse.
  • Sada postoji podrška za struktuirano tipizovane tip-sume i usklađivanje uzoraka. Međutim, postoje neka preostala pitanja sa nizovima tip-suma koji sami sadrže nizove.
  • Vreme kompilacije nekih velikih programa značajno je smanjeno.
  • Ručno definisani parametri tipa više ne moraju biti iscrpni.
  • Prikaz parametra rotate je pojednostavljen.

Uklonjeno

  • Prefiksni operator ~ više se ne koristi, dok se ! sada može primeniti za izvršavanje bitovnog negiranja celih brojeva.

Изменено:

  • Opcija —futhark za futhark bench i futhark test sada podrazumevano odgovara binarnom fajlu koji se koristi za same podkomande.
  • Zastarjela opcija futhark -t (koja je obavljala istu funkciju kao i futhark check) je uklonjena.
  • stream_map je postao map_stream, dok je stream_red postao reduce_stream.

Odpravljeno:

  • futhark test sada „razume“ —no-tuning kao što je prvobitno nameravano.
  • Komande futhark bench i futhark test sada ispravno interpretiraju —exclude.
  • Backend napisan u Pythonu i C# sada može ispravno čitati binarne podatke.

Izvor: linux.org.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster