あの日,あの頃
DirectX 9.0 SDK Update (October 2004) で開発環境としての Visual C++ 6.0 のサポートが打ち切られ,同じく DirectX 9.0 Update (February 2005) で開発環境としての Windows 2000 のサポートが打ち切られました.あくまで個人的な意見としては,サポート打ち切りは仕方ないことだと思います.もちろん開発者の方々それぞれで事情がおありでしょうから,既に新しい開発環境に移行を済ませていて影響は無かった方もおられれば,以前の開発環境を使い続ける必要があって SDK のアップデートを適用できなかった方もおられたことでしょう.ただ,進化し続ける技術に対応するために常にハードウェア的な前進を強いられる開発者にとって,ソフトウェア側のバランス良い更新もまた不可欠なものです.
さて以下は,これらキーとなる製品のリリース時期とその頃を振り返るためのちょっとしたリマインダーです.「未だに〜使っているの?」というその言葉,当時そこにあった別の何かに置き換えてみるのもまた面白いかと.
Visual C++ 6.0 (1999/3/11)
- gcc-2.95.x,egcs-1.1.2
- Celeron 300A 〜 Pentium III 500 MHz
- HDD 2GB 〜 14GB
- 440BX
- DirectX 6.1
- VooDoo3,RIVA TNT2,RAGE 128 GL
- INS テレホーダイ
- http://www.gnu.org/software/gcc/news.html
- http://www.watch.impress.co.jp/akiba/hotline/990313.html
Windows 2000 (2000/2/18)
- Celeron 400 MHz 〜 Pentium III 733 MHz
- HDD 8.4GB 〜 37.5GB
- GeForce 256,MGA G400
- DirectX 7.0a
- Vine Linux 2.0CR [kernel 2.2.13] (2000/3/17)
- RedHat Linux日本語版6.2J [kernel 2.2.14] (2000/4/21)
- Mozilla M13
- http://www.watch.impress.co.jp/akiba/hotline/20000219.html
- http://pc.watch.impress.co.jp/docs/article/991118/hot68.htm
- http://pc.watch.impress.co.jp/docs/article/20000301/hot82.htm
- http://www.mozilla.org/projects/seamonkey/release-notes/
Windows XP (2001/11/16)
- Celeron 700 MHz 〜 Pentium 4 2.0 GHz
- HDD 20GB 〜 100GB
- GeForce3Ti500,RADEON8500
- DirectX 8.1
- Vine Linux 2.1.5 [kernel 2.2.18] (2001/3/26)
- RedHat Linux 7.2J [Kernel 2.4.7] (2001/10月末)
- ADSL 加入者数順調に増加,Yahoo! BB スタート (2001/8/1)
- Mozilla 0.9.5
- Eclipse 公開・オープンソース化 (2001/11)
- http://www.watch.impress.co.jp/akiba/hotline/20011117.html
Visual Studio .NET (2002/3/22) / (英語版 MSDN: 2002/1/15)
- gcc 3.1
- Eclipse 2.0 リリース (2002/07/01)
- Celeron 950 MHz 〜 Pentium 4 2.2 GHz
- HDD 10GB 〜 120GB
- DirectX 8.1
- GeForce4Ti4600
- http://www.watch.impress.co.jp/akiba/hotline/20020323.html
Visual Studio .NET 2003 (2003/6/25) / (英語版 MSDN: 2003/1/17)
- gcc 3.3
- Eclipse 2.1 リリース (2003/3/29)
- Celeron 1.70GHz 〜 Pentium 4 3.20GHz
- HDD 20GB 〜 250GB
- DirectX 9.0a
- GeForceFX5900Ultra,RADEON9800Pro
- Firebird (Firefox) 0.6
- http://www.watch.impress.co.jp/akiba/hotline/20030628.html
- http://www.mozilla.org/projects/firefox/roadmap-1.0.html
- http://www.cybergarden.net/blog/archives/2004/12/ie102ie_mozilla_1.html
こうして振り返ってみると,重要なのはやはり環境のバランスにつきるように思います.ハードウェアだけ突出していても効率よく性能を引き出せませんし,ソフトウェアだけむやみにバージョン更新を重ねても快適な作業効率は得られはしないでしょう.