---
type: article
title: source codeは千代に八千代に
timestamp: 2005-06-13T00:00:00Z
profile: sorane-okf/0.1
noFontEmbedding: true
---

# source codeは千代に八千代に

<blockquote cite="http://satoshi.blogs.com/life/2005/06/post_7.html" title="Life is beautiful: アーキテクトという職種"><p>ちなみに、私の書いたプログラムは４０年間も使われ続けるのだろうか？<a class="keyword" href="http://d.hatena.ne.jp/keyword/Windows%20XP">Windows XP</a> には、まだ私が <a class="keyword" href="http://d.hatena.ne.jp/keyword/Windows">Windows</a>９５ で書いたコードが沢山残っている。当然、<a class="keyword" href="http://d.hatena.ne.jp/keyword/Longhorn">Longhorn</a> においてもそうだろう。つまり、少なくとも後１０年、トータルで２０年間は使われることになるわけだ。しかし、４０年は難しいだろう。２０３５年になっても、まだ <a class="keyword" href="http://d.hatena.ne.jp/keyword/Windows">Windows</a> が今の形を継承したまま存在するとしたらそれはそれで不気味だ。</p>
</blockquote><p>デスクトップ・コンピューティングの文法が成熟してしまったことを考えると，あり得るんじゃないかな．<a class="keyword" href="http://d.hatena.ne.jp/keyword/2000%C7%AF%CC%E4%C2%EA">2000年問題</a>のとき，codeは時に開発者の想像力を超えて生き残ることを多くのひとが知った．<br />
銀行の基幹系システムが根強く残っているように，数十年後も，今のデスクトップ・コンピューティングに居場所はあるだろう．Securityと64bitでだいぶ<a class="keyword" href="http://d.hatena.ne.jp/keyword/%A5%EA%A5%D5%A5%A1%A5%AF%A5%BF%A5%EA%A5%F3%A5%B0">リファクタリング</a>の必要があっただろうけど，それでも互換性のことを考えるとゼロから書き直すなんてできないんじゃないか．<br />
今のパソコンとは違う何かに対してはフロムス<a class="keyword" href="http://d.hatena.ne.jp/keyword/%A5%AF%A5%E9%A5%C3%A5%C1">クラッチ</a>でつくることも考えられるけど</p>
