先日,米Computerworld誌の“The top 10 dead (or dying) computer skills --Are your skills in need of upgrading?(滅んだ,あるいは滅びつつあるコンピュータのスキル,トップ10――あなたのスキルはアップグレードしないで大丈夫?)”という記事が,筆者の所属する日経ソフトウエアの編集部内でちょっとした話題になった。1位が「COBOL」,2位が「非リレーショナル型のデータベース管理システム」…,と10個挙げられたスキルのうち,特に筆者の目を引いたのが6位の「Cプログラミング」だった。 筆者はちょうど2年前のこの欄に「30年たっても基本はC言語」という記事を書いている。30年前にCが生まれた後,様々なプログラミング言語/環境が登場して,Cより高い生産性を実現しているが,そういったものをきちんと使いこなすために