Instrumentarium constructionis Qbs 2.0 emissum est. Qbs Qt ut dependentiam requirit, quamquam ipsum Qbs ad constructionem cuiuslibet proiecti tractandam destinatum est. Qbs versionem simpliciorem linguae QML ad scripta constructionis proiecti definienda adhibet, permittens definitionem regularum constructionis flexibilium quae modulos externos includere, functiones JavaScript uti, et regulas constructionis proprias creare possunt.
Lingua scriptionis in Qbs adhibita automate generationi et partium fabricandi scriptorum ab IDE accommodata est. Praeterea, Qbs facit formas non generat, et ipsa, sine intermediis sicut utilitas efficit, immissionem compilatores et nexus moderatur, optimizing processum aedificandi secundum graphiam omnium dependentiarum singillatim. Praesens notitiarum initialium in structura ac dependentiis in incepto permittit ut efficaciter parallelas exsecutioni operationum in pluribus sequelis. Pro magnis inceptis constans numerus limariorum et subdirectoriarum, observantia reaedificandi utens Qbs per aliquotiens outperformem facere potest - reaedificandum est paene instantaneum et non facit tempus exspectationem elit.
Memini in MMXVIII, in Qt Company constituit Qbs developing prohibere. Qbs elaboratum est ut pro qmake substitueretur, sed tandem CMake uti placuit ut systema principalis constructum Qt in detegere. Explicatio Qbs nunc continuatur ut consilium independens a viribus communitariis et tincidunt commodis fultum. Ad progressionem, Qt Company infrastructura pergit utendum est.
Mutatio numeri versionis magna ex implementatione novi systematis administrativi JavaScript factum est, qui QtScript, quod in Qt 6 obsoletum erat, substituit. QtScript interne conservare propter complexas vincula JavaScriptCore haud realis visum est. Quapropter, novus systematis administrativi in machina JavaScript QuickJS compacta et sui iuris fundatur, a Fabrice Bellard, conditore QEMU et FFmpeg, creata. Haec machina specificationem ES2019 sustinet et competitores existentes in effectu (XS 35%, DukTape plus quam bis, JerryScript ter, et MuJS septies) insigniter superat.
Quod ad scripta aedificanda attinet, transitus ad novum motorem nullas mutationes significantes afferre debet. Efficacitas quoque fere eadem manebit. Una differentia notabilis est requisita novi motoris strictiora de valoribus indefinitis utendis, quae problemata in proiectis existentibus, quae in usum QtScript non animadversa manebant, revelare possunt.
Source: opennet.ru
