Wir bauen und ein (fast) vollständig wiederverwendbare Rakete (1)

Loading

Nachdem wir mit dem Starship nun schon den zweiten Versuch haben, ein vollständig wiederverwendbares Trägersystem zu entwickeln, möchte ich heute mal zeigen, wie ich dies angehen würde. Aber zuerst einmal zu der Historie und wie ich zu meinen Überlegungen komme. Also dieser Blog wird wieder Grundlagenwissen vermitteln.

Als man 1969 an die Planung des Space Shuttles ging, waren die ersten Entwürfe vollständig wiederverwendbar. Die Details differierten, aber es waren immer zwei bemannte geflügelte Vehikel, das erste würde, dass zweite absetzen und dann zum Startplatz zurückfliegen. Das zweite Vehikel hätte anders als das spätere Space Shuttle einen integrierten Treibstofftank. Das Problem war, das die Entwicklung dieses voll wiederverwendbaren Systems dreimal teurer war als die später gewählte Lösung. So wurde 1972 auf die heutige Lösung umgeschwenkt, die im Wesentlichen die Neuentwicklung auf den Orbiter beschränkte und auf eine vollständige Wiederverwendung verzichtete. (mehr …)

WeiterlesenWir bauen und ein (fast) vollständig wiederverwendbare Rakete (1)

NASA Chaos um Blue Moon und Artemis 3

Loading

Es gab ja letzte Woche die Explosion einer New Glenn auf der Startrampe. Das sah dramatisch aus und wie immer beim „New Space“ weiß man bisher nichts über die Ursache. Es wird eben nur noch kommuniziert was positiv ist, sodass die Schäden nicht so schlimm sind wie man meint und die Firma meint, dass sie Ende des Jahres wieder starten könnte.

Um so verwirrender fand ich diese Nachricht: „NASA head urges new launcher for Blue Origin’s moon landers to meet Artemis mission deadlines“. Jared Isaacman selbst meint, dass die New Glenn nicht bereit wäre für die Artemis 3 Mission die seiner Ansicht nach im nächsten Jahr stattfinden soll. Blue Origin solle doch bitte eine andere Rakete als die New Glenn nehmen. (mehr …)

WeiterlesenNASA Chaos um Blue Moon und Artemis 3

Explodiert, bevor es losging – 2019 bis 2026

Loading

Ich habe als ich vor einigen Jahren (2018) mal als ich für das Mercuryprogramm recherchiert habe einen Blog zu Explosionen auf dem Pad geschrieben, eigentlich zwei, weil ich ihn geteilt habe. Da es vor allem in den letzten Jahren neue Explosionen auf dem Pad gab, ergänze ich ihn an dieser Stelle also den Zeitraum 2018 bis 2026 und da gab es doch einiges. (mehr …)

WeiterlesenExplodiert, bevor es losging – 2019 bis 2026

Die glorreichen 10 – Programmiersprachen (2)

Loading

Der heutige Teil schließt nahtlos an den ersten Teil an, der gestern erschien. Es geht um 10 Kriterien anhand derer man Programmiersprachen kategorisieren kann.

Maschinennah oder universell, aber komplex

Als eine maschinennahe Sprache bezeichnet man eine Sprache, die nahe den Möglichkeiten von Prozessoren ist. Das Paradebeispiel ist C. Alle Prozessoren haben Befehle um ein Register um 1 zu erhöhen oder zu erniedrigen. Das braucht man für Zählschleifen aber auch Arrayindizierungen. In C gibt es dafür eigene Hochsprachenbefehle , den Operator ++ oder –. C wird daher auch als Superassembler bezeichnet. Mit C kann man zwar im Prinzip alles programmieren, aber gedacht war sie eigentlich für die Systementwicklung. Die zahlreichen Sicherheitslücken die Betriebssysteme haben beruhen zu einem Teil auf Mängel von C in der Stringverarbeitung. (mehr …)

WeiterlesenDie glorreichen 10 – Programmiersprachen (2)

Die glorreichen 10 – Programmiersprachen

Loading

Ich wollte mal eine Reihe in dieser Rubrik über Programmiersprachen machen. Zuerst dachte ich daran eine Liste nach meinen persönlichen Favoriten zu erstellen. Anfangs befürchtete ich, dass ich gar nicht auf 10 komme, aber es sind tatsächlich mehr, wenngleich ich in vielen Sprachen nur kleine Programme verfasst habe oder mich nur wenig mit ihnen beschäftigt habe.

Aber das wäre zum einen wohl so persönlich, dass es für die meisten uninteressant wäre und der Erkenntnisgewinn, der ja bei diesem Blog im Vordergrund steht, käme zu kurz. Also dachte ich nach und kam dann auf die Idee 10 Kriterien zu erarbeiten, nach denen man alle Programmiersprachen kategorisieren kann und das ist nun der heutige Blog. Anders als sonst bei den glorreichen 10 ist es aber keine Reihenfolge, es gibt also keinen Platz 10 und keinen Platz 1. Ich habe deswegen auch die Nummern weggelassen. Stattdessen arbeite ich mich geschichtlich nach vorne, wenngleich nicht exakt nach Jahreszahlen.

Der Artikel geriet etwas lang, so lest ihr heute den Teil 1 und morgen geht es dann weiter. (mehr …)

WeiterlesenDie glorreichen 10 – Programmiersprachen