GNU Guile 3.0

I te Hanuere 16, i puta te tukunga nui o te GNU Guile - he whakatinanatanga o te reo hotaka Kaupapa me te tautoko mo te multithreading, asynchrony, te mahi me te whatunga me nga waea punaha POSIX, te atanga-rua C, PEG parsing, REPL i runga i te whatunga, XML; kei a ia ano tana punaha kaupapa-a-ahanoa.

Ko te ahuatanga nui o te putanga hou ko te tautoko katoa mo te whakahiato JIT, i taea ai te tere o nga kaupapa i te toharite o nga wa e rua, me te nui o te toru tekau ma rua mo te tohu tohu mbrot. Ina whakaritea ki te putanga pumau o mua o te miihini mariko Guile, kua piki ake te taumata-iti o te huinga tohutohu.

Kua pai ake te hototahi ki te Kaupapa R5RS me te R7RS nga paerewa reo hotakataka, kua puta te tautoko. motuhake kua hangai и tauutuutu whakapuakanga me kīanga i roto i te horopaki kupu. Ko te mahinga o te eval i tuhia i roto i te Kaupapa i rite ki te ahua o tana hoa reo C; Mo nga whakatinanatanga rereke o te momo Tuhituhi, ka whakaratohia he huinga taputapu mo te mahi tahi; Ko nga karaehe i GOOPS kua kore e whakakorehia; Ko nga korero me etahi atu huringa ka kitea i roto i te panui tuku.

Ko 3.x te peka hou o te reo. Kua whakauruhia kia rite ki te peka 2.x pumau o mua.

Source: linux.org.ru

Tāpiri i te kōrero