Suche senden
Hochladen
RubyConf UY 2010
•
0 gefällt mir
•
331 views
B
Brian Ford
Folgen
Everything Rubinius at RubyConf UY 2010, Montevideo Uruguay
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 68
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Pyramid zope request
Pyramid zope request
Adam Groszer
IT talk "Python language evolution"
IT talk "Python language evolution"
DataArt
Mobile Web Applications with jQuery
Mobile Web Applications with jQuery
Chad Pytel
Is these a bug
Is these a bug
Mike Taylor
App in a Browser
App in a Browser
Jonathan Sharp
Rurimaphone
Rurimaphone
Motohiro Takayama
Building Distributed JavaScript Widgets with jQuery
Building Distributed JavaScript Widgets with jQuery
benvinegar
Japanese Rubyists you have not met yet
Japanese Rubyists you have not met yet
masayoshi takahashi
Empfohlen
Pyramid zope request
Pyramid zope request
Adam Groszer
IT talk "Python language evolution"
IT talk "Python language evolution"
DataArt
Mobile Web Applications with jQuery
Mobile Web Applications with jQuery
Chad Pytel
Is these a bug
Is these a bug
Mike Taylor
App in a Browser
App in a Browser
Jonathan Sharp
Rurimaphone
Rurimaphone
Motohiro Takayama
Building Distributed JavaScript Widgets with jQuery
Building Distributed JavaScript Widgets with jQuery
benvinegar
Japanese Rubyists you have not met yet
Japanese Rubyists you have not met yet
masayoshi takahashi
Stages
Stages
Morgan Boon
Recalling the Catalogue of the Forgotten
Recalling the Catalogue of the Forgotten
UT Austin: ACA
Ili twiter-full
Ili twiter-full
Arthur Weiss
Renewable Open Access; Perceived Concerns & Way Out
Renewable Open Access; Perceived Concerns & Way Out
IPPAI
Location & urb ops
Location & urb ops
Jonathan Laba
La Coruña (Galicia)
La Coruña (Galicia)
F. Ovies
Everything Rubinius
Everything Rubinius
Engine Yard
Html5 Development
Html5 Development
Nikolai Onken
Poisoning Rubinius: The _why and How
Poisoning Rubinius: The _why and How
Brian Ford
Hacking for Fun
Hacking for Fun
amerine
44275732 chef
44275732 chef
bunnythedog
Chef
Chef
Jeff Wallace
Html5 Apps
Html5 Apps
Nikolai Onken
Derailed chef update-oct2010
Derailed chef update-oct2010
jtimberman
Concurrency
Concurrency
ehuard
Responsive Web Design & Webfonts
Responsive Web Design & Webfonts
Natan
Multi dimensional profiling
Multi dimensional profiling
bergel
Data driven app deploys with chef frontdev
Data driven app deploys with chef frontdev
jtimberman
Presentation to wdim_students
Presentation to wdim_students
Scott Motte
Clojure in the Field
Clojure in the Field
Aaron Bedra
Rejectkaigi 2010
Rejectkaigi 2010
John Woodell
Github flow
Github flow
Ben Mabey
Weitere ähnliche Inhalte
Andere mochten auch
Stages
Stages
Morgan Boon
Recalling the Catalogue of the Forgotten
Recalling the Catalogue of the Forgotten
UT Austin: ACA
Ili twiter-full
Ili twiter-full
Arthur Weiss
Renewable Open Access; Perceived Concerns & Way Out
Renewable Open Access; Perceived Concerns & Way Out
IPPAI
Location & urb ops
Location & urb ops
Jonathan Laba
La Coruña (Galicia)
La Coruña (Galicia)
F. Ovies
Andere mochten auch
(6)
Stages
Stages
Recalling the Catalogue of the Forgotten
Recalling the Catalogue of the Forgotten
Ili twiter-full
Ili twiter-full
Renewable Open Access; Perceived Concerns & Way Out
Renewable Open Access; Perceived Concerns & Way Out
Location & urb ops
Location & urb ops
La Coruña (Galicia)
La Coruña (Galicia)
Ähnlich wie RubyConf UY 2010
Everything Rubinius
Everything Rubinius
Engine Yard
Html5 Development
Html5 Development
Nikolai Onken
Poisoning Rubinius: The _why and How
Poisoning Rubinius: The _why and How
Brian Ford
Hacking for Fun
Hacking for Fun
amerine
44275732 chef
44275732 chef
bunnythedog
Chef
Chef
Jeff Wallace
Html5 Apps
Html5 Apps
Nikolai Onken
Derailed chef update-oct2010
Derailed chef update-oct2010
jtimberman
Concurrency
Concurrency
ehuard
Responsive Web Design & Webfonts
Responsive Web Design & Webfonts
Natan
Multi dimensional profiling
Multi dimensional profiling
bergel
Data driven app deploys with chef frontdev
Data driven app deploys with chef frontdev
jtimberman
Presentation to wdim_students
Presentation to wdim_students
Scott Motte
Clojure in the Field
Clojure in the Field
Aaron Bedra
Rejectkaigi 2010
Rejectkaigi 2010
John Woodell
Github flow
Github flow
Ben Mabey
Compiling and Optimizing Your Own Browser with WebKit
Compiling and Optimizing Your Own Browser with WebKit
Sencha
Productcamp montreal 2010
Productcamp montreal 2010
Alistair Croll
OpenStack SDForum
OpenStack SDForum
Andrew Shafer
GDD Brazil 2010 - The Open and Social Web
GDD Brazil 2010 - The Open and Social Web
Patrick Chanezon
Ähnlich wie RubyConf UY 2010
(20)
Everything Rubinius
Everything Rubinius
Html5 Development
Html5 Development
Poisoning Rubinius: The _why and How
Poisoning Rubinius: The _why and How
Hacking for Fun
Hacking for Fun
44275732 chef
44275732 chef
Chef
Chef
Html5 Apps
Html5 Apps
Derailed chef update-oct2010
Derailed chef update-oct2010
Concurrency
Concurrency
Responsive Web Design & Webfonts
Responsive Web Design & Webfonts
Multi dimensional profiling
Multi dimensional profiling
Data driven app deploys with chef frontdev
Data driven app deploys with chef frontdev
Presentation to wdim_students
Presentation to wdim_students
Clojure in the Field
Clojure in the Field
Rejectkaigi 2010
Rejectkaigi 2010
Github flow
Github flow
Compiling and Optimizing Your Own Browser with WebKit
Compiling and Optimizing Your Own Browser with WebKit
Productcamp montreal 2010
Productcamp montreal 2010
OpenStack SDForum
OpenStack SDForum
GDD Brazil 2010 - The Open and Social Web
GDD Brazil 2010 - The Open and Social Web
Kürzlich hochgeladen
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
ThousandEyes
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
2toLead Limited
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Pooja Nehwal
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Maria Levchenko
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Paola De la Torre
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
soniya singh
Kürzlich hochgeladen
(20)
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
RubyConf UY 2010
1.
Everything Rubinius Brian Ford brixen
on {twitter IRC gmail} RCUY2010 Friday, October 29, 2010
2.
http://www.flickr.com/photos/veganstraightedge Friday, October 29,
2010
3.
Friday, October 29,
2010
4.
Rubinius runs Ruby Friday,
October 29, 2010
5.
Web rubini.us Github github.com/evanphx/rubinius IRC #rubinius Friday, October 29,
2010
6.
in dog years, Rubinius
is ~28 yrs old Friday, October 29, 2010
7.
Rubinius how does it
work? Friday, October 29, 2010
8.
Source → Parser
→ Compil Friday, October 29, 2010
9.
Source → Parser
→ Compiler → Virtu Friday, October 29, 2010
10.
Source → Parser
→ Compiler → Virtu script class name RCUY superclass nil method name Friday, October 29, 2010
11.
Source → Parser
→ Compiler → Virtual Machin Friday, October 29, 2010
12.
[ ..., :push_literal,
“RCUY”, :push_local, :name, ...] r → Compiler → Virtual Machine → JIT → Gar Stack IP = 12 Instruction Sequence Friday, October 29, 2010
13.
r → Compiler
→ Virtual Machine → JIT → Gar Stack [ ..., :push_literal, “RCUY”, :push_local, :name, ...] IP = 12 “RCUY” Instruction Sequence Friday, October 29, 2010
14.
[ ..., :push_literal,
“RCUY”, :push_local, :name, ...] r → Compiler → Virtual Machine → JIT → Gar Stack IP = 14 “RCUY” Instruction Sequence Friday, October 29, 2010
15.
r → Compiler
→ Virtual Machine → JIT → Gar Stack IP = 14 “RCUY” 2010 Instruction Sequence [ ..., :push_literal, “RCUY”, :push_local, :name, ...] Friday, October 29, 2010
16.
r → Compiler
→ Virtual Machine → JIT → Gar Stack [ ..., :allow_private, :send_stack, :to_s, 0, ...] IP = 17 “RCUY” 2010 Instruction Sequence Friday, October 29, 2010
17.
r → Compiler
→ Virtual Machine → JIT → Gar Stack [ ..., :allow_private, :send_stack, :to_s, 0, ...] IP = 17 “RCUY” “2010” Instruction Sequence Friday, October 29, 2010
18.
r → Compiler
→ Virtual Machine → JIT → Gar Stack Instruction Sequence [ ..., :send_stack, :to_s, 0, :string_build, 2, ...] IP = 20 “RCUY” “2010” Friday, October 29, 2010
19.
r → Compiler
→ Virtual Machine → JIT → Gar Stack Instruction Sequence [ ..., :send_stack, :to_s, 0, :string_build, 2, ...] IP = 20 “RCUY2010” Friday, October 29, 2010
20.
→ Virtual Machine
→ JIT → Garbage Collector Friday, October 29, 2010
21.
→ Virtual Machine
→ JIT → Garbage Collector Friday, October 29, 2010
22.
→ Virtual Machine
→ JIT → Garbage Collector Friday, October 29, 2010
23.
chine → JIT
→ Garbage Collector Friday, October 29, 2010
24.
chine → JIT
→ Garbage Collector script name “RCUY2010” conference #<RCUY 0x1> year #<Time 0x2> Friday, October 29, 2010
25.
chine → JIT
→ Garbage Collector script name “RCUY2010” conference #<RCUY 0x1> year #<Time 0x2> script Friday, October 29, 2010
26.
chine → JIT
→ Garbage Collector script name “RCUY2010” conference #<RCUY 0x1> year #<Time 0x2> script name Friday, October 29, 2010
27.
chine → JIT
→ Garbage Collector script name conference Friday, October 29, 2010
28.
it’s not working Friday,
October 29, 2010
29.
Backtraces Friday, October 29,
2010
30.
Backtraces Friday, October 29,
2010
31.
Debugger Friday, October 29,
2010
32.
Debugger Friday, October 29,
2010
33.
Friday, October 29,
2010
34.
Friday, October 29,
2010
35.
Friday, October 29,
2010
36.
Profiler Friday, October 29,
2010
37.
Friday, October 29,
2010
38.
Friday, October 29,
2010
39.
Issue Tracker Friday, October
29, 2010
40.
Issue Tracker Friday, October
29, 2010
41.
Documentation Friday, October 29,
2010
42.
Documentation Friday, October 29,
2010
43.
But wait, there’s
more... coming soon Friday, October 29, 2010
44.
full Ruby concurrency Friday,
October 29, 2010
45.
support for 1.9 Friday,
October 29, 2010
46.
speeeeeed Friday, October 29,
2010
47.
Microsoft® Windows™ Friday, October
29, 2010
48.
Muchísimas gracias a Luis
Lavena Friday, October 29, 2010
49.
But wait, there’s
more... Friday, October 29, 2010
50.
let’s talk about inspiration Friday,
October 29, 2010
51.
Friday, October 29,
2010
52.
Rubinius has inspired rubyspec FFI rapa Friday,
October 29, 2010
53.
Friday, October 29,
2010
54.
Friday, October 29,
2010
55.
Friday, October 29,
2010
56.
Friday, October 29,
2010
57.
Friday, October 29,
2010
58.
Friday, October 29,
2010
59.
Friday, October 29,
2010
60.
Friday, October 29,
2010
61.
Friday, October 29,
2010
62.
Friday, October 29,
2010
63.
Friday, October 29,
2010
64.
Friday, October 29,
2010
65.
Friday, October 29,
2010
66.
if you help
us, Rubinius can be the most awesome Ruby platform in the universe Friday, October 29, 2010
67.
who will commit
to using Rubinius as the default Ruby for one day? Friday, October 29, 2010
68.
Thank you ¡Muchas gracias
a todos! Friday, October 29, 2010
Jetzt herunterladen