Isebe eliphambili lePython ngoku linamandla okwakhela ukusebenza kwisikhangeli

U-Ethan Smith, omnye wabaphuhlisi abakhulu be-MyPyC, umqambi weemodyuli zePython kwikhowudi ye-C, ubhengeze ukongezwa kweenguqu kwi-codebase ye-CPython (ukuphunyezwa kwesiseko sePython) evumela ukuba wakhe isebe eliphambili le-CPython ukusebenza ngaphakathi kwesikhangeli. ngaphandle kokusebenzisa iipatches ezongezelelweyo. INdibano iqhutyelwa kwikhowudi yendalo yonke ephantsi ye-WebAssembly usebenzisa i-Emscripten compiler.

Isebe eliphambili lePython ngoku linamandla okwakhela ukusebenza kwisikhangeli

Umsebenzi uvunyiwe nguGuido van Rossum, umdali wolwimi lweprogram yePython, oye waphakamisa ukudibanisa inkxaso yePython kwinkonzo yewebhu ye-github.dev, ebonelela ngendawo yophuhliso edibeneyo eqhuba ngokupheleleyo kwisiphequluli. UJonathan Carter ovela kuMicrosoft ukhankanye ukuba umsebenzi uyaqhubeka ukuphumeza inkxaso yolwimi lwePython kwi-github.dev, kodwa i-prototype ekhoyo ye-Jupyter compute framework ye-github.dev isebenzise iprojekthi ye-Pyodide (i-Python 3.9 yokuqalisa ixesha lokwakha kwi-WebAssembly).

Ingxoxo iphinde yaphakamisa isihloko sokudibanisa iPython kunye ne-WASI (i-WebAssembly System Interface) inkxaso yokusebenzisa i-WebAssembly ukumelwa kwePython ngaphandle kokubotshwa kwisiphequluli sewebhu. Kuphawulwe ukuba ukuphumeza uphawu olunjalo kuya kufuna umsebenzi omningi, ekubeni i-WASI ayiboneleli ngokuphunyezwa kwe-API ye-pthread, kwaye i-Python iyekile ukukwazi ukwakha ngaphandle kokwenza i-multithreading.

umthombo: opennet.ru

Yongeza izimvo