Historie úprav

Avatar uživatele

Odpověděl/a – 14.listopad 19:30

tušíte správně že se používají trochu jiné programovací jazyky, než jaké používá třeba programátor webových stránek nebo informačního systému pro státní správu 🙂 U autopilota je kriticky důležité, aby běžel efektivně a spolehlivě, což téměř vylučuje použití nějakého nespolehlivého systému typu windows a přirozeně není možné použít ani jazyk na příliš vysoké abstraktní rovině, protože abstrakce sice s sebou přináší pro programátora značné pohodlí ale také výrazně zvyšuje pravděpodobnost chyby a výrazně redukuje efektivitu aplikace. Systémy v rámci aviatroniky se nevyvíjí tak rychle jako osobní počítače a mobilní telefony, jejích krédem není výkon a uživatelský komfort, ale především spolehlivost. Vývojáři v této oblasti se tak drží co nejdéle osvědčených starých postupů a velmi neochotně přijímají nové. Minimálně ještě příští dekádu bude typickým jazykem používaným v této oblasti notoricky známý C++ případně Ada. Rozhodně nečekejte nasazení vysokoúrovňových jazyků typu JAVA, MONO/NET, … ty se používají spíš v systémech, které nejsou kritické pro řízení letadla, například v zábavního multimediálního centra na obrazovkách v sedačkách cestujících …

Avatar uživatele

Odpověděl/a – 14.listopad 19:33

tušíte správně že se používají trochu jiné programovací jazyky, než jaké používá třeba programátor webových stránek nebo informačního systému pro státní správu 🙂 U autopilota je kriticky důležité, aby běžel efektivně a spolehlivě, což téměř vylučuje použití nějakého nespolehlivého systému typu windows a přirozeně není možné použít ani jazyk na příliš vysoké abstraktní rovině, protože abstrakce sice s sebou přináší pro programátora značné pohodlí ale také výrazně zvyšuje pravděpodobnost chyby a výrazně redukuje efektivitu aplikace. Systémy v rámci aviatroniky se nevyvíjí tak rychle jako osobní počítače a mobilní telefony, jejích krédem není výkon a uživatelský komfort, ale především spolehlivost. Vývojáři v této oblasti se tak drží co nejdéle osvědčených starých postupů a velmi neochotně přijímají nové. Minimálně ještě příští dekádu bude typickým jazykem používaným v této oblasti C++, Ada, … Rozhodně nečekejte nasazení vysokoúrovňových jazyků typu JAVA, MONO/NET, … ty se používají spíš v systémech, které nejsou kritické pro řízení letadla, například u zábavního multimediálního centra na obrazovkách v sedačkách cestujících …