Bazi guru rePython ikozvino rine kugona kuvaka kwekushanda mubrowser

Ethan Smith, mumwe wevanonyanya kuvandudza MyPyC, muunganidzi wePython modules muC kodhi, akazivisa kuwedzera kwekuchinja kuCPython codebase (iyo base kuitiswa kwePython) iyo inokutendera iwe kuvaka iyo huru CPython bazi kuti rishande mukati mebrowser. pasina kushandisa mamwe mapeche. Gungano rinoitwa mune yepasirese yakaderera-chikamu chepakati kodhi WebAssembly uchishandisa Emscripten compiler.

Bazi guru rePython ikozvino rine kugona kuvaka kwekushanda mubrowser

Basa racho rakatenderwa naGuido van Rossum, mugadziri wePython programming mutauro, uyo akakurudzirawo kubatanidza rutsigiro rwePython mugithub.dev web service, iyo inopa inodyidzana budiriro nharaunda inomhanya zvachose mubrowser. Jonathan Carter wekuMicrosoft akataura kuti basa ririkuenderera mberi rekushandisa rutsigiro rwemutauro wePython mugithub.dev, asi iripo prototype Jupyter compute framework yegithub.dev yakashandisa chirongwa chePyodide (Python 3.9 runtime build in WebAssembly).

Hurukuro iyi yakasimudzawo musoro wekuunganidza Python neWASI (WebAssembly System Interface) tsigiro yekushandisa iyo WebAssembly inomiririra yePython pasina kusungirirwa kune web browser. Zvinocherechedzwa kuti kuita chinhu chakadaro kunoda basa rakawanda, sezvo WASI isingapi kuita kweiyo pthread API, uye Python yamira kukwanisa kuvaka pasina kugonesa kuwanda kwekuverenga.

Source: opennet.ru

Voeg