Python 3.8 ออกแล้ว รองรับการใช้ Assignment Expression ได้ และเพิ่มความสามารถใหม่ๆ อีกมากมาย

ทีมพัฒนา Python ได้ออกมาประกาศเปิดตัว Python 3.8.0 แบบ Stable Release แล้วอย่างเป็นทางการ โดยมีความสามารถใหม่ๆ ที่น่าสนใจดังนี้

Credit: Python
  • รองรับการใช้ Assignment Expression หรือ := ประกาศตัวแปรไปพร้อมๆ กับการใช้ตัวแปรนั้นในเงื่อนไข if หรือ while ได้เลย
  • รองรับการใช้ Positional-only Parameter ใช้ / ระบุว่า Argument ใดในฟังก์ชันที่จะเป็น Positional-only หรือตัวแปรใดจะเป็นได้ทั้ง positional หรือ keyword
  • รองรับการทำ Parallel Filesystem Cache สำหรับ Compiled Bytecode File ได้
  • Debug Build จะใช้ ABI เดียวกันกับ Release Build
  • รองรับการใช้ = ใน f-strings เพื่อช่วยให้การเขียนโค้ดแสดงผลหรือ Debug นั้นสั้นลง
  • เพิ่มความสามารถในการทำ Audit Hood และ Verified Open Hook
  • เพิ่ม C API เข้ามาสำหรับการตั้งค่า Python Initialization ได้ดีขึ้น
  • เพิ่มโปรโตคอล Vectorcall ใน Python/C API โดยความสามารถนี้ยังอยู่ในช่วงทดลอง จะเปิด Public เต็มตัวใน Python 3.9
  • Pickle Protocol 5 รองรับการทำ Out-of-Band Data Buffer ได้แล้ว ทำให้สามารถส่งข้อมูลขนาดใหญ่ระหว่าง Python Process ได้ดีขึ้น

อัปเดตนี้ยังมีความสามารถอื่นๆ ที่น่าสนใจอีกมากมาย ผู้ที่สนใจสามารถศึกษาข้อมูลเพิ่มเติมได้ที่ https://docs.python.org/3/whatsnew/3.8.html

ที่มา: https://www.phoronix.com/scan.php?page=news_item&px=Python-3.8-Released

About techtalkthai

ทีมงาน TechTalkThai เป็นกลุ่มบุคคลที่ทำงานในสาย Enterprise IT ที่มีความเชี่ยวชาญทางด้าน Network, Security, Server, Storage, Operating System และ Virtualization มารวมตัวกันเพื่ออัพเดตข่าวสารทางด้าน Enterprise IT ให้แก่ชาว IT ในไทยโดยเฉพาะ

Check Also

Google ปล่อย Gemini 4 Argon ให้สมาชิก Pro และ Ultra ใช้งานแล้ว พร้อมโหมดการทำงานใหม่

Google ได้นำโมเดลปัญญาประดิษฐ์ระดับแนวหน้า Gemini 4 Argon มาให้ผู้ใช้งานแอป Gemini ในระดับ Pro และ Ultra ได้ใช้งานแล้ว หลังจากที่ได้เปิดตัวโมเดลนี้ให้กลุ่มผู้เชี่ยวชาญด้านความมั่นคงปลอดภัยทางไซเบอร์ได้ทดสอบใช้งานก่อนล่วงหน้าเป็นเวลา 2 สัปดาห์

Anthropic เปิดตัวโครงการปกป้องโครงสร้างพื้นฐานสำคัญและเครื่องมือ OSS Scanner ฟรีสำหรับโอเพนซอร์ส

Anthropic เปิดตัวโครงการใหม่ โดยนำเสนอโมเดลระดับแนวหน้าและทีมวิศวกรประจำหน้างานเพื่อช่วยเหลือบริษัทด้านความมั่นคงปลอดภัยที่ดูแลระบบโครงข่ายไฟฟ้า ระบบน้ำ และโครงสร้างพื้นฐานสำคัญอื่น ๆ