Futhark v0.12.1

Futhark adalah bahasa pemrograman konkurensi milik keluarga ML.

Ditambahkan oleh:

  • Representasi internal struktur paralel telah direvisi dan dioptimalkan. Dengan pengecualian yang jarang terjadi, hal ini dapat berdampak signifikan pada kinerja.
  • Sekarang ada dukungan untuk penjumlahan yang diketik secara struktural dan pencocokan pola. Namun masih ada beberapa masalah dengan array tipe penjumlahan, yang berisi array sendiri.
  • Mengurangi waktu kompilasi secara signifikan untuk beberapa program besar.
  • Parameter tipe manual tidak perlu lagi bersifat menyeluruh.
  • Tampilan parameter putar telah disederhanakan.

DIHAPUS

  • Operator awalan ~ tidak lagi digunakan, tetapi ! sekarang dapat digunakan untuk melakukan negasi bitwise terhadap bilangan bulat.

Catatan:

  • Opsi --futhark untuk futhark bench dan futhark test sekarang defaultnya adalah biner yang digunakan untuk sub-perintah itu sendiri.
  • Opsi futhark -t yang tidak digunakan lagi (yang menjalankan fungsi yang sama dengan pemeriksaan futhark) telah dihapus.
  • stream_map menjadi map_stream, dan stream_red menjadi pengurangan_stream.

Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΎ:

  • tes futhark sekarang "mengerti" -tidak ada penyetelan seperti yang dimaksudkan semula.
  • Perintah futhark bench dan futhark test sekarang diinterpretasikan --exclude seperti yang diharapkan.
  • Backend Python dan C# sekarang dapat membaca data biner dengan benar.

Sumber: linux.org.ru

Tambah komentar