Ada (programlama dili)

Ada
Paradigması Çok paradigmalı
İlk çıkışı 1980
Tasarımcı MIL-STD-1815/Ada1983: Jean Ichbiah; Ada1995: Tucker Taft; Ada2005: Tucker Taft
Kararlı sürüm

Ada 2005

(2007)
Tip sistemi statik, güçlü, dinamik, güvenli, yalın
Önemli uygulamaları GNAT
Lehçeleri Ada 83, Ada 95, Ada 2005
Etkilendikleri ALGOL 68, Pascal, C++ (Ada 95), Smalltalk (Ada 95), Java (Ada 2005)
Etkiledikleri C++, Eiffel, PL/SQL, VHDL, Ruby, Java, Seed7

Ada, yapısal, statik tipli, zorunlu, geniş spektrumlu ve nesne yönelimli bir üst düzey bilgisayar programlama dilidir.

İngiliz şairi Lord Byron'ın 1834'de ilk bilgisayar makinası sayılacak Charles Babbage'in analitik makinasını destekleyen kızı Lady Ada Lovelace (1815-1852)in ismini taşır. Amerikan Savunma Bakanlığı tarafından 1975-1983 yılları arasında bir ekibe sipariş ettirilmiştir. Ordudaki çeşitli donanımları çalıştıracak ortak bir yazılım olarak düşünülmüştür. Temel alınan diller arasında ALGOL, Pascal ve PL/1 vardı ama C yoktu. 1995'de revize edilen Ada'ya nesne yönelimli nitelik kazandırıldı.

Özellikler

Ada çok gelişmiş yazılım sistemlerinin gelişimi için oluşturulmuştur. Ada paketleri ayrı ayrı derlenebilir ve dahası, tutarlılık kontrolü için yürütme olmadan Ada paket tayini ayrı ayrı derlenebilir. Bu, yürütme başlamadan önce kurulum safhasındaki problemlerin bulunmasına imkan sağlar. Derleme zamanındaki kontroller, farklı dillerdeki oluşabilecek farkedilmeyen hataları azaltmak için desteklendi.

This article is issued from Vikipedi - version of the 3/8/2013. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.