ʻO GNU Guile 3.0

Ma Ianuali 16, ua hoʻokuʻu nui ʻia ka GNU Guile - kahi hoʻokō i hoʻokomo ʻia o ka ʻōlelo hoʻolālā Scheme me ke kākoʻo no ka multithreading, asynchrony, hana pū me ka pūnaewele a me nā kelepona ʻōnaehana POSIX, ka C binary interface, PEG parsing, REPL ma luna o ka pūnaewele, XML; loaʻa i kāna ʻōnaehana hoʻonohonoho ponoʻī.

ʻO ka hiʻohiʻona nui o ka mana hou ke kākoʻo piha no ka hui ʻana o JIT, i hiki ai ke wikiwiki i nā polokalamu ma ka awelika o ʻelua mau manawa, me ka nui o kanakolukumamālua no ka mbrot benchmark. Ke hoʻohālikelike ʻia i ka mana paʻa mua o ka mīkini virtual Guile, ua lilo ka ʻōkuhi aʻo i haʻahaʻa haʻahaʻa.

Ua hoʻomaikaʻi ʻia ka hoʻohālikelike ʻana me ka Scheme R5RS a me R7RS i nā kūlana ʻōlelo papahana, a ua ʻike ʻia ke kākoʻo. ʻokoʻa i kūkulu ʻia и nā ʻōlelo hoʻolaha a me nā ʻōlelo ʻokoʻa i loko o ka pōʻaiapili lexical. Ua like ka hana o ka eval i kākau ʻia ma Scheme me kāna hoa ʻōlelo C; No nā hoʻokō like ʻole o ke ʻano Record, ua hāʻawi ʻia kahi hui pū ʻana o nā mea hana no ka hana pū ʻana me lākou; ʻAʻole hoʻopau ʻia nā papa ma GOOPS; Hiki ke loaʻa nā kikoʻī a me nā hoʻololi ʻē aʻe ma ka hoʻolaha hoʻokuʻu.

ʻO 3.x ka lālā paʻa hou o ka ʻōlelo. Hoʻokomo ʻia ia e like me ka lālā paʻa 2.x mua.

Source: linux.org.ru

Pākuʻi i ka manaʻo hoʻopuka