Лоиҳа ба модули забони Rust бо ҳамон ном асос ёфтааст, ки ба шумо имкон медиҳад тарҷумони Python-ро ба барномаҳои Rust ворид кунед, то дар онҳо скриптҳои Python иҷро карда шавад. PyOxidizer ҳоло аз як замимаи Rust фаротар рафтааст ва ҳамчун асбоб барои сохтан ва паҳн кардани бастаҳои мустақили Python ба аудиторияи васеъ ҷойгир шудааст. Барои онҳое, ки ба паҳн кардани барномаҳо ҳамчун файли иҷрошаванда эҳтиёҷ надоранд, PyOxidizer имкон медиҳад, ки китобхонаҳои мувофиқро барои пайвастшавӣ бо ҳама гуна барномаҳо барои ворид кардани тарҷумони Python ва маҷмӯи зарурии васеъшавӣ таъмин кунанд.
Барои корбарони ниҳоӣ, расонидани лоиҳа ҳамчун як файли иҷрошаванда насбро хеле осон мекунад ва кори интихоби вобастагиҳоро аз байн мебарад, ки масалан барои лоиҳаҳои мураккаби Python ба монанди муҳаррирони видео муҳим аст. Барои таҳиягарони барнома, PyOxidizer ба шумо имкон медиҳад, ки вақти ташкили интиқоли барномаҳоро сарфа кунед, бидуни зарурати истифодаи абзорҳои гуногун барои сохтани бастаҳо барои системаҳои гуногуни амалиётӣ.
Истифодаи ассамблеяҳои пешниҳодшуда низ ба кор таъсири мусбӣ мерасонад - файлҳои дар PyOxidizer тавлидшуда нисбат ба истифодаи системаи Python бо сабаби бартараф кардани воридот ва муайян кардани модулҳои асосӣ тезтар кор мекунанд. Дар PyOxidizer, модулҳо аз хотира ворид карда мешаванд - ҳамаи модулҳои дарунсохт фавран ба хотира бор карда мешаванд ва сипас бидуни дастрасӣ ба диск истифода мешаванд). Дар озмоишҳо вақти оғози барнома ҳангоми истифодаи PyOxidizer тақрибан ду баробар кам карда мешавад.
Дар байни лоиҳаҳои ба ин монанд мавҷудбуда инҳоро метавон қайд кард:
Дар марҳилаи кунунии рушд, PyOxidizer аллакай вазифаи асосии тавлиди файлҳои иҷрошавандаро барои Windows, macOS ва Linux амалӣ кардааст. Аз имкониятҳои дар айни замон дастнорас
Манбаъ: opennet.ru