|
| |
| 作者 | 九州工業大学, しまねソフト研究開発センター |
|---|---|
| 初版 | 2017年1月31日 |
| 最新版 |
3.3.1[1]
/ 2024年7月1日 |
| リポジトリ |
github |
| プログラミング 言語 | C言語, Ruby, mruby |
| プラットフォーム | ARMアーキテクチャ, PSoC, PIC, ESP32 他 |
| 種別 | Ruby処理系 |
| ライセンス | 3-Clause BSD License |
mruby/c(エムルビー・スラッシュ・シー)は、オブジェクト指向スクリプト言語「Ruby」を組み込みシステム向けに軽量化した「mruby」よりプログラム実行時に必要なメモリ消費量が少ないプログラミング言語処理系である。
mruby/cは、Rubyの特徴を引き継ぎつつ、小さなワンチップマイコンでも動作するようコンパクトな実装である。国立大学法人九州工業大学(田中和明准教授)としまねソフト研究開発センターにより研究開発され、オープンソースライセンスの3条項BSDライセンスに基づきオープンソースとして公開されている。
| mruby/c | mruby | |
|---|---|---|
| メモリサイズ | < 40KB | < 250KB |
| ターゲット | ワンチップ・マイクロコントローラ | 一般的な組み込みソフトウェア開発 |
未登録
IPFS未登録
📡 0ピア
N=1
CRITICAL
PQS C50