GNU Guile 3.0

Ni Oṣu Kini Ọjọ 16, itusilẹ pataki ti GNU Guile waye - imuse ifibọ ti ede siseto Ero pẹlu atilẹyin fun multithreading, asynchrony, ṣiṣẹ pẹlu nẹtiwọọki ati awọn ipe eto POSIX, wiwo alakomeji C, PEG parsing, REPL lori nẹtiwọọki, XML; ni o ni awọn oniwe-ara ohun-Oorun siseto siseto.

Ẹya akọkọ ti ẹya tuntun jẹ atilẹyin ni kikun fun akopọ JIT, eyiti o jẹ ki o ṣee ṣe lati yara awọn eto ni aropin ti awọn akoko meji, pẹlu iwọn ti o pọju ọgbọn-meji fun ipilẹ ala mbrot. Ti a ṣe afiwe si ẹya iduroṣinṣin ti iṣaaju ti ẹrọ foju Guile, eto itọnisọna ti di ipele kekere diẹ sii.

Ibamu pẹlu Ero R5RS ati awọn iṣedede ede siseto R7RS tun ti ni ilọsiwaju, ati pe atilẹyin ti han eleto imukuro и alternating Declarations ati expressions laarin awọn lexical o tọ. Iṣe ti eval ti a kọ sinu Eto jẹ dọgba si ti ẹlẹgbẹ ede C rẹ; Fun awọn imuse ti o yatọ ti Iru Igbasilẹ, a ti pese awọn irinṣẹ ti iṣọkan fun ṣiṣẹ pẹlu wọn; Awọn kilaasi ni GOOPS ko si ni bori mọ; Awọn alaye ati awọn ayipada miiran ni a le rii ninu ikede itusilẹ.

Ẹka iduroṣinṣin tuntun ti ede naa jẹ bayi 3.x. O ti fi sori ẹrọ ni afiwe si išaaju idurosinsin 2.x eka.

orisun: linux.org.ru

Fi ọrọìwòye kun