C Extensions

RubyConf 2011 - Complex Ruby concepts dummified by Matt Aimonetti - Matt Aimonetti, Ruby Conf
Did this clip help you learn about C Extensions ?
    Jump to a Concept:
  • Tokenizer/Lexer - 04:31
  • Virtual Machine (YARV) - 07:20
  • C Extensions - 09:51
  • Concurrency - 14:52
  • Threads - 16:52
  • Context Switching - 18:07
  • Green Threads vs Native Threads - 19:46
  • Continuations (fibers) - 23:01
  • Global Interpreter Lock (GIL) - 25:29
  • Memory Management - 34:44
  • Garbage Collection - 35:27
  • Generational Garbage Collection - 40:13
  • Reference Counting Garbage Collector - 43:11
View Video Annotations




Our Philosophy

TeachingTree is an open platform that lets anybody organize educational content. Our goal is for students to quickly access the exact clips they need in order to learn individual concepts. Everyone is encouraged to help by adding videos or tagging concepts. Read our about page for more info.

Talk To Us

If you have any suggestions for how to make the TeachingTree better, questions about how to use the site, or just want to chat, email whatsup@teachingtree.co and we'll get back to you. We're always happy to talk.