2003年、LongHornは未来だった
Infragisitics社のIndigo Studioを見て、なんだかWCFのことをIndigoって言ってたころが懐かしくなったので、そのころのMSの様子をWayBackMachineから取り出してみた。
Chris Anderson (UI技術のえらいひと、エッセンシャルWPFの著者)と Don Box (COMとSOAPのえらいひと、いまはXBOXチームにいるんだっけ?)が2003年のクリスマス休暇目前にいろいろしゃべってる動画。動画の終わりの方にはクリスマスソングの替え歌なんかも……
Shiny icons, busy icons, Rendered alpha blend style On the screen there's a feeling of Longhorn Children laughing, pixels dancing Using tile after tile And on every new desktop you'll see Avalon, Avalon It's Longhorn time in the city Twinkling, rendering Soon it will be Longhorn day Strings of vectors, even sectors, Blink a bright red and green As the coders release each new treasure Shaders code crunch Quartz is our lunch This is Bill G's big scene And behind all this XAML you'll see Avalon, Avalon It's Longhorn time on the desktop Rendering, new bling-bling Soon it will be Longhorn day |
輝くアイコン、時計アイコン アルファブレンドで描画される 画面はほら、Longhorn気分 子供らが笑う、ドットらは躍る タイルを次々使用して 新しいデスクトップはすべてそうなるんだ Avalon、Avalon 街にLonghornがやって来た きらめいて、描画して もうすぐLonghornがリリースされるぞ ベクタグラフィクスの文字列、小さな領域でさえも 赤と緑に明るく点滅 プログラマーが新しい宝物をリリースするたび ピクセルシェーダのソースコード塊 Quartzが僕らの昼ごはん ビル・ゲイツの見せ場だぞ 全ての裏にはXAMLがあるんだ Avalon、Avalon デスクトップにLonghornがやって来た 描画して、新しい派手さで もうすぐLonghornがリリースされるぞ |
WinFS bound, WinFS bound, None are lost, all are found Structured storage out in the wild Metadata so rich when it's filed Seen by O'Path's new line Seen by O'Path's new line WinFS bound, WinFS bound Index all works, sights and sounds Queries reach to the heavens afar Schemas describe the sands and the stars Now that Cairo is born Now that Cairo's reborn |
WinFSが固まった WinFSは結びつけた 欠けたものはなく 全てが見つかる 構造化ストレージは野に放たれ ファイル化されたらメタデータは潤沢 OPathの新しい製品ラインとして OPathの新しい製品ラインとして WinFSが固まった WinFSは結びつけた 全てにインデックスをはれ 視覚と聴覚 クエリは天国の遠みに達し スキーマは砂や星を表す さあ、カイロが生まれたのだ カイロの復活だ |
XML once was a simple little hack Now with XSD There is no turning back SOAP can make it clean Simplicity is near At least until the working groups let query out next year, oh! Indigo, Indigo, Indy all the way Oh, what fun it is to send a message on its way, hey! Indigo, Indigo, Indy all the way Oh, what fun it is to keep it HTTP at bay, hey! Schemas come and go, WSDL is okay UDDI will not go away Wire formats bring many standards fights How do we ship before the day the profile gets it right, oh! Indigo, Indigo, Indy all the way Oh, what fun it is to send a message on its way, hey! Indigo, Indigo, Indy all the way Oh, what fun it is to blow J2EE away |
XMLはかつて、ちょっとした単純なハックだった 今はXSDがあって もうあのころには戻れない SOAPなら物事をきれいにできる 単純性はすぐそこだ 少なくともワーキンググループの連中が XML-Queryを来年出荷するまではね! Indigo、Indigo、どこまでも Indigo流のメッセージ送信、なんて楽しいんだ! Indigo、Indigo、どこまでも HTTPを寄せつけない、なんて楽しいんだ! スキーマが行ったり来たり、WSDLはまあ良し UDDIはどこにも行かないよ 接続フォーマットは多くの標準化戦争をもたらす Webサービスプロファイルが決着つけてくれないと 製品の出荷なんてできないよ! Indigo、Indigo、どこまでも Indigo流のメッセージ送信、なんて楽しいんだ! Indigo、Indigo、どこまでも J2EEを吹っ飛ばす、なんて楽しいんだ! |
そんな時代もあったねと。