From: Eero Saynatkari Date: 2009-02-25T18:36:14+09:00 Subject: [ruby-core:22462] Re: YASNP (Yet Another Selector Namespace Proposal) Excerpts from Yukihiro Matsumoto's message of Wed Feb 25 10:07:29 +0200 2009: > Hi, > > In message "Re: [ruby-core:22427] Re: YASNP (Yet Another Selector Namespace > Proposal)" > on Wed, 25 Feb 2009 07:04:34 +0900, Brian Ford writes: > > |In implementing Rubinius, we have only encountered one major issue > |with redefining a core library method: mathn changing Fixnum#/. > > Interesting. I thought people behind Rubinius would love (or even > demand) some kind of selector namespace, to protect their core > libraries from users' monkey patching. Selector namespaces was and probably still is a planned feature; if Ruby has it, the better. It is not really for strict protection, there are other mechanisms for that, but it would be cleaner from the user's point of view. -- Magic is insufficiently advanced technology.