Pwojè a baze sou modil lang Rust ki gen menm non an, ki pèmèt ou entegre yon entèprèt Python nan pwogram Rust pou kouri scripts Python ladan yo. PyOxidizer te kounye a ale pi lwen ke yo te yon Add-on Rust epi yo te pozisyone kòm yon zouti pou bati ak distribye pakè Python endepandan nan yon odyans pi laj. Pou moun ki pa bezwen distribye aplikasyon yo kòm yon dosye ègzèkutabl, PyOxidizer bay kapasite pou jenere bibliyotèk ki apwopriye pou konekte ak nenpòt aplikasyon pou entegre yon entèprèt Python ak seri ekstansyon ki nesesè yo.
Pou itilizatè final yo, livrezon pwojè a kòm yon sèl dosye ègzèkutabl anpil senplifye enstalasyon ak elimine travay la nan chwazi depandans, ki enpòtan, pou egzanp, pou pwojè konplèks Python tankou editè videyo. Pou devlopè aplikasyon yo, PyOxidizer pèmèt ou ekonomize tan òganize livrezon aplikasyon an, san yo pa bezwen sèvi ak diferan zouti pou kreye pakè pou diferan sistèm opere.
Itilizasyon asanble yo pwopoze tou gen yon efè pozitif sou pèfòmans - dosye ki te pwodwi nan PyOxidizer kouri pi vit pase lè w ap itilize sistèm Python akòz eliminasyon an nan enpòte ak definisyon nan modil baz. Nan PyOxidizer, modil yo enpòte soti nan memwa - tout modil entegre yo imedyatman chaje nan memwa ak Lè sa a, itilize san yo pa gen aksè nan disk). Nan tès yo, tan lansman aplikasyon lè w ap itilize PyOxidizer redwi apeprè mwatye.
Pami pwojè ki deja egziste menm jan an, nou ka remake sa ki annapre yo:
Nan etap devlopman aktyèl la, PyOxidizer te deja aplike fonksyonalite prensipal la pou jenere dosye ègzèkutabl pou Windows, macOS ak Linux. Soti nan opòtinite kounye a disponib
Sous: opennet.ru