Futhark v0.12.1

Futhark е програмски јазик за конкуренција што припаѓа на семејството ML.

Додадено од:

  • Внатрешната претстава на паралелните структури е ревидирана и оптимизирана. Со ретки исклучоци, ова може да има значително влијание врз перформансите.
  • Сега има поддршка за структурно напишани суми и совпаѓање на шаблони. Но, остануваат некои проблеми со низите од типот на сума, кои самите содржат низи.
  • Значително намалено време на компилација за некои големи програми.
  • Параметрите на рачниот тип повеќе не треба да бидат исцрпни.
  • Приказот на параметарот за ротирање е поедноставен.

Отстранет

  • Операторот на префиксот ~ повеќе не се користи, но ! сега може да се користи за извршување на битна негација на цели броеви.

Сменето:

  • Опцијата --futhark за futhark bench и futhark тест сега е стандардно на бинарното што се користи за самите подкоманди.
  • Застарената опција futhark -t (која ја извршуваше истата функција како проверката на futhark) е отстранета.
  • stream_map стана map_stream, а stream_red стана reduce_stream.

Поправено:

  • Fuhark тестот сега „разбира“ -не подесување како што беше првично наменето.
  • Фухарк клупата и тестовите команди за фухарк сега толкуваат -- исклучуваат како што се очекуваше.
  • Заднината на Python и C# сега може правилно да чита бинарни податоци.

Извор: linux.org.ru

Додадете коментар