Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
MRuby e RiteVM
Search
Scalone
October 15, 2012
Programming
1
720
MRuby e RiteVM
MRuby, mais uma implementação de Ruby? Por que? O que fazemos com isso?
Scalone
October 15, 2012
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
99
20k mRuby devices in Production
scalone
0
450
DaFunk, IOT Framework in Ruby
scalone
0
170
Concurrency in the imperative and functional world
scalone
0
220
Git e Github
scalone
0
100
Git, o que é, do que é feito, para que serve?
scalone
0
340
DaFunk, IOT Framework in Ruby
scalone
0
210
Uzmenino Marketplace
scalone
0
150
Other Decks in Programming
See All in Programming
CSC307 Lecture 09
javiergs
PRO
1
830
Apache Iceberg V3 and migration to V3
tomtanaka
0
150
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
5.9k
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.3k
CSC307 Lecture 07
javiergs
PRO
0
550
Honoを使ったリモートMCPサーバでAIツールとの連携を加速させる!
tosuri13
1
170
CSC307 Lecture 05
javiergs
PRO
0
490
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
200
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
170
Patterns of Patterns
denyspoltorak
0
1.4k
インターン生でもAuth0で認証基盤刷新が出来るのか
taku271
0
190
AI Agent の開発と運用を支える Durable Execution #AgentsInProd
izumin5210
7
2.3k
Featured
See All Featured
Color Theory Basics | Prateek | Gurzu
gurzu
0
190
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.2k
Evolving SEO for Evolving Search Engines
ryanjones
0
120
KATA
mclloyd
PRO
34
15k
The agentic SEO stack - context over prompts
schlessera
0
630
Designing for Performance
lara
610
70k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Automating Front-end Workflow
addyosmani
1371
200k
For a Future-Friendly Web
brad_frost
182
10k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
89
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
430
Transcript
MRuby e RiteVM @scalone
MRuby Mais uma implementação de Ruby @scalone
Mais uma? MRI JRuby Rubinius IronRuby Maglev @scalone
Por que? Embeddeds Mobile Games @scalone
E por que não MRI? Consumo de memória Tamanho C
Não ANSI @scalone
Faz sentido! @scalone
History RubyConf 2003 - VM para Ruby 2.0 RubyConf 2010
- RiteVM Patrocínio do Ministério da Economia e ajuda da Toshiba @scalone
E oque o MRuby é? @scalone
High Portability
Resource saving RiteVM poucos 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
Flexible development enviroment @scalone
Source code confidentily RiteVM bytecode @scalone
M17N UTF8 e ASCII @scalone
Threads Talvez implementação de Fibers @scalone
License MIT @scalone
Hiroshi Nakamura RiteVM + parser + codegenerator + C lib
+ mruby lib + mruby c lib + binary I/O @scalone
RiteVM
MobiRuby (alpha) github.com/mobiruby Yuichiro MASUI (Appacelerator) @scalone
MRuby github.com/mruby/mruby merbist.com (Matt Aimonetti) http://www.arangodb. org/category/mruby (Frank Celler) @scalone
Perguntas? github.com/mruby/mruby @scalone
Fonte http://www.tjsys.co.jp/page.jsp?id=3059 http://www.merbist.com