Nthambi yayikulu ya Python tsopano ili ndi kuthekera kopanga kuti igwire ntchito mu msakatuli

Ethan Smith, m'modzi mwa omwe amapanga MyPyC, wopanga ma module a Python kukhala C code, adalengeza kuwonjezera kwa kusintha kwa CPython codebase (kukhazikitsa maziko a Python) komwe kumakupatsani mwayi wopanga nthambi yayikulu ya CPython kuti mugwire ntchito mkati mwa osatsegula. popanda kugwiritsa ntchito zigamba zowonjezera. Msonkhano umachitika mu code yapadziko lonse lapansi yapakatikati ya WebAssembly pogwiritsa ntchito compiler ya Emscripten.

Nthambi yayikulu ya Python tsopano ili ndi kuthekera kopanga kuti igwire ntchito mu msakatuli

Ntchitoyi idavomerezedwa ndi a Guido van Rossum, wopanga chilankhulo cha pulogalamu ya Python, yemwe adaganizanso zophatikizira chithandizo cha Python muutumiki wapaintaneti wa github.dev, womwe umapereka malo ochitira chitukuko omwe amayenda kwathunthu mumsakatuli. Jonathan Carter wochokera ku Microsoft adanena kuti ntchito ikuchitika kuti agwiritse ntchito chilankhulo cha Python mu github.dev, koma mawonekedwe omwe alipo a Jupyter compute framework for github.dev adagwiritsa ntchito polojekiti ya Pyodide (Python 3.9 runtime build in WebAssembly).

Kukambitsiranaku kunakwezanso mutu wa kusonkhanitsa Python ndi thandizo la WASI (WebAssembly System Interface) kuti agwiritse ntchito mawonekedwe a WebAssembly a Python popanda kumangirizidwa ndi osatsegula. Zikudziwika kuti kukhazikitsa mbali yotereyi kudzafuna ntchito yambiri, popeza WASI sapereka kukhazikitsidwa kwa pthread API, ndipo Python yasiya kumanga popanda kuthandizira multithreading.

Source: opennet.ru

Kuwonjezera ndemanga