Futhark v0.12.1

Futhark ist eine Programmiersprache, die Parallelismus unterstĂŒtzt und zur Familie der ML-Sprachen gehört.

HinzufĂŒgen:

  • Die interne Darstellung von parallelen Konstruktionen wurde ĂŒberarbeitet und optimiert. Mit wenigen Ausnahmen kann dies die Leistung erheblich beeinflussen.
  • Es gibt jetzt UnterstĂŒtzung fĂŒr strukturiert typisierte Summentypen und Mustervergleich. Es gibt jedoch weiterhin einige Probleme mit Summentyp-Arrays, die selbst Arrays enthalten.
  • Die Kompilierungszeit fĂŒr einige große Programme wurde erheblich reduziert.
  • Manuell festgelegte Typparameter mĂŒssen nicht mehr erschöpfend sein.
  • Die Anzeige des Parameters rotate wurde vereinfacht.

Entfernt

  • Der PrĂ€fixoperator ~ wird nicht mehr verwendet, und ! kann nun fĂŒr die bitweise Negation von Ganzzahlen angewendet werden.

Änderungen:

  • Die Option —futhark fĂŒr futhark bench und futhark test entspricht jetzt standardmĂ€ĂŸig dem BinĂ€rformat, das fĂŒr die Unterbefehle verwendet wird.
  • Die veraltete Option futhark -t (die dieselbe Funktion wie futhark check erfĂŒllte) wurde entfernt.
  • stream_map wurde zu map_stream und stream_red zu reduce_stream.

Behobene Fehler:

  • futhark test versteht jetzt —no-tuning so, wie es ursprĂŒnglich gedacht war.
  • Die Befehle futhark bench und futhark test interpretieren —exclude jetzt korrekt.
  • Der Backend in Python und C# kann jetzt korrekt binĂ€re Daten lesen.

Quelle: linux.org.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster