From: "phluid61 (Matthew Kerwin)" Date: 2013-03-08T11:52:57+09:00 Subject: [ruby-core:53212] [ruby-trunk - Feature #8038] Keyword `object` to be used instead of `class <<` Issue #8038 has been updated by phluid61 (Matthew Kerwin). matz (Yukihiro Matsumoto) wrote: > Introducing a new keyword would break a lot of existing programs. We don't want to do unless there's strong requirement. > Making Object#extend to take a block is interesting idea. We will discuss later if it's submitted. > > Matz. I'm interested in this discussion, including Facets' interpretation. I just created #8046 ---------------------------------------- Feature #8038: Keyword `object` to be used instead of `class <<` https://bugs.ruby-lang.org/issues/8038#change-37375 Author: alexeymuranov (Alexey Muranov) Status: Rejected Priority: Normal Assignee: Category: core Target version: Next Major =begin I propose to introduce a new keyword (({object})) and to use it instead of the mysterious (({class <<})): object foo def bar # ... end def baz # ... end end instead of foo = Object.new class << foo def bar # ... end def baz # ... end end =end -- http://bugs.ruby-lang.org/