科学は「公開されたソフトウェア」なのか
研究の世界でソフトウェアは脇役扱いされがちです。論文の本体は理論や結果で、コードはその裏で動く作業用の道具にすぎない、という見方は今でも根強いでしょう。だが、Jens Egholm Pedersen はその前提をひっくり返し、現代の科学、とくに計算を伴う科学はオープンソースソフトウェアとほぼ同義だと主張します。しかもこれは比喩ではなく、科学のやり方そのものの話だと彼は言います。研究の再現性、検証可能性、そして他者がその成果の上に積み上げられるかどうかが、コードの公開と結びついているからです。 元記事はまず、そもそも科学とは何かを問い直すところから始まります。Wikipedia には「科学は、宇宙についての検証可能な仮説や予測を構築し、体系化する体系的な営みだ」といった説明がある、と紹介し、そのうえで arXiv にあるような任意の論文を手に取ってみるよう促します。そこには知識はある。ただし、その知識が本当に予測に使え、しかも体系的に検証できる形になっているかは別問題だ、と彼は見るのです。 ここで持ち出されるのが、Kenneth James Williams Craik の「人は頭の中に
papoo.work