×閉じる

mruby/c mruby/c

img_mrubyc

mruby/c(エムルビー・スラッシュ・シー)は、プログラミング言語「Ruby」の高い開発生産性と可読性の特徴を引き継ぎつつ、プログラム実行に必要なメモリ消費量がmruby(組込み向け軽量Ruby)より少ない開発言語です。小さなワンチップマイコンでも動作するように開発しており、センサーネットワークやウェアラブルデバイスなどの小型端末のソフトウェア開発、既存デバイスへのDSL追加に適しています。

「mruby/c」はRubyの文法に基づいており、Webアプリケーション開発からマイコンを用いた組込み・IoTシステム開発に至るまで、全て「Ruby」で実現することができます。

mruby/cは、しまねソフト研究開発センターと国立大学法人九州工業大学(田中和明准教授)との共同研究によってオープンソースとして公開しています。mruby/cソースコードはGitHubでダウンロードできます。

お知らせ

mruby/c 3.3をリリースしました

mruby/c 3.3を公開しました。(詳しくはリリースノートをご覧ください)
https://github.com/mrubyc/mrubyc/releases/tag/release3.3

mruby/cのPIC24へのポーティング手順公開について

Microchip Technology社製PIC24シリーズへのポーティング手順を作成しましたので公開しました。
こちらからダウンロード可能です。

mrubyコンパイラ

mruby Stable版v2.0.1 Windows版(コンパイル済バイナリ)です。
こちらからダウンロード可能です。

このページのトップへ