در اجلاس زبان پایتون که این هفته در PyCon 2021 برگزار شد، گیدو ون روسوم، خالق زبان پایتون از برنامه های کوتاه مدت و بلند مدت برای تسریع پایتون -دو تا پنج برابر سریعتر و حتی احتمالاً بیشتر- رونمایی کرد.

زبان پایتون در حال حاضر راههای زیادی برای سریعتر اجرا شدن دارد، از زمانهای متناوب مانند PyPy گرفته تا ماژولهای بسته بندی شده با ++C/C. اما تقریباً هیچ یک از این روش ها به افزایش سرعت خود CPython – پیاده ساز مرجع Python، نوشته شده در C، که پرکاربردترین نسخه زبان است، نمی انجامد. برنامه کوتاه مدت این است که حداقل یک مجموعه عمده از بهبود عملکرد به Python 3.11 اضافه شود، که اکنون به عنوان یک پروژه سطح آلفا رسما در دست توسعه است. قرار است Python 3.11 در سال 2022 منتشر شود. پیشنهادات دیگر برای بهبود سرعت شامل بهینه سازی پشته فریم، تغییر نحوه برقراری تماس های عملکردی، پیاده سازی کارآمدتر مدیریت موارد استثنا، افزودن بهینه سازی هایی که زمان راه اندازی را سرعت می بخشند و اصلاح فرمت فایل pyc bytecode cache.

بیشتر بدانید: https://lnkd.in/e4duwrC