RubyFlow The Ruby and Rails community linklog

A Primer on Ruby C Extensions

A simple introduction to building C extensions in Ruby: A Primer on Ruby C Extensions

Comments

Writing gems with C extensions is very tricky one, especially when the state of Ruby VM (REE/MRI/YARV) is questionable in performance.

A great article about the sad state of Ruby VM follows A sentence from that post: (…this means that authors of Ruby gems must understand how GC works in the VM to prevent their gems from causing GC to break the universe).

Read it here. http://timetobleed.com/the-broken-promises-of-mrireeyarv/

Post a comment

You can use basic HTML markup (e.g. <a>) or Markdown.

As you are not logged in, you will be
directed via GitHub to signup or sign in