Welche Programmiersprache wird für die auf der ISS verwendete Software verwendet? Ist es die eigene Programmiersprache der NASA oder ist es so etwas wie C oder C #, vielleicht Haskell?
Fast die gesamte sicherheitskritische Software, die auf der US-Seite der Raumstation läuft, ist in Ada geschrieben. Ich habe "fast alle" und nicht "alle" geschrieben, da wahrscheinlich einige Low-Level-Gerätetreiber in Assembler geschrieben sind. Ich kann nicht herausfinden, in welcher Sprache/Sprachen der Code geschrieben wurde, der auf der russischen Seite läuft. Es würde mich nicht wundern, wenn das auch größtenteils Ada ist.
Nicht sicherheitskritische Software (z. B. alles, was auf einem Laptop läuft) ist in einer Mischung von Sprachen geschrieben.
Am Betrieb der ISS sind viele Programme beteiligt. Die genauen Details sind schwer zu erkennen, eine Menge NASA-Software ist über diese Seite verfügbar , mit einigen Einschränkungen, aber hier ist, was ich finden kann.
Ich bin mir sicher, dass es viele andere Sprachen gibt, darunter C, C++ und C#, aber es wäre sehr schwierig, eine vollständige Liste zu bekommen.
Organischer Marmor
Organischer Marmor
Organischer Marmor
äh
J...
"The software"
- lässt es klingen, als gäbe es ein einziges monolithisches Programm, das alles ausführt. Das wird nicht der Fall sein. Es wird Hunderte von Subsystemen mit jeweils mehreren Ebenen der Hardware- und Softwareautomatisierung geben, die jeweils auf einer Reihe von Tools, Technologien und Plattformen basieren.dmckee --- Ex-Moderator-Kätzchen
David Hammen
dmckee --- Ex-Moderator-Kätzchen