matz (Yukihiro Matsumoto)





10:14 PM Ruby trunk Feature #14344: refine at class level
@palkan, yes, post a new issue, when you come up with a new idea.
matz (Yukihiro Matsumoto)
06:35 AM Ruby trunk Feature #14344 (Rejected): refine at class level
I understand the need. But I cannot accept the proposed syntax for two reasons.
(1) the original proposal using `r...
matz (Yukihiro Matsumoto)
10:44 AM Ruby trunk Feature #15331 (Closed): [PATCH] Faster hashing for short string literals
@nobu benchmarked the result from the patch, and it does not improve the performance as we expected. Probably when th... matz (Yukihiro Matsumoto)
07:59 AM Ruby trunk Feature #15374 (Rejected): Proposal: Enable refinements to `#method_missing`
I don't see any real-world usage of allowing `#method_missing` refinable. Maybe it can be used only for tricks and ob... matz (Yukihiro Matsumoto)
07:58 AM Ruby trunk Feature #15573: Permit zero step in Numeric#step and Range#step
For this case, consistency matters. I thought it is better to raise an error on zero step. But @mrkn can choose whate... matz (Yukihiro Matsumoto)
07:49 AM Ruby trunk Feature #5632 (Closed): Attempt to open included class shades it instead.
After 7 years of consideration, I reject this issue. In the example in the original, the first `X` class is defined ... matz (Yukihiro Matsumoto)
07:47 AM Ruby trunk Feature #11076: Enumerable method count_by
OK, `tally` sounds reasonable. Accepted.
matz (Yukihiro Matsumoto)
07:35 AM Ruby trunk Feature #4475: default variable name for parameter
I still feel weird when I see `@` and `@1` etc. Maybe I will get used to it after a while.
I need time.
matz (Yukihiro Matsumoto)
07:08 AM Ruby trunk Feature #15567 (Rejected): Allow ensure to match specific situations
The language feature similar to `ensure` can be observed in many languages (`unwind-protocol` in Lisp, `defer` in Go,... matz (Yukihiro Matsumoto)
06:33 AM Ruby trunk Feature #14680 (Closed): Adding +@ and -@ to hash and array
The `+@` and `-@` for strings are strongly coupled with `frozen-string-literals` magic comment. Since we don't have `... matz (Yukihiro Matsumoto)

Also available in: Atom