TypeScript тіліндегі бастапқы мәтіндерді машиналық кодқа құрастырушы ұсынылады

TypeScript Native Compiler жобасының алғашқы сынақ шығарылымдары қол жетімді, бұл TypeScript қолданбасын машиналық кодқа құрастыруға мүмкіндік береді. Компилятор LLVM көмегімен құрастырылған, ол сонымен қатар әртүрлі операциялық жүйелерде жұмыс істей алатын браузерден тәуелсіз әмбебап төмен деңгейлі WASM (WebAssembly) аралық кодына кодты құрастыру сияқты қосымша мүмкіндіктерге мүмкіндік береді. Компилятор коды C++ тілінде жазылған және MIT лицензиясы бойынша таратылады.

TypeScript тілін пайдалану оңай оқылатын кодты жазуға мүмкіндік береді, ал LLVM оны «туған» кодқа құрастыруға және оңтайландыруды орындауға мүмкіндік береді. Қазіргі уақытта жоба белсенді түрде әзірленуде. Қазіргі уақытта үлгілерді және кейбір нақты TypeScript мүмкіндіктерін қолдау әлі қол жетімді емес, бірақ негізгі функционалдылық қазірдің өзінде іске асырылған.

Ақпарат көзі: opennet.ru

пікір қалдыру