د Python اصلي څانګه اوس په براوزر کې د کار کولو لپاره د جوړولو وړتیا لري

ایتان سمیټ، د MyPyC یو له اصلي پراختیا کونکو څخه، په C کوډ کې د Python ماډلونو تالیف کونکی، د CPython کوډبیس (د پایتون اساس پلي کول) کې د بدلونونو اضافه کولو اعلان وکړ چې تاسو ته اجازه درکوي د براوزر دننه کار کولو لپاره د CPython اصلي څانګه جوړه کړئ. پرته له اضافي پیچونو څخه کار اخیستل. مجلس د ایمسکریپټین کمپیلر په کارولو سره په نړیواله ټیټه کچه منځمهاله کوډ WebAssembly کې ترسره کیږي.

د Python اصلي څانګه اوس په براوزر کې د کار کولو لپاره د جوړولو وړتیا لري

دا کار د ګیډو وان روسم لخوا تصویب شو ، د Python برنامه کولو ژبې جوړونکي ، چا چې سربیره پردې د github.dev ویب خدمت کې د Python ملاتړ ادغام وړاندیز وکړ ، کوم چې د متقابل پرمختیا چاپیریال چمتو کوي چې په بشپړ ډول په براوزر کې پرمخ ځي. د مایکروسافټ څخه جوناتن کارټر یادونه وکړه چې اوس مهال په github.dev کې د Python ژبې ملاتړ پلي کولو لپاره کار روان دی ، مګر د github.dev لپاره موجود پروټوټایپ Jupyter کمپیوټري چوکاټ د Pyodide پروژه کارولې (په WebAssembly کې د Python 3.9 رن ټایم جوړونه).

بحث د WASI (WebAssembly System Interface) ملاتړ سره د Python د راټولولو موضوع هم راپورته کړه پرته له دې چې د ویب براوزر سره تړل شوي د Python د WebAssembly نمایش کارولو لپاره ملاتړ وکړي. د یادونې وړ ده چې د دې ډول فیچر پلي کول به ډیر کار ته اړتیا ولري ، ځکه چې WASI د pthread API پلي کول ندي چمتو کړي ، او Python د ملټي ټریډینګ فعالولو پرته د جوړولو وړتیا بنده کړې.

سرچینه: opennet.ru

Add a comment