Lost your password?

Blogs about: Ruby C Api

Featured Blog

Dupping Our Way Out of Instance Eval?2 comments

banisterfiend wrote 1 year ago: Although Instance_eval can be a great tool for creating clean DSLs it does, unfortunately, suffer fr … more →

Tags: Programming, ruby programming, C++ Programming, metaprogramming, Ruby, ruby dup, instance_eval, dup_eval, mix_eval

The Secret Life Of Singletons4 comments

banisterfiend wrote 1 year ago: The focus of this article will be on one of the more ethereal and little-discussed properties of Sin … more →

Tags: Programming, ruby programming, C++ Programming, metaprogramming, Ruby, singleton class, singletons, eigenclass, metaclass

Metaprogramming in the Ruby C API: Part Two: Dynamic Methods3 comments

banisterfiend wrote 1 year ago: In the first article we discussed how to use blocks in the C API; in particular how to yield to a bl … more →

Tags: Programming, ruby programming, C++ Programming, metaprogramming, Ruby, method_missing, Metaprogramming

Metaprogramming in the Ruby C API: Part One: Blocks4 comments

banisterfiend wrote 1 year ago: This is the first in a series of articles on Metaprogramming in the C API. This series will explain … more →

Tags: Programming, ruby programming, C++ Programming, metaprogramming, Ruby, Metaprogramming, blocks

Ruby DSL for parameter chunking and named parameters

banisterfiend wrote 1 year ago: One feature Ruby sorely lacks is named parameter passing; we want the following behavior: obj.setpri … more →

Tags: Programming, ruby programming, metaprogramming, Ruby, DSL, named parameters


Related Tags
All →

Follow this tag via RSS