คำตอบของฉันอาจจะไม่ขยายตัวมากเกินไปกับคำตอบที่มีอยู่ แต่ฉันรู้สึกว่าทั้งสองเซ็นต์ของฉันอาจมีประโยชน์
ก่อนอื่น; ใช่สำหรับแบบแยกส่วนคุณมักจะสละเวลาในการประมวลผลในระดับหนึ่ง การเขียนทุกอย่างในรหัสแอสเซมบลีจะทำให้คุณได้ความเร็วที่ดีที่สุด ที่กล่าวว่า ...
คุณรู้จัก YouTube ไหม เป็นไปได้ว่าเว็บไซต์ที่มีแบนด์วิดธ์สูงที่สุดมีอยู่หรือไม่ก็เป็นอันดับสองสำหรับ Netflix พวกเขาเขียนโค้ดส่วนใหญ่ใน Python ซึ่งเป็นภาษาแบบโมดูลาร์สูงซึ่งไม่ได้สร้างขึ้นมาเพื่อประสิทธิภาพที่ยอดเยี่ยม
เมื่อมีสิ่งผิดปกติเกิดขึ้นและผู้ใช้กำลังบ่นเกี่ยวกับการโหลดวิดีโอช้ามีสถานการณ์ไม่มากนักที่ความเชื่องช้าในที่สุดจะมาจากความเร็วในการประมวลผลที่ช้าของ Python อย่างไรก็ตามการรวบรวมใหม่ของ Python อย่างรวดเร็วและความสามารถแบบแยกส่วนในการลองสิ่งใหม่โดยไม่มีการตรวจสอบชนิดอาจทำให้วิศวกรสามารถดีบักสิ่งที่ผิดพลาดได้อย่างรวดเร็ว ("ว้าวผู้ฝึกงานใหม่ของเราเขียนลูปที่ทำแบบสอบถามย่อย SQL ใหม่ สำหรับผลลัพธ์ทุกรายการ ") หรือ (" โอ้ Firefox ได้คัดค้านรูปแบบส่วนหัวแคชเก่าและพวกเขาสร้างห้องสมุด Python เพื่อตั้งค่าใหม่ได้อย่างง่ายดาย ")
ในแง่นั้นแม้ในแง่ของเวลาดำเนินการภาษาโมดูลาร์สามารถคิดได้เร็วขึ้นเพราะเมื่อคุณพบว่าคอขวดของคุณคืออะไรมันอาจจะง่ายกว่าที่จะจัดระเบียบโค้ดของคุณใหม่เพื่อให้มันทำงานได้อย่างดีที่สุด วิศวกรจำนวนมากจะบอกคุณว่าประสิทธิภาพการทำงานหนักนั้นไม่ใช่ที่ที่พวกเขาคิดว่าพวกเขาต้องการ (และอันที่จริงแล้วสิ่งที่พวกเขาต้องการเพิ่มประสิทธิภาพ DID นั้นแทบจะไม่ต้องการหรือไม่ได้ทำงานอย่างที่พวกเขาคาดหวัง!)