Në degën kryesore të Python ka ardhur mundësia për ndërtim për të funksionuar në shfletues.

Ethan Smith, një nga zhvilluesit kryesor të MyPyC, kompajlerit të moduleve Python në kodin në gjuhën C, njoftoi për shtimin në bazën e kodit CPython (implementimi themelor i Python) të ndryshimeve që lejojnë ndërtimin e degës kryesore të CPython për të funksionuar brenda shfletuesit, pa nevojën për patch-e shtesë. Ndërtimi realizohet në një kod të ndërmjetëm universal të nivelit të ulët WebAssembly me ndihmën e kompajlerit Emscripten.

Në degën kryesore të Python ka ardhur mundësia për ndërtim për të funksionuar në shfletues.

Punën e miratoi Guido van Rossum, krijuesi i gjuhës së programimit Python, i cili gjithashtu propozi që të integrohet mbështetje për Python në shërbimin në web github.dev, që ofron një ambient interaktiv zhvillimi, që funksionon krejtësisht në shfletues. Jonathan Carter nga kompanija Microsoft përmendi se aktualisht po punohet për realizimin e mbështetjes për gjuhën Python në github.dev, por në prototipin ekzistues të ambientit të llogaritjeve Jupyter për github.dev u përdor projekti Pyodide (ndërtimi i runtime Python 3.9 në WebAssembly).

Në diskutim u përmend gjithashtu tema e ndërtimit të Python me mbështetje për WASI (WebAssembly System Interface) për të përdorur paraqitjen WebAssembly të Python pa u lidhur në shfletuesin web. Theksohet se realizimi i një mundësie të tillë do të kërkojë punë të madhe, pasi në WASI nuk ofrohet realizimi i API pthread, dhe në Python është pezullohet mundësia e ndërtimit pa përfshirjen e shumëthjeshtësisë.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster