GNU Guile 3.0

Tanggal 16 Januari, sékrési utama GNU Guile lumangsung - palaksanaan anu dipasang tina basa program Skéma kalayan dukungan pikeun multithreading, asynchrony, damel sareng jaringan sareng telepon sistem POSIX, antarmuka binér C, parsing PEG, REPL dina jaringan, XML; boga sistem programming obyék-berorientasi sorangan.

Fitur utama versi anyar nyaéta dukungan pinuh pikeun kompilasi JIT, anu ngamungkinkeun pikeun ngagancangkeun program rata-rata dua kali, kalayan maksimal tilu puluh dua pikeun patokan mbrot. Dibandingkeun jeung versi stabil saméméhna tina mesin virtual Guile, set instruksi geus jadi leuwih low-tingkat.

Kasaluyuan sareng standar basa pamrograman Skéma R5RS sareng R7RS ogé parantos ningkat, sareng dukungan parantos muncul. iwal terstruktur и deklarasi jeung éksprési bolak-balik dina konteks léksikal. Kinerja eval ditulis dina Skéma éta sarua jeung nu tara basa C na; Pikeun palaksanaan anu béda tina jinis Rékam, sakumpulan alat anu ngahijikeun disayogikeun pikeun damel sareng aranjeunna; Kelas di GOOPS henteu deui ditimpa; Rincian sareng parobihan sanésna tiasa dipendakan dina pengumuman pelepasan.

Cabang stabil anyar basa ayeuna 3.x. Hal ieu dipasang sajajar jeung cabang 2.x stabil saméméhna.

sumber: linux.org.ru

Tambahkeun komentar