ハードコード

apollo11号のソースコードを読みつつ - aerith7’s blog


電気回路自体でロジックが実装されていることを「ハードコード」と言うのだと思っていたのだが、最近のセキュリティー事例を見ると「ソフトウェアのソースコード内にパスワードなどが固定で書き込まれていること」をハードコードと呼んでいたので、思い違いだったのかと思っていた。


だけどこの記事に 「メモリはプログラムを全て0と1に書き起こしたあと、町工場の女性の手によって1つづつ銅線に編み込んで作ったようです」とあって、やっぱり古い意味での「ハードコード」ってそういう事だったんだよなと思い直した。


基本は論理回路、高級でも「ファームウェアに書いてある」までが「ハードコード」だと思っていたんだよな…