Ada (programski jezik): razlika između inačica

Izbrisani sadržaj Dodani sadržaj
Dopuna
copyedit
Redak 1:
'''Ada''' je [[programski jezik]] visokog nivoa, zasnovan na Pascalu[[Pascal]]u. Krajem [[1970.|sedamdesetih godina 20. stoljeća]], projektirao ga je tim [[Ministarstvo obrane SAD-a|Ministarstva obrane SAD-a]], kojeg je vodio [[Jean Ichbiah]] ([[Groupe Bull|CII Honeywell Bull]]), sa ciljem da bude primarni programski jezik ovog ministarstva.
 
Ada je dobila ime po [[Ada Lovelace|Adi Lovelace]] (1815–1852), koju se često smatra prvom programerkom.
Redak 10:
Ada je dizajnirana kao odgovor na zahtjev da se napravi zajednički jezik višeg nivoa za sve obrambene aplikacije. U natjecanju za novi jezik pobijedio je tim [[Jean Ichbiah]]a u "Honeywell Bull"-u.
 
Ada prethodi otkriću [[objektno orijentirano programiranje|objektno orijentiranog programiranja]]. Međutim, ona podržava mnoge strategije OO dizajna i pruža podršku za konsturkcijukonstrukciju [[apstraktni tipovi podataka|apstraktnih tipova podatka]] (objektno orijentirana Ada - "Ada 95").
 
Ada je utjecala na stvaranje sljedećih jezika: [[ALGOL 68]], [[Pascal]], [[C++]], [[Smalltalk]], [[Java]], [[PL/SQL]], [[VHDL]].
Redak 16:
== Svojstva jezika i sintaksa ==
 
Bitno svojstvo Ada jezikaAde je "[[multitasking]]" ili "[[multithreading]]". "Multitasking" omogućava multiprogramiranje jednom korisniku tako što mu omogućava istovremeno izvršavanje većeg broja programa.
 
Sintaksa je jednostavna, konzistentna i čitljiva. Na primjer "[[if]] x > 0 then y := 0; end if;" dakle, nepravilno bi bilo "if x > 0 then y := 0;" završetak mora biti sa "end if;".
 
=== "Hello, world!" ===