25 Jun '12, 2am

Rubyチップを開発した狙いとは?—まつもとゆきひろ氏インタビュー第3弾 #techon

Rubyチップを開発した狙いとは?―まつもとゆきひろ氏インタビュー第3弾 2012/06/25 10:20 進藤 智則=日経エレクトロニクス 軽量版のmrubyを開発したまつもと氏(写真:新関 雅士) [画像のクリックで拡大表示]  Webサービスの分野などで人気を博してきたオブジェクト指向のプログラミング言語「Ruby」に2012年4月、組み込み向けの軽量版「mruby」が登場した。  生みの親であるまつもとゆきひろ氏へのインタビュー第3回は、プラットフォーム依存部の扱いやRubyチップ開発の狙いについて聞いた。(聞き手=進藤 智則) (第1回の記事はこちら 、第2回の記事はこちら )  なお、日経エレクトロニクスの最新号(2012年6月11日号)において、軽量Ruby「mruby」の解説記事「『組み込み』に進出するプログラミング言語Ruby 」を掲載しております。ぜひ併せてご一読下さい。 ――組み込み分野の場合、マイコン依存やOS依存の部分も気になるのですが、そのあたりはmrubyではどのように扱っていかれるのでしょうか。例えば、割り込みの扱いをどうするであるとか。  プラットフォーム依存部については、mruby自身は関知しないというのが基本スタンスです。  mruby自体はC99ベースで実装するというのが方針ですので、例えば、割り込みに関してはスコープの範囲外だと思っています。(必要な場合は)そのOSごとに、使い手の方がそのOSに対応した割り込みのコードを書いていただく形になるかと。mrubyのコア関しては、できるだけ移植性高く、ポータブルにしたいと思っています。  確かに、割り込みについては非常に気になるところだと思います。OSごとにかなり共通のケースはあると思うので、そうしたあたりはどなたかがコントリビュートして下さればと思います。例えば「VxWorksでは、割り込みこうしましたよ」といったようなものをコードのライブラリみたいな形で集められれば、それはそれで嬉しいものになりますね。  ただ、本当に割り込みが重要な問題になるようなリ...

Full article: http://techon.nikkeibp.co.jp/article/NEWS/20120622/224674/

Tweets

link: Rubyチップを開発した狙いとは?―まつもとゆきひろ氏インタビュー第3弾 - 組み...

techon.nikkeibp.co.jp 25 Jun '12, 3am

軽量版のmrubyを開発したまつもと氏(写真:新関 雅士) [画像のクリックで拡大表示]  Webサービスの分野などで人気を博してきたオブジェクト指向のプログラミング言語「Ruby」に2012年4月、組み込み向けの軽量版「mruby」が登場した...

Ruby 程序设计语言官方网站:

ruby-lang.org 24 Jun '12, 2am

一直以来,Ruby 在中国都没有一个靠谱的社区,如今,Ruby China Group 出现了,Ruby China Group 是一个非营利组织,它旨在为中国的 Ruby 和 Rails 爱好者提供一个自由,开放的交流平台。 如果你: 爱 R...

Ruby Techniques Revealed: Autoload:

rubyinside.com 24 Jun '12, 6pm

Further Googling led me to some interesting discussions about autoload . Back in December 2008, a whole group of Ruby lumi...

Sam Ruby: Ubuntu 12.04 and Ruby 1.9.3

intertwingly.net 24 Jun '12, 10pm

Ubuntu 12.04 and Ruby 1.9.3 Sat 23 Jun 2012 at 22:45 I previously had installed Ubuntu 12.04 on a NetBook, and my overall ...

ハードカバー本より高いペーパーバックは売れるのか #techon

techon.nikkeibp.co.jp 24 Jun '12, 10pm

 「日経エレクトロニクス」6月25日号では、プリンテッド・エレクトロニクスの最新動向について解説記事「飛躍できるか、プリンテッド・エレクトロニクス 」をまとめています。プリンテッド・エレクトロニクスが何かはいろいろ議論があるところですが、この記...

Sam Ruby: Ubuntu 12.04 and Ruby 1.9.3

intertwingly.net 23 Jun '12, 11pm

Ubuntu 12.04 and Ruby 1.9.3 Sat 23 Jun 2012 at 22:45 I previously had installed Ubuntu 12.04 on a NetBook, and my overall ...

Ruby wrapper for Twitter Search API - GIANT ROBOTS SMASHING INTO OTHER GIANT ROBOTS:

Ruby wrapper for Twitter Search API - GIANT ROB...

robots.thoughtbot.com 24 Jun '12, 10pm

September 9, 2008 Tagged: politweets ruby Ruby summize twitter search Comments (View) Ruby wrapper for Twitter Search API ...

link: まつもとゆきひろ氏に「mruby」の経緯について聞いた(2) - 組み込みソフト - Tech-On! / ISOにTimeクラスはある。インタビュー時、勘違いしてた

link: まつもとゆきひろ氏に「mruby」の経緯について聞いた(2) - 組み込みソフト ...

techon.nikkeibp.co.jp 21 Jun '12, 2pm

まつもとゆきひろ氏に「mruby」の経緯について聞いた(2) ライブラリの定義、実行環境のコンフィギュレーションなどについて 2012/06/21 22:20 進藤 智則=日経エレクトロニクス  Webサービスの分野などで人気を博してきたオブジ...

link: まつもとゆきひろ氏に「mruby」の経緯について聞いた(1) - 組み込みソフト - Tech-On!

link: まつもとゆきひろ氏に「mruby」の経緯について聞いた(1) - 組み込みソフト ...

techon.nikkeibp.co.jp 20 Jun '12, 11am

まつもとゆきひろ氏に「mruby」の経緯について聞いた(1) 2012/06/20 20:00 進藤 智則=日経エレクトロニクス  Webサービスの分野などで人気を博してきたオブジェクト指向のプログラミング言語「Ruby」に2012年4月、組み...

Ruby on Rails Guides: Getting Started with Rails:

guides.rubyonrails.org 23 Jun '12, 8pm

Rails is a web application development framework written in the Ruby language. It is designed to make programming web appl...

Ruby on Rails Guides: Getting Started with Rails:

guides.rubyonrails.org 23 Jun '12, 8pm

Rails is a web application development framework written in the Ruby language. It is designed to make programming web appl...

ゲームでつらいリハビリ運動を楽しく [Tech-On!]

techon.nikkeibp.co.jp 24 Jun '12, 5pm

ゲームのチカラがエレクトロニクスを救う ゲームでつらいリハビリ運動を楽しく 2012/06/25 00:00 根津 禎=日経エレクトロニクス 九州大学らは、任天堂の「バランスWiiボード」を使って、起立・着席を繰り返すリハビリ運動用ゲーム「樹立...