~/talk

mRuby meets iOS and RTOS

Talkat RubyConf 2012 · 2012-11-01..11-03· [embedded-and-hardware, ruby]
links:none on file
links:none on file
github:yurie
slides:none on file

MobiRuby ports mruby into iOS so Ruby code can call Cocoa classes and ship native apps — a small game already made it to the App Store — but mruby omits most stdlib, keyword args and C extensions so gems don’t work; mruby binary is tiny compared to CRuby. On embedded side mruby runs on TOPPERS RTOS and an FM3 Cortex‑M3 board, offering a serial REPL and a higher‑priority LED blink task; footprint is cut by config macros, symbol-table tweaks and removing the stdlib and the system actually runs. MobiRuby: ~406 KB mruby vs >2 MB CRuby FM3 Cortex‑M3: 128 KB RAM, 1 MB flash TOPPERS/ASP RTOS for real‑time priorities

AI-written summary · about

  1. 0:00Introduction to Mobile Ruby
  2. 3:53Understanding mRuby
  3. 5:51Cocoa Bridge and Future Plans
  4. 8:33Mobile Ruby Components
  5. 11:46Future Development Roadmap
  6. 13:43Current Status and Q&A
  7. 18:00mRuby on Embedded Systems
  8. 20:05Demo: mRuby on Microcontroller
  9. 24:18Technical Implementation
  10. 27:23Real-time Operating System
  11. 30:15Memory Optimization Techniques
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.