Ada (język programowania): Różnice pomiędzy wersjami

[wersja nieprzejrzana][wersja przejrzana]
Usunięta treść Dodana treść
m Wycofano edycje użytkownika 83.10.9.21 (dyskusja). Autor przywróconej wersji to Dinamik-bot.
Linia 18:
== Historia ==
 
W latach 70.-80. [[Departament Obrony Stanów Zjednoczonych|departament obrony]] [[USA]] dostrzegł problem polegający na wykorzystywaniu dużej liczby różnych [[Język programowania|języków programowania]] używanych do [[Implementacja|implementacji]] wewnętrznych projektów informatycznych dla [[System wbudowany|systemów wbudowanych]]. Wiele z nich było już przestarzałych lub mocno związanych ze sprzętem, a żaden z nich nie wspierał bezpiecznego programowania modułowego. W 1975 roku została powołana grupa robocza High Order Language Working Group (HOLWG), której zadaniem była redukcja liczby używanych narzędzi lub zaprojektowanie nowego języka programowania, który spełniałby wymagania wszystkich dotychczas realizowanych projektów. Efektem działań grupy był język Ada, a liczba używanych języków spadła z ponad 450 w roku 1983 do 37 w 1996.
 
Grupa robocza HOLWG rozpoczęła prace od wydania [[Wymagania językowe Stellmana|Wymagań językowych Stellmana]] (ang. ''Steelman Language Requirements''), serii dokumentów opisujących założenia, które poszczególne języki programowania powinny spełniać. Następnie dokonano formalnej weryfikacji wielu istniejących języków, lecz w 1977 stwierdzono, że każdy z nich posiada w świetle tych dokumentów poważne mankamenty, które go eliminują. Wobec tego ogłoszony został konkurs na stworzenie nowego języka. Do startu zaproszono cztery zespoły, którym nadano oznaczenia kolorystyczne:
Linia 27:
* Żółty ([[SRI International]], pod przewodnictwem Jaya Spitzena).
 
[[Plik:Ada Lovelace 12151838.jpg|thumb|Ada Lovelace]]
 
W kwietniu 1978, po publicznych badaniach, propozycje zespołu czerwonego i zielonego przeszły do kolejnej fazy. Rok później ostateczne zwycięstwo przyznano koncepcji zielonej opracowanej przez [[Groupe Bull|CII Honeywell Bull]]. Otrzymała ona nazwę Ada na cześć [[Ada Lovelace|lady Augusty Ady Lovelace]], uważanej za pierwszą [[Programista|programistkę]] w historii. Zwycięska propozycja czerpała pomysły z języka [[LIS]], który Ichbiah i jego grupa zaprojektowali w latach 70. Pierwsze wydanie dokumentacji języka Ada zostało opublikowane w ACM SIGPLAN Notices w czerwcu 1979 roku. Dokumentacja standardu wojskowego została zatwierdzona 10 grudnia 1980 roku (urodziny Ady Lovelace) i otrzymała numer MIL-STD-1815.