GNU Guile 3.0

16 janvye, pi gwo lage GNU Guile te fèt - yon aplikasyon entegre langaj pwogramasyon Scheme ak sipò pou multithreading, asynchrony, travay ak rezo a ak apèl sistèm POSIX, koòdone binè C, analiz PEG, REPL sou rezo a, XML; gen pwòp sistèm pwogramasyon oryante objè li yo.

Karakteristik prensipal la nan nouvo vèsyon an se sipò konplè pou konpilasyon JIT, ki te fè li posib akselere pwogram nan yon mwayèn de fwa, ak yon maksimòm de trant-de pou referans nan mbrot. Konpare ak vèsyon anvan an ki estab nan machin nan Guile vityèl, seri enstriksyon an te vin pi ba-nivo.

Konpatibilite ak estanda langaj pwogramasyon Scheme R5RS ak R7RS yo te amelyore tou, epi sipò te parèt. eksepsyon estriktire и altène deklarasyon ak ekspresyon nan kontèks leksik la. Pèfòmans eval ekri nan Scheme te egal ak tokay lang C li a; Pou diferan aplikasyon kalite Dosye, yo bay yon seri zouti inifye pou travay avèk yo; Klas nan GOOPS yo pa anile ankò; Ou ka jwenn detay ak lòt chanjman nan anons lage a.

Nouvo branch ki estab lang lan se kounye a 3.x. Li enstale paralèl ak branch anvan stab 2.x.

Sous: linux.org.ru

Add nouvo kòmantè