ในบทความThe Free Lunch Is Overจากปี 2005 Herb Sutter ทำนายการปฏิวัติการเขียนโปรแกรมพร้อมกันว่าใหญ่เท่ากับการปฏิวัติเชิงวัตถุ การปฏิวัติครั้งนี้มีความสุขจริงๆในปี 2005 - 2013 หรือไม่?
ประเด็นสำคัญในบทความ:
ผู้ผลิตหน่วยประมวลผลหมดพื้นที่ด้วยวิธีการแบบดั้งเดิมส่วนใหญ่เพื่อเพิ่มประสิทธิภาพของ CPU แทนที่จะเพิ่มความเร็วสัญญาณนาฬิกาให้สูงขึ้นพวกเขาจะเปลี่ยนไปใช้สถาปัตยกรรมแบบไฮเปอร์เธรดและมัลติคอร์แทน
แอปพลิเคชันจะต้องพร้อมกันมากขึ้นหากต้องการใช้ประโยชน์จากปริมาณงานของ CPU อย่างเต็มที่
“ โอ้ประสิทธิภาพไม่สำคัญเท่าไหร่คอมพิวเตอร์ก็เร็วขึ้นเรื่อย ๆ ” คำสั่งจะผิด
ประสิทธิภาพและการเพิ่มประสิทธิภาพจะได้รับมากขึ้นไม่น้อยไปกว่าสิ่งสำคัญ ภาษาเหล่านั้นที่ให้ยืมเพื่อการปรับให้เหมาะสมอย่างหนักจะได้พบกับชีวิตใหม่ ผู้ที่ไม่จำเป็นต้องหาวิธีในการแข่งขันและมีประสิทธิภาพมากขึ้นและปรับให้เหมาะสม คาดว่าความต้องการที่เพิ่มขึ้นในระยะยาวสำหรับภาษาและระบบที่มุ่งเน้นประสิทธิภาพ
ภาษาและระบบการเขียนโปรแกรมจะถูกบังคับให้จัดการกับการทำงานพร้อมกันมากขึ้น เราจำเป็นต้องมีรูปแบบการเขียนโปรแกรมระดับสูงสำหรับการทำงานพร้อมกันมากกว่าภาษาที่มีให้ในวันนี้