Shumpei Akai
Tokyo Institute of Technology

"Open Class" instroduces huge flexibility into Ruby, but it also introducse risk of class extension conflicts. To address this problem, some module systems including Classboxes and Refinements were proposed. However, these existing systems have some problems or limitations. This presentation proposes new module system named "Method Shelters" and shows difference between Method Shelters and other systems.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…