パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

失われたアポロ10号用のプログラム、ドキュメントや変更履歴メモ、チェックサムなどを元に再現」記事へのコメント

  • 好きでやっているんでしょう、それに別にあやつけようという気はありませんが
    このいにしえのプログラムと作業になにかいま、価値を見出すことができるとしたら、
    どんなことがあるでしょうか
    (初学者の教材として公開された実績のある宇宙船システムプログラム?とか)

    • by Anonymous Coward

      このいにしえのプログラムと作業になにかいま、価値を見出すことができるとしたら、
      どんなことがあるでしょうか

      失われつつあるテクニックだと思います。

      具体例を1つ挙げると、メモリ制約が非常に厳しいシステムの場合、
      AGCシステムのテクニックを参考にすることで、
      1ランク下のMCU採用が可能となり、コストダウンができるかもしれません。

      近年、ローエンドの組み込み系であっても、フルアセンブラのプロジェクトは稀なので、
      この手の知見は、年々ロストテクノロジーとなりつつあります。

      しかも、このAGCシステムはコード全体で72KBしかありませんが、マルチタスク可能であり、
      更にUNIXのシェルに相当する機能まで備えています。

      また、中々目にする機会のない動作実績のある宇宙産業のコードですので、品質の高さも期待できます。

      特に組み込み屋さん

      • by Anonymous Coward

        そういうものはちゃんと教科書などの文献があって安いものから学ぶものです
        失われた実例からしか学べないと考えるのは馬鹿の証です

        • 実際問題として、教科書などの文献にまとめられず失われてしまう知識や技能ってあるのです。
          それも、取捨選択の結果じゃなくて、単にそこまでの情報パスが無かったという理由で。
          インターネットで自由自在の現在と冷戦下の国家機密の多重障壁の当時を一緒にしちゃいけません。

          もちろん、そうやって明らかになったものが取捨選択の結果やっぱり捨てられちゃうかもしれませんが。

          それはそれとしても、ある程度技能を身に着けた人にとっては他人のコードが良くも悪くも教材になるってのは知られた話だと思うのですが。

          親コメント
          • by Anonymous Coward

            > 実際問題として、教科書などの文献にまとめられず失われてしまう知識や技能ってあるのです。

            そういう失われた真理があるという考えはロマン主義というのです
            ムー大陸の超科学とおなじオカルトです
            アポロは名前の通り科学プロジェクトだからそんなものはありません
            失われたコードにあるのはせいぜいどうでもいいようなアドホックなテクニックだけです

            料理屋のレシピのような科学でないものは、店主が隠したまま死ぬかもしれないが

Stableって古いって意味だっけ? -- Debian初級

処理中...