ව්යාපෘතිය පදනම් වී ඇත්තේ රස්ට් භාෂාව සඳහා එකම නමේ මොඩියුලය මත වන අතර, එමඟින් පයිතන් පරිවර්තකයක් රස්ට් වැඩසටහන් තුළට පයිතන් ස්ක්රිප්ට් ක්රියාත්මක කිරීමට කාවැද්දීමට ඉඩ සලසයි. PyOxidizer දැන් Rust add-on එකකින් ඔබ්බට ගොස් පුළුල් ප්රේක්ෂක පිරිසක් සඳහා ස්වයං අන්තර්ගත Python පැකේජ තැනීම සහ බෙදා හැරීම සඳහා මෙවලමක් ලෙස ස්ථානගත වේ. ක්රියාත්මක කළ හැකි යෙදුමක් ලෙස යෙදුම් බෙදා හැරීමට අවශ්ය නොවන අය සඳහා, PyOxidizer ඕනෑම යෙදුමක් සමඟ සම්බන්ධ වීමට සුදුසු පුස්තකාල ජනනය කිරීමේ හැකියාව පයිතන් පරිවර්තකයක් සහ ඒවාට අවශ්ය දිගු කට්ටලයක් ලබා දෙයි.
අවසාන පරිශීලකයින් සඳහා, ව්යාපෘතිය තනි ක්රියාත්මක කළ හැකි ගොනුවක් ලෙස බෙදා හැරීම ස්ථාපනය බෙහෙවින් සරල කරන අතර පරායත්තතා තේරීමේ කාර්යය ඉවත් කරයි, එය අදාළ වේ, උදාහරණයක් ලෙස, වීඩියෝ සංස්කාරක වැනි සංකීර්ණ පයිතන් ව්යාපෘති සඳහා. යෙදුම් සංවර්ධකයින් සඳහා, විවිධ මෙහෙයුම් පද්ධති සඳහා පැකේජ උත්පාදනය කිරීමට විවිධ මෙවලම් භාවිතා නොකර, යෙදුමක් බෙදා හැරීම සංවිධානය කිරීමේ කාලය ඉතිරි කර ගැනීමට PyOxidizer ඔබට ඉඩ සලසයි.
යෝජිත එකලස්කිරීම් භාවිතා කිරීම කාර්ය සාධනය කෙරෙහි ධනාත්මක බලපෑමක් ඇති කරයි - ආනයනය ඉවත් කිරීම සහ මූලික මොඩියුල නිර්වචනය කිරීම හේතුවෙන් PyOxidizer හි ජනනය කරන ලද ගොනු පද්ධතිය Python භාවිතා කරන විට වඩා වේගයෙන් ධාවනය වේ. PyOxidizer හි, මොඩියුල මතකයෙන් ආයාත කරනු ලැබේ - සියලුම බිල්ට් මොඩියුල වහාම මතකයට පටවනු ලබන අතර පසුව තැටි ප්රවේශයකින් තොරව භාවිතා කරනු ලැබේ). පරීක්ෂණ වලදී, PyOxidizer භාවිතා කරන විට යෙදුම් ආරම්භක කාලය අඩකින් පමණ අඩු වේ.
දැනටමත් පවතින සමාන ව්යාපෘති අතරින්, අපට සටහන් කළ හැකිය:
සංවර්ධනයේ වත්මන් අවධියේදී, වින්ඩෝස්, මැකෝස් සහ ලිනක්ස් සඳහා ක්රියාත්මක කළ හැකි ගොනු උත්පාදනය කිරීමේ ප්රධාන ක්රියාකාරිත්වය PyOxidizer දැනටමත් ක්රියාත්මක කර ඇත. තවමත් නොලැබෙන අවස්ථා වලින්
මූලාශ්රය: opennet.ru