哲ロサンゼルス(LA)から車で3時間のところにあるリゾート地のサンディエゴへやってきた。ここは、半袖・単パンにスニカーが似合う町で、日本からのイメージでくると空港を降りたとたん暑さが身にしみる。サンディエゴは別の顔もある海軍基地である。私が滞在した間に空母が2隻、フリーゲート艦2隻が湾の中を航行しているのが身近に見えた。その周りでリゾート客のヨットやクルーザがところ狭しと走っている光景は米国ならではである。サンディエゴから電車(片道運賃$1.75)にのると約30分でメキシコ国境である。Conference)97に参加するためにやってきた。PDCは、9月22日(月)から9月26日(金)の5日間、サンディエゴ・コンベンションセンター(SDCC)において開催された。センターの3フロアを利用してセミナー会場、マイクロソフトショップ、イベント会場等が用意され6,000人以上の人間が動き回っている。入場券はすでにSOLD-OUTされて当日来てもすでに入れない状態であった。カンファレンスは、1日(Pre-Conference)+4日間の構成である。ジェネラルセッションが毎朝8:00より開始されこれが8セッションあり、11分野から200+のブレイクアウトセッションが組まれていた。私一人では到底消化できる量ではない。全部のマテリアルを集めると10センチ近い厚さになる。11分野は次のようなジャンルに分けられていた。Service毎年このカンファレンスでは、マイクロソフト社のWindowsに関する新しいテクノロジーや新製品の構想などを発表している。今年はより分散コンピューテイング+インターネットを強調したものを各種発表している。今回のPDCにより強力に3階層分散アプリケーションシステムの戦略の中核的な内容を発表している。14枚の中に配布された。2これだけの情報が入手できるのもPDCの醍醐味である。会員各位でこのPDCに参加されてない方は年に1回であるので是非とも参加を推奨したい。ここで特に気になったものの概要を紹介する。GatewayでPDCは開幕した。Serverを利用している。IE3.0は日本では50%以上、USAでは30%以上のシェアに至っている。Architecture)に関しての話をした。Computingと称して分散アプリケーション開発用のフレームワークをWebおよびクライアント/サーバに導入する重要性を説明した。NT5.0以降このフレームワークで新しいアプリケーション開発の可能性と拡張性を強力にする開発手法となると考える。5年後を見据えた下地を紹介している。DNAの一部として、コンポーネントオブジェクトモデル(COM)を拡張したCOM+を計画し内容の概要を明らかにしており、機能には、非同期サービス、トランザクション機能、そして新しいランタイムサービスなどが今後提供される予定だ。DNAで重要なのが、構造化と非構造化の両データストアをリンクするための共通APIを提供するOLE-DBである。Serverなどのデータデース上に保存されているデータを利用するアプリケーションをコモンフレームワークで構築することができる。HTML(DHTML)を紹介している。DNAアーキテクチャーをInternetの世界で拡張するための製品である。この機能はIE4.0以降から利用できる。Model(DOM)のデモの一環として、マイクロソフトは完全にCOMオブジェクト、DHTML、およびScriptletsと呼ぶスクリプト対応のHTMLコンポーネントを開発した。Javaに対するマイクロソフトの対応に関してマリッツ氏は、Javaは数多く存在する優れた開発言語の1つにすぎないと言いつつマイクロソフトは、Javaバーチャルマシンとランタイムサービスのサポートをしており、COM+の一部としてJavaバーチャルマシンと同じサービスをすべて提供する計画である。Classes(JFC)に対するマイクロソフトの消極的なスタンスは崩さず、現在のOSからの孤立を招くので、開発者はJFCとJava技術の使用には注意すべきと話していた。インターネットクライアントとしてWin32が60%、UNIXが5%、MacCが10%、Win3.1が25%と分析している。98が最後のDOSからの流れになりそうである。WindowsターミナルとNetPCとの分けかたやNCとの相違についてかたられた。CE2.0は、より小型軽量のポケットサイズのデバイスや、カラーのVGA画面を搭載した高度なデバイスなど、また家電製品の新しい市場に展開している。CEV2.0の他に3つの開発をしている。Mercury、Gryphon、Apolloである。最初の2つにはアウトルックのコンパチブルPIMが搭載される予定である。Mercuryはデスクトップとのコンパチブルを重視しておりOffice系やオープンハードウェアアーキテクチャーおよびファミリーWindowsインターフェイスをもたせる。Gryphonは特に音声の記録やインキング機能やフラッシュスロット機能などが計画されている。ApolloはセットトップボックスタイプでエンターテイメントTVとしての機能を計画している。ワイヤレス、ボイス、ナビゲーションおよびデジタルオーデイオなどが組み込まれている。VC++5.0、VB5.0、J++が計画されている。Allchin副社長ジム・アルチン氏は、初心者から熟練者まで各階層にあわせたWindowsを提供するスケーラブルユーザーインターフェイス(UI)構想について語った。インテリジェントなHelpアシスタントの使用である。これはユーザーが、自分のわからない機能へのアクセスをアシスタントに依頼するとWindowsがそれら機能へのアクセスを提供する機能である。NT5.0に関してはマルチリンガルユーザインターフェイスが搭載しており英語、日本語、アラビヤ語など1アプリケーション内で混在も可能になっている。NT5.0からUSA版にも日本語へのアプローチが可能になった。自動インテリミラリング機能についても語られた。NT5.0でシステムインテグレータにとってやっと使える物になったOSとして成長した実感を受けた。NT5.0はPDC出席者から提供され6,000名に配布およびMSDNメンバー200,000名の世界の開発者に配布するそうである。GrossWindowsの開発ツールに関する話が中心であったが大部分をボーランド社の戦略と開発製品の紹介に費やされ、マイクロソフトの時間が非常に少なかった気がする。久々にボーランド社の健在ぶりを垣間見た気がした。Studioの関係を紹介し今後の予定を話した。NT5.0およびデータベースアクセスをADOで対応する。NT5.0、Sphinx(開発コード名)で対応する計画である。COM+の実際の対応は1999年?なのかなと開発者としていつ準備をするべきか判断しにくい時期である。NT5.0のサポート、ADO、SP2等のサポートが予定されている。今年は開発環境は現状をそのまま継続利用に留まると考えて良さそうである。Gates'KeynotePDCの最後はマイクロソフト会長のビル・ゲイツ氏である。昨日の台風で中止となったビーチパーテイの影響を感じる講演内容であった。会場はほぼ参加者全員で埋め尽くされた様子であるゲイツ信仰人気である。インテリジェントシステムの未来について語られた。Servers等を開発研究している現在の最も大きなテーマはデジタルナーバスシステムだという。研究開発場所はレッドモンド、英国のケンブリッジ、サンフランシスコの3カ所にあり1998年も26億ドルの投資を行う。実際のデモとしてWhistler技術に関して紹介した。言葉を自然なイントネーションで話すソフトでとても人間的な抑揚感のある音や音階をつけて歌うこともPCから聞くことができる。デモではHAL9000とWhislerの音(スカボロフェア)の比較を公開した。Queryは、英語の文章を使ってSQLを発行することが可能なシステムを紹介、検索エンジンの応用製品の域である。動画の認識をするテクノロジーは頭の位置、手の動作(上下左右)を判別して手振りで楽器を鳴らすデモが行われた。Windowsと人間とのインターフェイスを将来実現すると熱弁したが内容的には前回発表されたテクノロジーの進捗報告であり徐々に具体化していることのアピールにすぎない講演であった。今後のビジョンについての内容を織り込んで将来の夢を語って欲しかったのが本音であり、感想である。CE2.0が中心の内容であった。