Esitati Vim9, Vim'i haru, mis on suunatud skriptide optimeerimise katsetele

Bram Moolenaar (Bram Moolenaar), Vim redaktori autor, kuulutas loomise kohta Vim9, mis keskendub eksperimentaalse Vim haru arendamisele, eesmärgiga uurida võimalikke viise Vim skriptikeele tõhususe ja kvaliteedi tõstmiseks.

Peamised optimeerimised on seotud funktsioonide määratlemise, kutsumise ja täitmise meetodite ümberkujundamisega ning sõnastike eemaldamisega argumendi ja kohalike muutujate jaoks. Uue rakenduse esialgne prototüüp, milles funktsioonid kompileeritakse esialgu juhiste järjestuseks, mis salvestab vahepealseid tulemusi ja kohalikke muutujaid kuhja, näitas tsükliliste funktsioonikutsungite testi täitmise aja vähenemist 5,018541 sekundilt 0,073595 sekundile ning stringide töötlemise testi aega 0,853752 sekundilt 0,190276 sekundile. Vim9-s arendatakse ka võimalusi pistikprogrammide kirjutamiseks mitte ainult integreeritud skriptikeeles, vaid ka erinevates programmeerimiskeeltes, sealhulgas Pythonis, Go's ja Javas.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster