PaSh dhau mus rau hauv txhais tes ntawm Linux Foundation

Ntau hnub dhau los the PaSh project (uas tsim cov cuab yeej rau kev ua kom zoo sib xws ntawm cov ntawv sau) thiab Linux Foundation tau tshaj tawm tias txoj haujlwm yuav dhau mus rau tom kawg uas yuav muab cov txheej txheem thiab cov kev pabcuam tsim nyog los txuas ntxiv kev txhim kho.

Thiab yog tias PaSh tau ua cov kauj ruam zoo hauv kev sib sau cov ntawv sau, ua tiav kev txhim kho kev ua tau zoo. Ntawm cov khoos phis tawj thev naus laus zis niaj hnub no, PaSh tuaj yeem ua tiav cov haujlwm xws li kev nkag mus hauv web thiab txheeb xyuas, COVID-19 cuam tshuam txog kev tshuaj xyuas, kev ua lus ib txwm, thiab lwm yam haujlwm nyob hauv ib feem ntawm nws thawj lub sijhawm.

Linux Foundation, lub koom haum tsis koom nyiaj uas ua rau muaj kev hloov pauv loj los ntawm kev qhib qhov chaw, tshaj tawm hnub no tias nws yuav ua tus tswv haujlwm PaSh. PaSh yog lub kaw lus rau kev ua haujlwm sib luag POSIX plhaub ntawv uas ua kom zoo dua cov haujlwm thiab ua kom nrawm dua lub sijhawm ua haujlwm, tsim cov txiaj ntsig tau sai dua rau cov kws tshawb fawb cov ntaub ntawv, kws tsim txuj ci, kws tshawb fawb txog tsiaj, kws ua lag luam, cov thawj coj, thiab cov programmer.

Txoj haujlwm tau txais kev txhawb nqa los ntawm MIT, Tsev Kawm Qib Siab Rice, Stevens Institute of Technology, thiab University of Pennsylvania thiab raug tswj hwm los ntawm Pawg Saib Xyuas Txheej Txheem Txheej Txheem uas suav nrog Nikos Vasilakis, tus kws tshawb fawb tshawb fawb ntawm MIT; Michael Greenberg, tus pab xibfwb ntawm Stevens Institute of Technology; thiab Konstantinos Kallas, Ph.D. menyuam kawm ntawv hauv University of Pennsylvania.

PaSh suav nrog JIT tus sau, sijhawm ua haujlwm, thiab lub tsev qiv ntawv piav qhia:

  • Runtime rau nws ib feem muab cov txheej txheej txheej thaum ub los txhawb nqa kev ua tiav ntawm cov ntawv sau.
  • Cov tsev qiv ntawv piav qhia yog ib qho uas piav qhia cov txheej txheem ntawm cov khoom uas piav qhia txog xwm txheej uas tus kheej POSIX thiab GNU Coreutils cov lus txib tuaj yeem ua ke.
  • Thaum tus neeg saib xyuas lub luag haujlwm ua qhov kev tshuaj xyuas ntawm daim ntawv thov Plhaub ntawm ya hauv tsob ntoo paub daws teeb syntax (AST), nws faib nws mus rau hauv ntu uas tsim nyog rau kev ua tiav thiab cov ntawv, raws li lawv, cov ntawv tshiab qhov uas tuaj yeem ua haujlwm ib txhij.
    Tus neeg sau ua ke siv cov ntaub ntawv hais txog cov lus txib uas tuaj yeem ua ke los ntawm cov tsev qiv ntawv piav qhia. Hauv cov txheej txheem ntawm kev tsim cov ntawv ua haujlwm sib luag ntawm tsab ntawv, kev tsim Runtime ntxiv tau hloov pauv hauv cov cai.

"Linux Foundation muab cov txheej txheem kev tswj hwm txheej txheem thiab cov kev pabcuam uas PaSh tau xav tau raws li nws tau loj hlob zuj zus," said Nikos Vasilakis, Tus Thawj Coj ntawm PaSh Project Technical Steering Committee. "Peb tau tsim txoj haujlwm txhawm rau txhim kho thiab ua kom nrawm cov ntawv sau ua haujlwm nyob rau hauv lub ntsej muag ntawm kev nkag tshiab, kev ntsuas, thiab kev hloov pauv ntawm cov lus ib txwm."

"Cov ntawv sau plhaub tau siv dav rau ib nrab xyoo dhau los, thiab tsis ntev los no cov kev hloov mus rau 'ntim khoom' tsuas yog nce hauv qhov tseem ceeb," Michael Greenberg, tus tswv cuab ntawm PaSh Project Technical Steering Committee tau hais. "Qhov raug thiab siv lub tshuab ua kom zoo sib xws ntawm cov ntawv sau tau ua teeb meem rau ntau xyoo lawm. PaSh cog lus tias yuav txhawb kev nrawm rau cov neeg siv plhaub ntawm txhua yam.

Txhawm rau kom ceev cov ntawv sau, PaSh muab cov peev txheej-rau-qhov sib txuas ua ke, ib txoj haujlwm uas siv tus programmer lub plhaub tsab ntawv raws li kev nkag mus thiab rov ua qhov haujlwm tshiab uas nrawm dua li qhov haujlwm qub. 

Txij li PaSh yog qhov chaw rau qhov chaw, tso cai optimized plhaub tsab ntawv los tshuaj xyuas thiab ua tiav siv cov cuab yeej zoo ib yam, nyob hauv ib puag ncig ib puag ncig thiab nrog tib cov ntaub ntawv zoo li cov ntawv qub. 

Lub tsev qiv ntawv me me uas siv sijhawm me me thiab cov lus piav qhia hauv cov haujlwm uas nquag siv hauv cov ntawv sau hauv pliaj ua kom tiav daim duab, muab PaSh tus neeg sau ua ke nrog kev ua haujlwm zoo ua ntej thiab txhawb nws lub luag haujlwm tseem ceeb.

"PaSh Project sawv cev rau kev hloov pauv tshiab hauv kev tshawb fawb computer thiab qhib qhov software," said Mike Dolan, tus thawj tswj hwm thiab tus thawj coj loj ntawm Projects ntawm Linux Foundation. "Raws li kev txhim kho software hloov pauv los hais txog kev kawm tshuab, ntim khoom, txawj ntse txawj ntse thiab ntau ntxiv, PaSh zoo li txhawb nqa cov tsim tawm thiab cov kws tshawb fawb cov ntaub ntawv uas xav tau ntau ntxiv los ntawm lawv cov cuab yeej sau ntawv. Peb zoo siab los tuav txoj haujlwm tseem ceeb no ntawm Linux Foundation, lub tsev zoo rau txoj haujlwm zoo li no.

Thaum kawg yog koj txaus siab xav paub ntxiv txog nws ntawm daim ntawv, koj tuaj yeem sab laj cov lus nyob hauv qhov txuas hauv qab no.


Cov ntsiab lus ntawm tsab xov xwm ua raws li peb cov ntsiab cai ntawm kev tswj hwm kev ncaj nceesCov. Tshaj tawm ib qho yuam kev nyem no.

Yog thawj tus tuaj tawm tswv yim

Tso koj saib

Koj email chaw nyob yuav tsis tsum luam tawm. Yuav tsum tau teb cov cim nrog *

*

*

  1. Lub luag haujlwm rau cov ntaub ntawv: Miguel Ángel Gatón
  2. Lub hom phiaj ntawm cov ntaub ntawv: Tswj SPAM, kev tswj xyuas tawm tswv yim.
  3. Sau raws cai: Koj kev tso cai
  4. Kev sib txuas lus ntawm cov ntaub ntawv: Cov ntaub ntawv yuav tsis raug xa mus rau lwm tus neeg thib peb tsuas yog los ntawm kev txiav txim siab raug cai.
  5. Cov ntaub ntawv khaws cia: Cov Ntaub Ntawv khaws tseg los ntawm Occentus Networks (EU)
  6. Txoj Cai: Txhua lub sijhawm koj tuaj yeem txwv, rov qab thiab tshem tawm koj cov ntaub ntawv.