4
อะไรคือข้อเสียของ Stackless Python? [ปิด]
ตามที่กล่าวไว้ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบถาม & ตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจก่อให้เกิดการถกเถียงโต้แย้งการสำรวจความคิดเห็นหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงได้และอาจเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อรับคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา ฉันเพิ่งอ่านเกี่ยวกับStackless Pythonและดูเหมือนว่าจะมีข้อดีมากมายเมื่อเทียบกับ vanilla cPython มันมีคุณสมบัติที่ยอดเยี่ยมเหล่านั้นเช่นการเรียกซ้ำแบบไม่สิ้นสุด, ไมโครเธรด, การต่อเนื่องและอื่น ๆ และในขณะเดียวกันก็เร็วกว่า cPython (ประมาณ 10% หากเชื่อว่าเป็นวิกิ Python ) และเข้ากันได้กับมัน (อย่างน้อยเวอร์ชัน 2.5, 2.6 และ 3.0) ทั้งหมดนี้ดูดีเกินไปที่จะเป็นจริง อย่างไรก็ตามTANSTAAFLฉันไม่เห็นความกระตือรือร้นในการ Stackless ในชุมชน Python มากนักและPEP 219ไม่เคยเกิดขึ้นจริง ทำไมถึงเป็นเช่นนั้น? อะไรคือข้อเสียของ Stackless? โครงกระดูกอะไรซ่อนอยู่ในตู้เสื้อผ้าของ Stackless? (ฉันรู้ว่า Stackless ไม่ได้เสนอการทำงานพร้อมกันจริง แต่เป็นวิธีที่ง่ายกว่าในการเขียนโปรแกรมพร้อมกันมันไม่ได้รบกวนฉันจริงๆ)