Stránka 1 z 1

Jazyk HAL/S

Napsal: 19.11.2012 10:33
od fronak
Počítačové vybavení raketoplánu bylo vždy kritické, proto je na palubě 5 počítačů které se musí v každém okamžiku shodnout. Pokud vás zájímá v jakém jazyce je celý letový systém psaný tak doporučuju tohle pdf:

http://klabs.org/richcontent/software_c ... _hal-s.pdf

Je to manuál k jazyku HAL/S (High-Order Assembly Language/Shuttle) navržený speciálně pro raketoplány, vychází z Fortranu a podporuje výpočty spojené s létáním (matice a linearni algebru). Nemyslím si, že by se ho někdo učil :) nicméně je to zajímavé počtení. :palec nahoru:

Re: Jazyk HAL/S

Napsal: 25.5.2013 21:17
od michalkolesa
Jen bych doplnil varování že je to v angličtině :x

Vážně: Neví někdo o nějakém webu v češtině, kde by to bylo alespoň nějak úvodem popsáno o co jde

Re: Jazyk HAL/S

Napsal: 25.5.2013 22:06
od fronak
To těžko nemyslim si že by ho používal někdo kdo nemluví anglicky, ale co o něm můžu říct je to:
Jazyk programování systémů reálného času podporující vyšší matematické operace a práci s maticemi je celkem lehce uchopitelný pokud máš alespoň základní znalosti aerospace engeneeringu. Je velice robusní a nedovoluje operace které mohou způsobovat chyby (třeba dyn. alokace paměti) a jako jedna z jeho verzí vznikla ADA je to vážně dost podobný syntax nicméně zápis mat. operací má synax z Fortressu. Jo a psát v něm je dost nahlavu nenašel sem IDE co by podporovalo nápovědu a pod takže hezky po paměti.

Re: Jazyk HAL/S

Napsal: 25.5.2013 22:07
od fronak
Jo a ještě mi napadlo doplnit, pokud si chcete počíst o avionice raketoplánu doporučuju tyhle stránky dost z nich čerpám. http://klabs.org/DEI/Processor/shuttle/ :andílek: