Ada_(programlama_dili)
Tarihçesi
1970'lerde Amerika Birleşik Devletleri Savunma Bakanlığı gömülü bilgisayar sistemlerinde farklı programlama dillerinin kullanılmasından endişelendi. Çoğu eski veya donanıma bağlı idi ve hiçbiri modüler programlamayı desteklemiyordu. 1975'te Yüksek Derece Dil Çalışma Grubu Amerika Birşelik Devletleri Savunma Bakanlığı ve Birleşik Krallık Savunma Bakanlığı gereksinimlerine uygun olan programlama dilini bulmak için veya oluşturmak için kuruldu. Birçok denemelerden sonra nihai programlama dili Ada olarak adlandırıldı. Bu tür projeler için kullanılan üst düzey programlama dillerinin toplam sayısı 1983'te 450'ye 1996'da 37'ye düştü. HOLFG Grubu Steelman dil gereksinimlerini oluşturdu. Bir programlama dilinin karşılaması gerektiğini düşündükleri gereksinimleri belirten bir dizi belge yayınlamışlardı. Mevcut olan birçok dil resmi olarak yeniden gözden geçirildi, ancak 1977'de takım hiçbir dilin gereksinimlerini karşılayamadıkları kanısına vardı. 1978 nisanında, kamu incelemesinden geçtikten sonra yeni bir programlama dili için tasarı talepleri belirtildi ve dört yazılımcı istenilen talepleri karşılamak için Kırmızı (Benjamin Brosgol liderliğinde Intermetrics) Yeşil (Jean Ichbiah liderliğinde CII Honeywell Bull) Mavi John Goodenough liderliğinde SofTech) ve Sarı (Jay Spitzen liderliğinde SRI International) isimleri verilen yazılımcılar işe alındı. Nisan 1978'de kamu denetiminden sonra, Kırmızı ve Yeşil tasarılar sonraki aşamaya geçti. Mayıs 1979'da Jean Ichbiah tarafından CII Honeywell Bull'da tasarlanan proje seçildi ve Ada ismi verildi. Ada dilinden sonra, bu teklif Ichibah ve ekibinin 1970 lerde geliştirdiği LIS dilinden etkilendi. Ada'nın ilk kitabı haziran 1979'da ACM SIGPLAN Notices'da yayınlandı. 10 aralık 1980'de (Ada Lovelace'in doğum günü) kitap askeri standartlarını karşıladığını onayladı ve Ada Lovelace'in doğum günü şerefine MIL-STD-1815 ismi verildi. 1981'de Tony Hoare Turing Ödülü konuşmasında Ada'yı aşırı karmaşık ve dolayısıyla güvenilmez olduğunu eleştirmek için fırsat kolladı. ancak sonrasında önsözünde bu fikrinden geri adım attığını ve Ada için ders kitabı hazırladığı görüldü. Ada yayınlandığı ilk zamanlarda programlama topluluğu tarafından büyük ilgi gördü. Dilin destekçileri sadece savunma ile alakalı işler değil, aynı zamanda genel programlama dili dünyasında baskın dil olabileceğini öngördüler. Ichbiah resmi olarak on yıl içerisinde sadece iki programlama dilinin varolacağını belirttli. Bunlar: Ada ve Lisp idi. İlk Ada derleyicileri geniş, karmaşık dili derlemede zorluk çekti ve hem derleme hem de çalışma performansı yavaş ve araçları ilkel olmaya yatkındı. Derleyici satıcıları emeklerinin çoğunu dilin uyum sağlama testlerini geçebilmek için harcadı. Bilgisayar korsanlarının 1975-1983 arası argo sözlüğü olan Jargon Dosyası Ada'nın girişinde "para ile bu tür bir onay verildiğinde tam olarak beklenebilecek şeydir; komite için geliştirildi... kullanımı zor ve tam bir felaket. Milyar dolardan fazla tamamen gereksiz bir iş... Ada Loverace... isminin sonradan kullanılmaya başlanmasıyla kesin olarak bembeyaz olurdu; onun hakkında söylenen en nazik şey, büyük olasılıkla genişliğinin içinden çıkmak için çığlık atan güzel bir küçük dil olduğudur."