多難な1年・・・:2008年のプログラミング業界徹底予想
翻訳校正:村上雅章・野崎裕子
アプリケーションのWebプラットフォームへの移行がますます進むことが予測される2008年。その影響を考えたうえで、開発者が学習すべきことを示唆する。
プログラミングの波に乗る
サーバルームの設備がどんどん良くなり、デスクトッププラットフォームが伸び悩み、モバイル機器のプラットフォームが進歩する様子をわれわれは目の当たりにしている。会社幹部が「この1年間を振り返って、コンピューティング用やテレフォニー用のデバイスとして私がBlackBerryしか使っていないとしたら、従業員は本当に高価なPCを必要としているのだろうか?」と自らに問いかけるようになるのにそれほど時間はかからない。この質問に対する答えはしばしば、「いや、必要ない」だ。
アプリケーションがWebプラットフォームへと移行(サーバベースのプラットフォームへの移行も、クライアントがほとんど軽量のものであれば可能性がある)していくにつれて、こういった高機能携帯電話やウルトラモバイルPC(UMPC)、ゲームコンソール、スマートフォンが机上の電話だけではなくデスクトップPCを完全に置き換えることへの足かせとなるのは、入力および出力を取り巻く状況のみとなる。このような機器にUSBポートを搭載し、ドッキングステーションに接続することで、入出力に関する問題は解決される。私は自分のデスクトップPCを、ドッキングステーション付きのUMPCで置き換えたいと考えているが、それが現実のこととなるためには、価格がもう少し下がるとともに、私の個人的な開発嗜好がもう少し薄れる必要がある。しかし、700ドルというDellのPCと300ドルというAvayaのIP電話を使用しているオフィス従業員に関して言えば、IT部門がこれらを400ドルのスマートフォンで置き換えようとしても、それは至極当然のことである。
こういったことによって、われわれのプログラミング方法やアプリケーション開発方法に大きな影響がもたらされる。私は、この波に乗るプログラマーが次世代を率いる存在となると確信している。そしてこういった変化によってもう1つの興味深い影響がもたらされることになる。それは、Linuxがクライアント側における開発基盤として突如脚光を浴びるようになり、「1度記述すれば、何も設定しなくてもどのようなものでもすぐにクライアントになる」というウェブブラウザやAdobe AIR(英語記事)、Java、Silverlight(Silverlightについてはいまだに不明な点が多い。英語記事はここ)といったテクノロジが再評価されるというものだ。1990年代に花形テクノロジを目指したJavaアプレットが失敗した(プラットフォーム間の互換性が完全ではなく、動作が遅く、リソースを大量に必要とした)ことは、振り返ってみると残念だ。Javaアプレットが成功していれば、HTTPとHTMLとJavaScriptを組み合わせることであらゆることを無理矢理行おうとすること(われわれが現在AJAXで行おうとしているようなこと)によって引き起こされる大きな混乱は避けることができたはずだ。モバイル機器向けのクライアントコード開発を学ぶ開発者は今後、他者よりもずっと先んじることができるだろう。
J.Ja
この記事は海外CNET Networks発のニュースをシーネットネットワークスジャパン編集部が日本向けに編集したものです。海外CNET Networksの記事へ
- 0人の推薦記事
- 0人がクリップ
-
ソーシャルブックマーク(-)
- トラックバック(1)
- ホワイトペーパー
- 話題のタグ
文字にドロップシャドウの効果をつける--FirefoxとSafariのCSS対応
iPhoneにAdiumが載らない2つの理由
iPhone 3Gの節電術
マイクロソフトはIE 8で地雷を踏んだ?
マイクロソフト、Internet Explorer 8のベータ2をリリース
「iPhone」のパスコードロックに深刻な脆弱性--連絡先情報が読み取られる危険も
Windows XPのバックアップユーティリティについて知っておくべき10のこと
S・ウォズニアック氏:「エンジニアは自分の心に従って行動すべき」--IDFインタビュー
Firefox 3.1のHTML 5対応を検証--Canvas Text APIとCanvas Shadow API
グーグルが、無料社食をついに廃止?--真実はいかに
iPhoneからサーバにSSHログイン:TouchTerm
トップページにみる日本のウェブデザイン--表現したい人たちが集うMySpace
モジラ、「Firefox 3.1」でJavaScript実行を大幅に高速化
APC SOLUTIONS FORUM 2008をレポート
Webセキュリティ特集
ZDNet Japan ホスティング特集
セキュリティ対策レベルテスト公開!
ZDNet Japan Green IT
Techno Exchange
DELLが掲げる「新・仮想化アセスメントサービス」
「シンプル」&「低コスト」な運用管理
仮想化環境で求められるストレージの要件