Futhark - ML үй-бүлөсүнө таандык конкурренттик программалоо тили.
Posted:
- Параллель түзүмдөрдүн ички өкүлчүлүгү кайра каралып, оптималдаштырылды. Сейрек учурларды эске албаганда, бул аткарууга олуттуу таасир этиши мүмкүн.
- Азыр структуралык терилген суммаларды жана үлгүлөрдү дал келүүнү колдоо бар. Бирок өзүлөрү массивдерди камтыган суммалык типтеги массивдерде кээ бир көйгөйлөр бар.
- Кээ бир чоң программалар үчүн компиляция убактысы кыйла кыскарган.
- Кол менен түрдөгү параметрлер мындан ары толук болбошу керек.
- Айлантуу параметрин көрсөтүү жөнөкөйлөштүрүлдү.
Жок кылынды
- ~ префикс оператору мындан ары колдонулбайт, бирок ! эми бүтүн сандарды биттик түрдө жокко чыгаруу үчүн колдонсо болот.
Өзгөртүлгөн:
- Futhark отургуч жана futhark тести үчүн --futhark опциясы эми подкомандалардын өздөрү үчүн колдонулган экиликке демейки болуп саналат.
- Эскирген futhark -t опциясы (futhark текшерүүсү сыяктуу эле функцияны аткарган) алынып салынды.
- агымдык_карта карта_агымга, ал эми агым_кызыл агымды азайтууга айланды.
Оңдолгон:
- futhark тести азыр "түшүнөт" -но-тюнинг башында ойлогондой.
- Futhark Bench жана Futhark сыноо командалары эми --exclude күтүлгөндөй чечмеленет.
- Python жана C# backend азыр экилик маалыматтарды туура окуй алат.
Source: linux.org.ru