米Microsoftが新しいプログラミング言語を開発している。開発コードはXenで,以前に「X#」(開発コード)と呼ばれていたもの。この新言語は,C#でXML(エクステンシブル・マークアップ・ランゲージ)とSQL Serverの対応機能をサポートするようにした。

 同社は,新言語をC#のスーパーセットになるように開発している。XenはC#の後継バージョンになると思われるが,一方でリスクもあるだろう。かつてVisual Basicユーザーは,シンプルなVB 6.0が複雑なVisual Basic .NETになったとき,Visual Basic .NETを敬遠した。同じことがC#で起こる可能性がある。

(Paul Thurrott)