Rubyを軽量化、組み込み向けとして開発された「mruby(軽量Ruby)」が今、IoTでの開発言語として注目されています。Cに比べてコード量を1/4まで低減するmrubyについて、この連載では“mrubyはIoTでこう使え”までを分かりやすく解説します。 2020年には500億のデバイスがインターネットにつながると言われる中で、これらを用いた新しいサービス、新しいビジネスの総称として用いられるのが「Internet of Things(IoT)」です。IoTの普及によってネットワークを利用したさまざまなアイデアや製品が姿を現し、人々に利用されていくでしょう。 歯医者につながった電動歯ブラシ、お天気サイトに連動するスプリンクラー、ゴミが満タンになったらお知らせメールが飛ぶ公園のゴミ箱といった日常的なものから、最適な飛行パターンを解析し燃料削減や飛行時間短縮に貢献するセンサー付飛行機など、あ
![“Rubyの良さを組み込みに”を合言葉に開発された「mruby」とは何か](https://cdn-ak-scissors.b.st-hatena.com/image/square/ff1d6afee68a469001ce32000bb55749460c9361/height=288;version=1;width=512/https%3A%2F%2Fimage.itmedia.co.jp%2Fmn%2Farticles%2F1507%2F13%2Fhi_mb00.jpg)