Rakudo Star 2019.03 хувилбар, Раку хэлний тархалт (хуучин Perl 6)

Боломжтой багц хувилбар Ракудо Од 2020.01, үүнд хөрвүүлэгч орно Ракудо, виртуал машин MoarVM, Раку хэлийг хөгжүүлэхэд шаардлагатай баримт бичиг, модулиуд, хэрэгслүүд (Perl 6 хэлний шинэ нэр) нэрийг өөрчлөх). Хөрвүүлэгч нь Raku v6.d-ийн тодорхойлолтод нийцэж байгаа бөгөөд өргөтгөсөн макро, блоклохгүй I/O болон ирээдүйн хувилбаруудад хэрэгжүүлэхээр төлөвлөж буй хэд хэдэн жижиг функцуудыг эс тооцвол. Энэ нь байт кодыг гүйцэтгэх виртуал машин хэлбэрээр санал болгож байна MoarVM, бүх тестийг давсан (JVM-д суурилсан өөр арын хэсэгт шаардлагатай бүх функц хараахан байхгүй байна).

Шинэ хувилбарт perl6-г орлуулсан raku хэмээх шинэ гүйцэтгэгдэх файлыг нэмж, мөн perl нэрийг raku-аар сольсон шинэ сонголтуудыг нэмсэн. Мөр боловсруулахтай холбоотой үйлдлүүдийн гүйцэтгэлд томоохон оновчлолууд хийгдсэн (жишээлбэл, Str.chomp 10-100 дахин, Str.substr 1.5-аас 3 дахин, Str.trim* 1.5-аас 90 дахин хурдан болсон). Хэрэгжүүлсэн Raku v6.e тодорхойлолтод хэлний олон шинэ боломжуудыг хөгжүүлж байна.

Readline-ийн оронд интерактив шугам засварлах модулийг санал болгож байна Linenoise. Windows болон macOS-д зориулсан хоёртын хувилбаруудын дэмжлэгийг түр зогсоосон.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх