- ผู้คนยังใช้ Ada - (ส่วนใหญ่ใช้ในกระทรวงกลาโหม)
- แอปพลิเคชันทั้งหมดเขียนด้วย Ada "Legacy" หรือไม่
- ความรู้ของ Ada ยังคงขายอยู่หรือไม่
คำตอบ:
ผู้คนยังใช้ Ada - (ส่วนใหญ่ใช้ในกระทรวงกลาโหม)
ปรากฏว่า Ada ได้รับการปรับปรุงล่าสุดในปี 2005และมีการทำงานต่อAda 2012ดังนั้นภาษาของตัวเองยังคงมีชีวิตชีวาและเตะได้
เท่าที่ใช้ Ada ไม่ได้รับคำสั่งให้ใช้ในกระทรวงกลาโหมอีกต่อไป งานส่วนใหญ่ที่ฉันเห็นและทำอยู่ใน Java, C และ C ++ แต่ก็มีการใช้. NET Framework และฉันยังเคยได้ยินเกี่ยวกับโปรเจ็กต์ที่ใช้ภาษา JVM อื่น ๆ เช่น Scala ขึ้นอยู่กับว่า ระบบจะถูกใช้ อาจมีรหัสจำนวนมากอยู่ใน Ada ดังนั้นฉันจะไม่แปลกใจหากมีการนำรหัสมาใช้ซ้ำจำนวนมากและมีการบำรุงรักษาเกิดขึ้น ด้วยลักษณะของโครงการป้องกันจึงเป็นเรื่องยากที่จะหาตัวเลขเฉพาะเกี่ยวกับการใช้งาน
มีรายการของโครงการ Ada และผู้ใช้แต่ดูเหมือนว่าการอัปเดตครั้งล่าสุดคือในเดือนมิถุนายน 2008 อาจมีรายการใหม่กว่านี้ที่นั่น แต่ฉันไม่สามารถค้นหาได้อย่างรวดเร็ว
แอปพลิเคชันทั้งหมดเขียนด้วย Ada "Legacy" หรือไม่
หากคุณถามว่ามีการพัฒนา Ada ใหม่หรือไม่ฉันจะไม่แปลกใจหากระบบใหม่ถูกเขียนขึ้นมาตั้งแต่ต้นใน Ada ฉันสงสัยว่าจะมีมากเกินไป แต่อาจมีบางอย่างที่นั่น อย่างไรก็ตามฉันสงสัยว่า Ada ส่วนใหญ่จะมีการบำรุงรักษาหรืออัปเกรดระบบที่มีอยู่ไม่ใช่การพัฒนาใหม่
ความรู้ของ Ada ยังคงขายอยู่หรือไม่
ความรู้ในสิ่งที่ขายถ้าคุณสามารถหาคนที่กำลังมองหาชุดทักษะที่ แม้ว่าคุณจะไม่ได้ใช้ Ada ในการพัฒนาฉันก็พบว่าการรู้ภาษาหรือกรอบงานหนึ่ง ๆ ได้เปลี่ยนความคิดเห็นของฉันและฉันจะใช้ภาษาหรือกรอบงานอื่นได้อย่างไร ฉันสงสัยว่าการรู้จัก Ada จะทำให้คุณเข้าใจถึงวิธีการอื่น ๆ ในการออกแบบและสร้างซอฟต์แวร์ในภาษาอื่นเช่นกัน
คำตอบคือ: ไม่ Ada ยังคงถูกใช้งานอยู่ บริษัท ของฉันใช้ Ada เพื่อพัฒนาแอปพลิเคชันฝั่งเซิร์ฟเวอร์สำหรับ บริษัท ในการผลิตการค้าปลีกการดูแลสุขภาพและอื่น ๆ
Ada ยังคงใช้งานอย่างหนักในการป้องกันภารกิจสำคัญความปลอดภัยที่สำคัญเวลาจริงระบบฝังตัว
ดังนั้น: รถไฟ, รถไฟ, เครื่องบิน, การควบคุมจราจรทางอากาศ, ดาวเทียม, ระบบการแพทย์, โรงไฟฟ้านิวเคลียร์ ฯลฯ
สำหรับการใช้งานล่าสุดของ ada ดู: นี่
"เคยใช้" ในแผนกกลาโหมหรือไม่? ครั้งสุดท้ายที่ฉันตรวจสอบก็ยังคงเป็น Ada ยังคงทำงานได้เหมือนภาษาใด ๆ สำหรับการเขียนซอฟต์แวร์ใหม่ตั้งแต่เริ่มต้น จุดด้อยคือความพร้อมใช้งานของซอฟต์แวร์ที่มีอยู่เพื่อนำมาใช้ใหม่และปรับใช้และความพร้อมของโปรแกรมเมอร์ที่จะช่วยคุณ อย่างไรก็ตามสามารถเชื่อมโยงกับโปรแกรม C หรือโปรแกรมที่มีอินเตอร์เฟสไบนารี่คล้ายกัน
Ada อาจใช้การพิมพ์ที่แรงที่สุดและการเขียนโปรแกรมทั่วไปของภาษาใด ๆ ที่ฉันรู้ ประสบการณ์นั้นสามารถขายได้สูงแม้ว่าจะไม่ได้เขียนโปรแกรมใน Ada
ฉันอยากที่จะบอกว่าภาษาใดก็ตามที่เคยได้รับความนิยมและไม่ใช่เฉพาะฮาร์ดแวร์ในอุตสาหกรรมที่ไม่ใช่เทคโนโลยีหรือรัฐบาลจะไม่มีวันตายในรุ่นเดียว
บริษัท และรัฐบาลทวีคูณดังนั้นจึงมีกฎระเบียบมากเกินไปและความกังวลอื่น ๆ ที่จะอัพเกรดเพราะสิ่งที่เก่า ระบบจำนวนมากในยุคนั้นได้รับการสนับสนุนจากภายในดังนั้นการโต้เถียงนอกการสนับสนุนไม่ได้เกิดขึ้นกับสิ่งนั้น
คำตอบของโทมัสนั้นดีในกรณีนี้ Ada จะอยู่รอบ ๆ จนกว่าทุกอย่างที่ใช้เทคโนโลยีก่อนยุคกลางยุค 90 จะถูกแทนที่ในกองทัพ แต่โดยทั่วไปแล้วคำถามประเภทนี้มักจะส่งผลให้เกิดคำตอบประเภทนี้ มวลวิกฤตสำคัญไม่ตายอย่างสมบูรณ์