• BPnet
  • ビジネス
  • IT
  • テクノロジー
  • 医療
  • 建設・不動産
  • TRENDY
  • WOMAN
  • ショッピング
  • 転職
  • ナショジオ
  • 日経電子版
  • PR

  • PR

  • PR

  • PR

  • PR

A3 Together シリコンバレー賞受賞者の米国訪問記

ベイエリアでエンジニアとして働くということ

ハートビート作者 The Team HeartBeat 鈴木達矢氏

鈴木達矢=Webデベロッパー 2012/02/28 ITpro

 ITproが主催したAndroidアプリコンテスト「A3 Together」では、米国への渡航を副賞とする「シリコンバレー特別賞」を設けました。受賞者が米国で見てきたもの、体験してきたものを訪問記として執筆していただきました。今回の訪問記は、地震発生時に家族や友人にメールを自動送信するアプリ「ハートビート」で受賞したTeam HeartBeatの鈴木達矢氏です(編集部)。

 私は、「ベイエリア(サンフランシスコ周辺)でエンジニアとして働くということを、日常のレベルで見てみると」いう視点から、イベントに参加し、そこで働く人に話を聞いてきました。

技術者コミュニティのMeetupに参加

 まず私が行ってみたのが「SFJS」というJavaScriptコミュニティの、こちらのMeetup(集まり)です。

写真●SFJSのMeetupでのSteve Sounders氏による講演
[画像のクリックで拡大表示]

SFJS #19: HTML5 and Google Dart with Steve Souders and Gilad Bracha

 前半が米O'Reillyから出版されている『High Performance Web Sites』の著者、Steve Sounders氏によるJavaScriptの最適化のお話でした。

 最適化に有用なツールを紹介しつつ、主にJavaScriptのライブラリをロードするタイミングに焦点を当て講演していました。UI/UXの重要化と供にJavaScriptのコードも肥大化しています。今後さらに多くの開発の現場でフロントエンド向けのコーディングパターンや最適化の手法が有用になり、一般化していくのではないかと感じました。

 ご興味を持たれた方は、講演で使用されていたこちらのスライドをどうぞ。

JavaScript Performance

 後半がGilad Bracha氏によるGoogle Dartの紹介です。DartはJavaScriptに取って代わることを目的としたクラスベースのコンピュータ言語です。型付けが任意、VM(仮想マシン)上で動作、JavaScriptにコンパイルすることもできる、文法がシンプルであることなどを特徴としています。「『素のJavaScriptでは大規模で継続的な開発をしづらい、JavaScriptはバックエンドの言語とは違いパワーによる解決ができない』といった問題が契機になって生まれた言語なんだ」とのこと。オブジェクト指向に馴染みやすいという文法をメインにお話されていました。今後のパフォーマンスの改良と、どれくらいのブラウザがVMをネイティブサポートするかがDartの普及に関わってくるのではないでしょうか。

写真●Gilad Bracha氏によるGoogle Dartの紹介
[画像のクリックで拡大表示]

 こちらもスライドが公開されています。

A Walk on theDart side

 本の著者や話題のコミュニティの人の一次情報を仕事帰りに聞くことができ、直接口頭で質問できる、というのはベイエリアで生活する大きなアドバンテージだと感じました。

ここから先はITpro会員(無料)の登録が必要です。

次ページ Twitterの日本人エンジニア大石氏
  • 1
  • 2
  • 3
  • 4

あなたにお薦め

連載新着

連載目次を見る

今のおすすめ記事

  • 【ニュース解説】

    インドIT大手が米クラウド専業を買収した理由

     米アピリオが、事業戦略の転換を図っている。米セールスフォース・ドットコムなどのクラウドサービスを活用したシステム開発で実績を積んできたが、インドのIT大手ウィプロが買収。今後は、ウィプログループのクラウド事業の牽引役としての役割を果たす。

ITpro SPECIALPR

What’s New!

経営

アプリケーション/DB/ミドルウエア

運用管理

設計/開発

サーバー/ストレージ

ネットワーク/通信サービス

セキュリティ

もっと見る