Hlavní navigace

AdaCore a Ferrous Systems budou vyvíjet Rust pro bezpečnostně kritické aplikace

3. 2. 2022

Sdílet

Rust Autor: Rust project

AdaCore a Ferrous Systems oznámily společný projekt mající za cíl vyvinout vývojové nástroje pro Rust cílící na bezpečnostně kritické aplikace. AdaCore vyvíjí nástroje pro Adu a její formálně ověřitelnou podmnožinu SPARK. Společný projekt bude rozvíjet nástroj Ferrocene od Ferrous Systems.

Formální ověření kódu je způsob, jak zajistit korektnost aplikace v době překladu, používaný při vývoji bezpečnostně kritických aplikací. Chyby jako dělení nulou, přístup do pole mimo jeho meze nebo nekonečné smyčky jsou odhaleny již v době překladu. V aplikacích implementovaných v jazycích SPARK nebo Agda tak nikdy nemůže dojít k chybám v době běhu (runtime error), nemají proto například výjimky. Jedním z deklarovaných cílů projektu je umožnit používat knihovny implementované ve SPARKu v aplikacích napsaných nejen v Adě, ale také v Rustu.

Tato zprávička byla zaslána čtenářem serveru Root.cz pomocí formuláře Přidat zprávičku. Děkujeme!

Našli jste v článku chybu?
  • Aktualita je stará, nové názory již nelze přidávat.

Byl pro vás článek přínosný?

Autor zprávičky