Ba é an matamaiticeoir Francach Fabrice Bellard, a bhunaigh na tionscadail QEMU agus FFmpeg, chomh maith leis an bhfoirmle is tapúla chun Pi a ríomh agus a d'fhorbair an fhormáid íomhá
Feidhmiú JavaScript
bench-v8 chun tosaigh ar an inneall
Chomh maith leis an leabharlann chun an t-inneall a leabú i bhfeidhmchláir, cuireann an tionscadal ateangaire qjs ar fáil freisin, ar féidir é a úsáid chun cód JavaScript a rith ón líne ordaithe. Ina theannta sin, tá an tiomsaitheoir qjsc ar fáil, atá in ann comhaid inrite aschuir a ghiniúint atá oiriúnach do fhorghníomhú neamhspleách nach dteastaíonn spleáchais sheachtracha uathu.
Príomhghnéithe:
- Dlúth agus éasca le comhtháthú i dtionscadail eile. Cuimsíonn an cód ach cúpla comhad C nach dteastaíonn spleáchais sheachtracha uathu le haghaidh cóimeála. Tógann an feidhmchlár tiomsaithe is simplí thart ar 190 KB;
- Feidhmíocht an-ard agus am tosaithe gearr. Tógann sé thart ar 56 soicind chun 100 míle tástáil comhoiriúnachta ECMAScript a rith nuair a dhéantar é ar chroílár amháin de ríomhaire deisce rialta. Tógann túsú ama rite níos lú ná 300 micreasoicind;
- Tacaíocht iomlán beagnach do shonraíocht ES2019 agus tacaíocht iomlán d’Iarscríbhinn B, a shainíonn comhpháirteanna le haghaidh comhoiriúnachta le feidhmchláir oidhreachta gréasáin;
- Pas iomlán na dtrialacha uile ó Shraith Tástála ECMAScript;
- Tacaíocht chun cód Javascript a thiomsú i gcomhaid inrite gan spleáchais sheachtracha;
- Bailitheoir truflais bunaithe ar chomhaireamh tagartha gan glanadh timthriallach, rud a thug deis dúinn iompar intuartha a bhaint amach agus tomhaltas cuimhne a laghdú;
- Sraith síntí le haghaidh ríomhaireachtaí matamaitice i JavaScript;
- blaosc chun cód a fhorghníomhú i mód na n-orduithe, ag tacú le béim ar chód comhthéacsúil;
- Leabharlann chaighdeánach dhlúth le cumhdaigh os cionn leabharlann C.
Tá an tionscadal ag forbairt trí leabharlann tionlacain freisin a bhfuil baint acu le QuickJS agus atá oiriúnach le húsáid aonair:
- libregexp - nathanna rialta a chur i bhfeidhm go tapa, ag luí go hiomlán le sonraíocht Javascript ES 2019;
- libunicode - leabharlann dhlúth chun oibriú le Unicode;
- libf - Oibríochtaí snámhphointe beachtas treallach agus feidhmeanna tarchéimniúla a chur i bhfeidhm le slánú beacht.
Foinse: oscailtenet.ru