• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
組込み向けRuby処理系mrubyの可能性
 

組込み向けRuby処理系mrubyの可能性

on

  • 3,329 views

 

Statistics

Views

Total Views
3,329
Views on SlideShare
2,473
Embed Views
856

Actions

Likes
1
Downloads
24
Comments
0

4 Embeds 856

http://jp.force.com 846
https://twitter.com 6
http://blogjp.sforce.com 3
http://webcache.googleusercontent.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    組込み向けRuby処理系mrubyの可能性 組込み向けRuby処理系mrubyの可能性 Presentation Transcript

    • Powered by Rabbit 1.0.4 組込み向けRuby処理系mruby の可能性 Rubyアソシエーション 理事長 ネットワーク応用通信研究所 楽天 技術研究所 Heroku @yukihiro_matz Yukihiro "Matz" Matsumoto
    • Powered by Rabbit 1.0.4 Salesforce Developer Conference 圧倒的アウェイ感 1/131
    • Powered by Rabbit 1.0.4 自己紹介 まつもとゆきひろ 英語圏ではMatz 2/131
    • Powered by Rabbit 1.0.4 自己紹介 Ruby作ったひと CRuby作ったひと mruby作ったひと 3/131
    • Powered by Rabbit 1.0.4 Ruby プログラミング言語 スクリプティング言語 オブジェクト指向言語 軽量言語 4/131
    • Powered by Rabbit 1.0.4   Rubyの現状 5/131
    • Powered by Rabbit 1.0.4   Web制覇(笑) 6/131
    • Powered by Rabbit 1.0.4   Webアプリ開発言語トップ3入り? 7/131
    • Powered by Rabbit 1.0.4   Java,PHP,Ruby 8/131
    • Powered by Rabbit 1.0.4 TIOBE Index 9/131
    • Powered by Rabbit 1.0.4 ムーアの法則 半導体集積度が2年で2倍 10/131
    • Powered by Rabbit 1.0.4 ムーアの法則 性能が18ヶ月で2倍以上 11/131
    • Powered by Rabbit 1.0.4 ムーアの法則 低価格 12/131
    • Powered by Rabbit 1.0.4 ムーアの法則 大容量 13/131
    • Powered by Rabbit 1.0.4 ムーアの法則の生んだもの 超高性能コンピュータ 14/131
    • Powered by Rabbit 1.0.4 ムーアの法則の生んだもの 超低価格コンピュータ 15/131
    • Powered by Rabbit 1.0.4 ムーアの法則の生んだもの 超大量コンピュータ 16/131
    • Powered by Rabbit 1.0.4 ムーアの法則の生んだもの 超高速ネットワーク 17/131
    • Powered by Rabbit 1.0.4 ムーアの法則の生んだもの インターネット 18/131
    • Powered by Rabbit 1.0.4 ムーアの法則の生んだもの クラウド 19/131
    • Powered by Rabbit 1.0.4 未来の行く末 現在までのベクトルの先 20/131
    • Powered by Rabbit 1.0.4 未来の行く末 エクストリーム未来予測 21/131
    • Powered by Rabbit 1.0.4 エクストリーム未来予測 スーパーコンピュータが 誰にでも自由に使えたら 22/131
    • Powered by Rabbit 1.0.4 エクストリーム未来予測 今よりも高速なコンピュータ 23/131
    • Powered by Rabbit 1.0.4 エクストリーム未来予測 今よりも大量のコンピュータ 24/131
    • Powered by Rabbit 1.0.4 エクストリーム未来予測 今よりも小さなコンピュータ 25/131
    • Powered by Rabbit 1.0.4 エクストリーム未来予測 今よりも高速なインターネット 26/131
    • Powered by Rabbit 1.0.4 エクストリーム未来予測 今よりも巨大な記憶容量 27/131
    • Powered by Rabbit 1.0.4 エクストリーム未来予測 PC時代の終焉 28/131
    • Powered by Rabbit 1.0.4 エクストリーム未来予測 モバイルファースト 29/131
    • Powered by Rabbit 1.0.4 エクストリーム未来予測 ポストPC 30/131
    • Powered by Rabbit 1.0.4 エクストリーム未来予測 インビジブルコンピュータ 31/131
    • Powered by Rabbit 1.0.4 モバイルファースト PCからモバイルへ 32/131
    • Powered by Rabbit 1.0.4 モバイルファースト iOS/Android 33/131
    • Powered by Rabbit 1.0.4 モバイルファースト iOS=Objective-C 34/131
    • Powered by Rabbit 1.0.4 モバイルファースト Android=Java 35/131
    • Powered by Rabbit 1.0.4 モバイルファースト HTML5=JavaScript 36/131
    • Powered by Rabbit 1.0.4 モバイル言語 JavaScript? 37/131
    • Powered by Rabbit 1.0.4 インビジブルコンピュータ さらに小さいコンピュータ 38/131
    • Powered by Rabbit 1.0.4 インビジブルコンピュータ ユビキタス 39/131
    • Powered by Rabbit 1.0.4 インビジブルコンピュータ ネットワーク 40/131
    • Powered by Rabbit 1.0.4 未来のためのRuby 「未来の当たり前」を今提供 41/131
    • Powered by Rabbit 1.0.4   Rubyの良さを広げたい 42/131
    • Powered by Rabbit 1.0.4   Webを越えて 43/131
    • Powered by Rabbit 1.0.4   組込み 44/131
    • Powered by Rabbit 1.0.4   Embedding 45/131
    • Powered by Rabbit 1.0.4   mruby 46/131
    • Powered by Rabbit 1.0.4   組み込みターゲットのRuby 47/131
    • Powered by Rabbit 1.0.4   アプリ組込み システム組込み 48/131
    • Powered by Rabbit 1.0.4   アプリ組み込み 49/131
    • Powered by Rabbit 1.0.4   ソフトウェアの一部としてのRuby 50/131
    • Powered by Rabbit 1.0.4   生産性の実現 51/131
    • Powered by Rabbit 1.0.4   主従関係 52/131
    • Powered by Rabbit 1.0.4   アプリが主でRubyが従 53/131
    • Powered by Rabbit 1.0.4   Rubyを呼び出せるAPI 54/131
    • Powered by Rabbit 1.0.4   RubyとC/C++の組み合わせ 55/131
    • Powered by Rabbit 1.0.4   システム組込み 56/131
    • Powered by Rabbit 1.0.4   ハードも含めたシステム 57/131
    • Powered by Rabbit 1.0.4   制御機器 58/131
    • Powered by Rabbit 1.0.4   小さなデバイス 59/131
    • Powered by Rabbit 1.0.4   一昔前のPCなみ 60/131
    • Powered by Rabbit 1.0.4   アプリ組込み 61/131
    • Powered by Rabbit 1.0.4   設定機能 62/131
    • Powered by Rabbit 1.0.4   通信機能 63/131
    • Powered by Rabbit 1.0.4   各種ソフト拡張 64/131
    • Powered by Rabbit 1.0.4   ほしいもの:柔軟性 65/131
    • Powered by Rabbit 1.0.4   ほしいもの:生産性 66/131
    • Powered by Rabbit 1.0.4   ほしいもの:省メモリ 67/131
    • Powered by Rabbit 1.0.4   ほしいもの:リアルタイム性 68/131
    • Powered by Rabbit 1.0.4   「組込Ruby」に必要なもの 69/131
    • Powered by Rabbit 1.0.4   組込API 移植性 構成可能性 (Configurable) ソフトリアルタイム 70/131
    • Powered by Rabbit 1.0.4   こんなRubyがほしい 71/131
    • Powered by Rabbit 1.0.4   作りましょう 72/131
    • Powered by Rabbit 1.0.4   平成22年度 地域イノベーション 創出研究開発事業 73/131
    • Powered by Rabbit 1.0.4   福岡企業+九工大+NaCl(松江) 74/131
    • Powered by Rabbit 1.0.4   コンパイラ+仮想マシン(まつもと) 75/131
    • Powered by Rabbit 1.0.4   クラスライブラリ+α(九工大) 76/131
    • Powered by Rabbit 1.0.4   プロ管+周辺ツール(福岡CSK) 77/131
    • Powered by Rabbit 1.0.4   実証実験(東芝・IIJはじめ多数) 78/131
    • Powered by Rabbit 1.0.4   できました 79/131
    • Powered by Rabbit 1.0.4   組み込みAPI 80/131
    • Powered by Rabbit 1.0.4   必要なデータは構造体に 81/131
    • Powered by Rabbit 1.0.4   グローバル変数を使わない 82/131
    • Powered by Rabbit 1.0.4   移植性 83/131
    • Powered by Rabbit 1.0.4   特定のOSに依存しない 84/131
    • Powered by Rabbit 1.0.4   OS無しの環境でも動作 85/131
    • Powered by Rabbit 1.0.4   構成可能性 86/131
    • Powered by Rabbit 1.0.4   不要な機能は外せる 87/131
    • Powered by Rabbit 1.0.4   汎用の1バイナリよりも 専用の「パーツ」 88/131
    • Powered by Rabbit 1.0.4   ソフトリアルタイム 89/131
    • Powered by Rabbit 1.0.4   ハードリアルタイムはムリ 90/131
    • Powered by Rabbit 1.0.4   人間に気が付かない程度に速い 91/131
    • Powered by Rabbit 1.0.4   ガーベージコレクション(GC) 92/131
    • Powered by Rabbit 1.0.4   2012年4月公開 93/131
    • Powered by Rabbit 1.0.4   github.com/mruby/mruby 94/131
    • Powered by Rabbit 1.0.4   公開からの進歩 95/131
    • Powered by Rabbit 1.0.4   バグフィックス 96/131
    • Powered by Rabbit 1.0.4   NaN Boxing 97/131
    • Powered by Rabbit 1.0.4   Word Boxing 98/131
    • Powered by Rabbit 1.0.4   mrbgems 99/131
    • Powered by Rabbit 1.0.4   Rakeによるビルド 100/131
    • Powered by Rabbit 1.0.4   拡張機能のgem化 101/131
    • Powered by Rabbit 1.0.4   世代別GC 102/131
    • Powered by Rabbit 1.0.4   ファイバー 103/131
    • Powered by Rabbit 1.0.4   コミュニティベースの高速進化 104/131
    • Powered by Rabbit 1.0.4   安定版問題 105/131
    • Powered by Rabbit 1.0.4   突き進むオープンソース 106/131
    • Powered by Rabbit 1.0.4   不安なビジネス 107/131
    • Powered by Rabbit 1.0.4   対策1 108/131
    • Powered by Rabbit 1.0.4   新機能のgem化・外部化 109/131
    • Powered by Rabbit 1.0.4   対策2 110/131
    • Powered by Rabbit 1.0.4   とりもつ軽量Rubyフォーラム 111/131
    • Powered by Rabbit 1.0.4   NPO 軽量Rubyフォーラム 112/131
    • Powered by Rabbit 1.0.4 来たるべき未来 ポストPC 113/131
    • Powered by Rabbit 1.0.4 来たるべき未来 インビジブルコンピュータ 114/131
    • Powered by Rabbit 1.0.4   mrubyは素材 115/131
    • Powered by Rabbit 1.0.4   無限の可能性 116/131
    • Powered by Rabbit 1.0.4   例:ゲーム 117/131
    • Powered by Rabbit 1.0.4   例:ウェブサーバー 118/131
    • Powered by Rabbit 1.0.4   例:サーバーサイドプログラミング 119/131
    • Powered by Rabbit 1.0.4   例:エディタ 120/131
    • Powered by Rabbit 1.0.4   例:設定ファイル 121/131
    • Powered by Rabbit 1.0.4   例:家庭用ソーラー発電管理システム 122/131
    • Powered by Rabbit 1.0.4   例:自販機 123/131
    • Powered by Rabbit 1.0.4   例:インターネットルーター 124/131
    • Powered by Rabbit 1.0.4 インターネットルーター 125/131
    • Powered by Rabbit 1.0.4   例:スマートフォンアプリ 126/131
    • Powered by Rabbit 1.0.4   例:LEGO Mindstorms 127/131
    • Powered by Rabbit 1.0.4 LEGO Mindstorms 128/131
    • Powered by Rabbit 1.0.4   例:3Dプリンタ 129/131
    • Powered by Rabbit 1.0.4   例:超小型PC 130/131
    • Powered by Rabbit 1.0.4   ありがとうございました。 131/131