เบเบฑเบเบเบตเบกเบกเบฒ เบเบฒเบเบเปเบญเบเปเบเบทเปเบญเบเบเบฑเบ JavaScript Duktape 2.4.0, เปเบเปเบชเปเบเบฒเบเบเบฑเบเปเบเบปเปเบฒเปเบเปเบเบเบฒเบเบฅเบฐเบซเบฑเบเบเบญเบเปเบเบเบเบฒเบเปเบเบเบฒเบชเบฒ C/C++. เปเบเบทเปเบญเบเบเบฑเบเบกเบตเบเบฐเบซเบเบฒเบเบเบฐเบเบฑเบเบฅเบฑเบ, เปเบเบทเปเบญเบเบเบตเปเบชเบนเบเปเบฅเบฐเบเบฒเบเบเปเบฅเบดเปเบเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเปเปเบฒ. เบฅเบฐเบซเบฑเบเปเบซเบผเปเบเบเบญเบเปเบเบทเปเบญเบเบเบฑเบเปเบกเปเบเบเบฝเบเปเบ C เปเบฅเบฐ เปเบเปโเบเบฐโเบเบฒเบโเปเบเบทเปเบญ เบเบฒเบเปเบเปเปเบเบญเบฐเบเบธเบเบฒเบ MIT.
เบฅเบฐเบซเบฑเบ Duktape เปเบเปเปเบงเบฅเบฒเบเบฐเบกเบฒเบ 160 kB เปเบฅเบฐเบเบดเบเบเบฝเบเปเบเป 70 kB เบเบญเบ RAM, เปเบฅเบฐเปเบเปเบซเบกเบเบเบฒเบเบเปเบฅเบดเปเบเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเปเปเบฒ 27 kB เบเบญเบ RAM. เปเบเบทเปเบญเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบ Duktape เปเบเบปเปเบฒเปเบเปเบเบฅเบฐเบซเบฑเบ C/C++ เปเบกเปเบเบเบฝเบเบเป เปเบเบตเปเบกเปเบเบฅเป duktape.c เปเบฅเบฐ duktape.h เปเบเบปเปเบฒเปเบเปเบเบเบเบฒเบ, เปเบฅเบฐเบเปเบฒเปเบเป Duktape API เปเบเบทเปเบญเปเบญเบตเปเบเบเบฑเบเบเบฑเบ JavaScript เบเบฒเบเบฅเบฐเบซเบฑเบ C/C++ เบซเบผเบทเปเบเบเบฒเบเบเบฑเบเบเบฑเบ. เปเบเบทเปเบญเบเบปเบเบเปเบญเบเบงเบฑเบเบเบธเบเบตเปเบเปเปเปเบเปเปเบเปเบญเบญเบเบเบฒเบเบเบงเบฒเบกเบเบปเบเบเปเบฒ, เปเบเบทเปเบญเบเปเบเบฑเบเบเบตเปเปเบซเบเบทเปเบญเบเบตเปเบกเบตเปเบเบทเปเบญเบเปเบฎเบฑเบเบชเบธเบเบเปเบฒเบเปเบกเปเบเบเบทเบเบเปเบฒเปเบเป, เบชเปเบฒเบเบเบถเปเบเบเบปเบเบเบทเปเบเบเบฒเบเบเบญเบเบเบฒเบเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบ. เบชเบนเบเบเบฒเบเบเบดเบเปเบฅเป เบเบฒเบโเบเบฑเบโเบเบฒเบโเปเบเบทเปเบญเบกโเบเปเปโเบเบฑเบโเบงเบดโเบเบตโเบเบฒเบโเปเบเบทเปเบญเบโเบซเบกเบฒเบ (Mark เปเบฅเบฐ Sweepโ)โ. เปเบเบทเปเบญเบเบเบฑเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเบฐเบกเบงเบเบเบปเบ JavaScript เปเบเบเบปเบงเบเปเบญเบเปเบงเบฑเบ NetSurf.
เบชเบฐเบซเบเบญเบเบเบงเบฒเบกเปเบเบปเปเบฒเบเบฑเบเปเบเปเบขเปเบฒเบเปเบเบฑเบกเบเบตเปเบเบฑเบ Ecmascript 5.1 เบชเบฐเปเบเบฒเบฐเปเบฅเบฐเบเบฒเบเบชเปเบงเบ เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ Ecmascript 2015 เปเบฅเบฐ 2016 (E6 เปเบฅเบฐ E7), เบฅเบงเบกเบเบฑเบเบเบฒเบเบฎเบญเบเบฎเบฑเบ Proxy object เบชเปเบฒเบฅเบฑเบเบเบธเบเบชเบปเบกเบเบฑเบ virtualization, Typed Arrays, ArrayBuffer, Node.js Buffer, Encoding API, Symbol object, เปเบฅเบฐเบญเบทเปเบเป. เบกเบฑเบเบเบฐเบเบญเบเบกเบตเบเบปเบงเบเบตเบเบฑเบเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบเบเบปเบง, เปเบเบทเปเบญเบเบเบฑเบเบชเบฐเปเบเบเบญเบญเบเบเบปเบเบเบฐเบเบด, เปเบฅเบฐเบฅเบฐเบเบปเบเบเปเบญเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ Unicode. เบเบฒเบเบเบฐเบซเบเบฒเบเบชเบฐเปเบเบฒเบฐเปเบกเปเบเบเบฑเบเบชเบฐเบซเบเบญเบเปเบซเป, เปเบเบฑเปเบ: เบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ coroutine, เบเบญเบเบเบฒเบเปเบเบปเปเบฒเบชเบนเปเบฅเบฐเบเบปเบเปเบเบเบปเบง, เบเบปเบเปเบเบเบฒเบเปเบซเบผเบเปเบกเบเบนเบเบเบตเปเบญเบตเบเปเบชเป CommonJS, เปเบฅเบฐเบฅเบฐเบเบปเบเบเบฒเบเบเบงเบฒเบกเบเปเบฒ bytecode เบเบตเปเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฑเบเบเบถเบเปเบฅเบฐเปเบซเบผเบเบซเบเปเบฒเบเบตเปเบฅเบงเบเบฅเบงเบก.
เปเบเบฅเบธเปเบเปเป เบเบฐเบเบดเบเบฑเบ เบเบฒเบเปเบเปเปเปเปเบเบซเบฒ duk_to_stacktrace() เปเบฅเบฐ duk_safe_to_stacktrace() เปเบเบทเปเบญเปเบซเปเปเบเปเบฎเบฑเบ stack traces, duk_push_bare_array() เปเบเบทเปเบญเปเบเบตเปเบก instance array เปเบญเบเบฐเบฅเบฒเบ. เบเบฑเบเบเบฑเบ duk_require_constructable() เปเบฅเบฐ duk_require_constructor_call() เปเบเปเบเบทเบเปเบเบตเบเปเบเบตเบเบเปเปเบชเบฒเบเบฒเบฅเบฐเบเบฐ. เบเบฑเบเบเบธเบเบเบงเบฒเบกเปเบเบปเปเบฒเบเบฑเบเปเบเปเบเบฑเบเบเปเปเบเปเบฒเบซเบเบปเบ ES2017. เบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบ arrays เปเบฅเบฐเบงเบฑเบเบเบธเปเบเปเบเบทเบเบเบฑเบเบเบธเบเปเบซเปเปเบซเบกเบฒเบฐเบชเบปเบก. เปเบเบตเปเบกเบเบปเบงเปเบฅเบทเบญเบ โ--no-auto-completeโ เปเบชเปเบชเปเบงเบเบเบดเบเบเปเป duk CLI เปเบเบทเปเบญเบเบดเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบซเปเบชเบณเปเบฅเบฑเบ.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: opennet.ru