54 min listen
223 RR Oga and Parsing with Yorick Peterse
FromRuby Rogues
ratings:
Length:
51 minutes
Released:
Sep 2, 2015
Format:
Podcast episode
Description
02:35 - Yorick Peterse Introduction
Twitter
GitHub
Blog
Rubinius
The XML C parser and toolkit of Gnome
libxslt
03:07 - oga
nokogiri
06:38 - Fixing vs Writing an Alternative Feature
lexers
Parse Tree
14:01 - Doing a Document Instead of a Programming Language
16:01 - Modifying XML Documents
17:19 - Inputting in Memory
19:09 - Extending oga with C
ffi
22:44 - Parsing
racc
ruby-ll
25:16 - Resources
LL Parser
28:57 - Lessons Learned Building oga
30:14 - Writing Parsers in Other Languages
31:19 - Getting Started
34:19 - Making oga and Using oga at Work
35:42 - Did it make a better API?
37:23 - The Community and Contribution
Documentation
Picks
AirPair (Chuck)
CAL(1) Shell Command (Jessica)
fish shell (Yorick)
asciinema (Yorick)
Special Guest: Yorick Peterse.
GitHub
Blog
Rubinius
The XML C parser and toolkit of Gnome
libxslt
03:07 - oga
nokogiri
06:38 - Fixing vs Writing an Alternative Feature
lexers
Parse Tree
14:01 - Doing a Document Instead of a Programming Language
16:01 - Modifying XML Documents
17:19 - Inputting in Memory
19:09 - Extending oga with C
ffi
22:44 - Parsing
racc
ruby-ll
25:16 - Resources
LL Parser
28:57 - Lessons Learned Building oga
30:14 - Writing Parsers in Other Languages
31:19 - Getting Started
34:19 - Making oga and Using oga at Work
35:42 - Did it make a better API?
37:23 - The Community and Contribution
Documentation
Picks
AirPair (Chuck)
CAL(1) Shell Command (Jessica)
fish shell (Yorick)
asciinema (Yorick)
Special Guest: Yorick Peterse.
Released:
Sep 2, 2015
Format:
Podcast episode
Titles in the series (100)
Episode 2: 002 RR Virtual Machines, Concurrency, and the Future of Ruby: Panelists: Charles Max Wood (@cmaxw) David Brady (@dbrady) Evan Phoenix (@evanphx) James Edward Gray II (@JEG2) Peter Cooper (@peterc) Tools and topics mentioned in this episode: Rubinius JRuby Maglev MRI (Ruby 1.8.x) by Ruby Rogues