GNU Guile 3.0

Janaayo 16, siideyntii ugu weyneyd ee GNU Guile ayaa dhacday - hirgalinta luqadda barnaamijka Scheme iyadoo la kaashanayo isku xirka isku xirka, asynchrony, la shaqeynta shabakada iyo wicitaanada nidaamka POSIX, C binary interface, PEG parsing, REPL shabakada, XML; waxay leedahay nidaam barnaamijeed u gaar ah oo ku wajahan shayga.

Tilmaamaha ugu muhiimsan ee nooca cusub waa taageero buuxda oo loogu talagalay isku-darka JIT, taas oo suurtogal ka dhigtay in la dedejiyo barnaamijyada celcelis ahaan laba jeer, iyada oo ugu badnaan soddon iyo laba loogu talagalay cabbirka mbrot. Marka la barbar dhigo qaabkii hore ee xasiloon ee mashiinka farsamada gacanta ee Guile, habraaca tilmaamku wuxuu noqday mid aad u hooseeya.

Waafaqsanaanta heerarka luqadda barnaamijka ee Scheme R5RS iyo R7RS ayaa sidoo kale la hagaajiyay, waxaana soo muuqday taageero. ka reeban habaysan ΠΈ bayaannada iyo tibaaxaha beddelka ah gudaha macnaha qaamuuska. Waxqabadka eval ee ku qoran Qorshaha wuxuu la mid ahaa kii dhiggiisa luqadda C; Hirgelinta kala duwan ee nooca Diiwaanka, qalab midaysan oo lagula shaqaynayo ayaa la bixiyaa; Fasalada GOOPS hadda lama dhaafin; Faahfaahinta iyo isbeddellada kale waxaa laga heli karaa ku dhawaaqista siideynta.

Laanta cusub ee xasilloon ee luqadda hadda waa 3.x. Waxa lagu rakibay si barbar socda laantii hore ee 2.x deggan.

Source: linux.org.ru

Add a comment