$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Mruby and The Wonderful embedded world
Search
Scalone
July 14, 2013
Programming
2
140
Mruby and The Wonderful embedded world
Mruby and The Wonderful embedded world.
TDC 2013 Presentation.
Scalone
July 14, 2013
Tweet
Share
More Decks by Scalone
See All by Scalone
TDD - Test Driven Development
scalone
0
3
Ruby, Web and IOT with the same Platform
scalone
0
98
20k mRuby devices in Production
scalone
0
440
DaFunk, IOT Framework in Ruby
scalone
0
160
Concurrency in the imperative and functional world
scalone
0
210
Git e Github
scalone
0
93
Git, o que é, do que é feito, para que serve?
scalone
0
340
DaFunk, IOT Framework in Ruby
scalone
0
200
Uzmenino Marketplace
scalone
0
130
Other Decks in Programming
See All in Programming
tsgolintはいかにしてtypescript-goの非公開APIを呼び出しているのか
syumai
5
1.1k
dotfiles 式年遷宮 令和最新版
masawada
1
670
AI時代もSEOを頑張っている話
shirahama_x
0
230
AIコードレビューがチームの"文脈"を 読めるようになるまで
marutaku
0
310
Level up your Gemini CLI - D&D Style!
palladius
1
170
C-Shared Buildで突破するAI Agent バックテストの壁
po3rin
0
180
ViewファーストなRailsアプリ開発のたのしさ
sugiwe
0
390
20 years of Symfony, what's next?
fabpot
2
310
TVerのWeb内製化 - 開発スピードと品質を両立させるまでの道のり
techtver
PRO
3
1.4k
How Software Deployment tools have changed in the past 20 years
geshan
0
28k
connect-python: convenient protobuf RPC for Python
anuraaga
0
350
CloudNative Days Winter 2025: 一週間で作る低レイヤコンテナランタイム
ternbusty
7
1.9k
Featured
See All Featured
Making Projects Easy
brettharned
120
6.5k
A Modern Web Designer's Workflow
chriscoyier
697
190k
Context Engineering - Making Every Token Count
addyosmani
9
460
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
1k
Facilitating Awesome Meetings
lara
57
6.7k
Docker and Python
trallard
46
3.7k
A designer walks into a library…
pauljervisheath
210
24k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
69k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
690
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
380
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.8k
Transcript
MRuby The Wonderful embedded world @scalone
who am i? @scalone
MRuby Another Ruby implementation? @scalone
Another? MRI JRuby Rubinius IronRuby Maglev @scalone
Why? Embeddeds Mobile Games @scalone
Why not use? Memory consumption Size Not ANSI C @scalone
Make Sense! @scalone
History RubyConf 2003 - VM Ruby 2.0 RubyConf 2010 -
RiteVM Sponsorship of the Japan Ministry of Economy and help from Toshiba @scalone
What is MRuby? @scalone
High Portability @scalone
Resource saving RiteVM few Kb @scalone
"High Compatibility" Classes Object, Module, Class, NilClass, TrueClass, FalseClass, Numeric,
Integer, Fixnum, Float, String, Symbol, Array, Hash, Range, Regexp, MatchData, Proc, Struct Modules Kernel, Enumerable, Comparable Exception Classes Exception, StandardError @scalone
Flexible development enviroment @scalone
Source code confidentily RiteVM bytecode @scalone
M17N UTF8 e ASCII @scalone
Threads No, no, Fibers! @scalone
License MIT @scalone
Hiroshi Nakamura RiteVM + parser + codegenerator + C lib
+ mruby lib + mruby c lib + binary I/O @scalone
RiteVM @scalone
MRubyGems - Static Thank you Daniel Bovensiepen @scalone
GEM Structure @scalone
Projects @scalone
MobiRuby (Alpha) github.com/mobiruby Yuichiro MASUI (Appacelerator) @scalone
Game - Mobiruby Game @scalone
MobiRuby Sample github.com/mobiruby @scalone
@scalone
Web MRuby https://github.com/xxuejie/mruby- web-irb https://github. com/xxuejie/webruby @scalone
CloudWalk @scalone
MRuby github.com/mruby/mruby merbist.com (Matt Aimonetti) https://github. com/mruby/mruby/blob/master/doc/mrbg ems/README.md @scalone
Perguntas? github.com/mruby/mruby @scalone
More links http://www.tjsys.co.jp/page.jsp?id=3059 http://www.merbist.com http://www.youtube.com/watch? v=n7XRYWclYDY https://github.com/crimsonwoods/jamruby http://blog.mruby.sh/201206020631.html