อีกหนึ่งระเบิดจากอดีตของฉัน
อ้างจากเจ้าของ บริษัท :
จะไม่มีการเขียนโค้ดโดยใช้ภาษาที่สื่อความหมายเพราะฉันทำ 25 ล้านในโครงการ {expletive} ที่เขียนด้วยภาษาจาวา
โครงการ Java เป็นระบบการซื้อขายหุ้นที่ออกแบบมาเพื่อจัดการกับหุ้นไม่กี่โหลซึ่งตอนนี้ถูกใช้เพื่อประมวลผลหลายพันรายการ แทนที่จะต้องจัดการกับข้อบกพร่องในการออกแบบหรือฮาร์ดแวร์ที่ไม่ดีทั้ง บริษัท ถูกบังคับให้เปลี่ยนแอพพลิเคชั่นที่ไม่ใช่ C / C ++ เป็น C / C ++ และการพัฒนาใหม่ทั้งหมดจะต้องอยู่ใน C / C ++ ภาษาที่สื่อความหมายแปลว่าอะไรที่ไม่ได้รวบรวมไว้และเจ้าของพิจารณาว่า Assembler, C และ C ++ ที่คอมไพล์แล้วเท่านั้น
สำหรับ บริษัท 800 คนซึ่งส่วนใหญ่ของรหัสอยู่ใน Java และ Perl นี่หมายความว่าทั้ง บริษัท ใช้เวลาส่วนใหญ่ในสองสามปีถัดไปในการเขียนโค้ดที่สมบูรณ์แบบใน C / C ++
ตลกพอเมื่อยี่สิบปีก่อนความล้มเหลวนี้ฉันอยู่ที่ บริษัท อื่นซึ่งผู้นำทางด้านเทคโนโลยีตัดสินใจว่าตรรกะการเรียงลำดับของเรา (มันเป็น Bubble Sort) จำเป็นต้องได้รับการบันทึกในแอสเซมเบลอร์แทนการแทนที่ด้วย Quick Sort เพราะ - อัลกอริทึม ไม่ปรับปรุงประสิทธิภาพ วิธีเดียวในการปรับปรุงประสิทธิภาพคือการเขียนตรรกะเดียวกันในแอสเซมเบลอร์
ในทั้งสองกรณีฉันจากไปไม่นานหลังจากผู้บงการลงมา