Futhark v0.12.1

Mae Futhark yn iaith raglennu arian cyfred sy'n perthyn i'r teulu ML.

Ychwanegwyd gan:

  • Mae cynrychiolaeth fewnol strwythurau cyfochrog wedi'i adolygu a'i optimeiddio. Gydag eithriadau prin, gall hyn gael effaith sylweddol ar berfformiad.
  • Bellach mae cefnogaeth i symiau wedi'u teipio'n strwythurol a pharu patrymau. Ond erys rhai problemau gydag araeau math o swm, sydd eu hunain yn cynnwys araeau.
  • Gostyngiad sylweddol yn yr amser llunio ar gyfer rhai rhaglenni mawr.
  • Nid oes angen i baramedrau math Γ’ llaw fod yn gynhwysfawr mwyach.
  • Mae arddangosiad y paramedr cylchdroi wedi'i symleiddio.

Wedi'i ddileu

  • Nid yw gweithredwr y rhagddodiad ~ yn cael ei ddefnyddio mwyach, ond ! yn awr yn cael ei ddefnyddio i berfformio bitwise negyddu cyfanrifau.

Wedi newid:

  • Mae'r opsiwn --futhark ar gyfer mainc futhark a phrawf futhark bellach yn rhagosodedig i'r deuaidd a ddefnyddir ar gyfer yr is-orchmynion eu hunain.
  • Mae'r opsiwn futhark -t anghymeradwy (a gyflawnodd yr un swyddogaeth Γ’ gwiriad futhark) wedi'i ddileu.
  • daeth stream_map yn map_stream, a daeth stream_red yn reduce_stream.

Wedi'i Sefydlog:

  • prawf futhark bellach yn β€œdeall” -dim tiwnio fel y bwriadwyd yn wreiddiol.
  • Mae'r fainc futhark a gorchmynion prawf futhark bellach yn dehongli --exclude yn Γ΄l y disgwyl.
  • Gall y pen Γ΄l Python a C# nawr ddarllen data deuaidd yn gywir.

Ffynhonnell: linux.org.ru

Ychwanegu sylw