Forum: Ruby-core An alternative name for method `class`

45196398e9685000d195ec626d477f0e?d=identicon&s=25 Thomas Sawyer (7rans)
on 2014-08-29 15:41
(Received via mailing list)
Issue #10183 has been updated by Thomas Sawyer.

I once suggested `object_class` to go along with `object_id`.

Also, see which talks about

Feature #10183: An alternative name for method `class`

* Author: Tsuyoshi Sawada
* Status: Open
* Priority: Normal
* Assignee:
* Category:
* Target version:
The method `class` is special in that it always has to have an explicit
receiver in order to avoid crash with the keyword `class`. But this is
very inconvenient. I have seen so many


in codes. I propose that there should be an alternative name for this
method so that it can be used with an implicit receiver, and the method
name `class` should be gradually depricated.

As for the name, I have no clear idea. I can only think of `klass`, but
perhaps someone else might come up with a better name.
This topic is locked and can not be replied to.