General

Profile

matz (Yukihiro Matsumoto)

  • Login: matz
  • Email: matz@ruby.or.jp
  • Registered on: 05/09/2008
  • Last sign in: 05/16/2024

Issues

open closed Total
Assigned issues 149 686 835
Reported issues 1 29 30

Projects

Project Roles Registered on
Ruby Owner, Committer 05/18/2008

Activity

11/18/2025

02:09 AM Ruby Feature #21695: Optimizing Ruby performance with Ruby itself instead of Rust
I am interested. What kind of API do you need? Since bare memory allocation could break the whole app (leads to DoS), it's not that easy to disclose general purpose memory allocation (that's the reason YJIT, RJIT etc. has their own alloc... matz (Yukihiro Matsumoto)

11/13/2025

08:11 AM Ruby Feature #20437: Could the licensing conditions be made less ambiguous?
I think“Ruby's License” is something described in COPYING, i.e., it is inseparable from BSD-2clause. Historically it was combination with GPL, so some description should be updated.
Matz.
matz (Yukihiro Matsumoto)
07:29 AM Ruby Feature #21678: Enumerable#rfind
The `Enumerable` module basically relies on the `#each` method which only works in the forward direction, and the only way to scan backwards is to convert it to an array once. I agree with `Array#rfind` (which can be implemented efficien... matz (Yukihiro Matsumoto)

11/07/2025

07:41 AM Ruby Revision 6d81969b (git): Development of 4.0.0 started.
matz (Yukihiro Matsumoto)

10/23/2025

06:50 AM Ruby Bug #21640: Core Pathname is missing 3 methods / is partially-defined
I'd like to document clearly that those 3 methods require explicit "require".
Matz.
matz (Yukihiro Matsumoto)
06:47 AM Ruby Misc #21630: Suggest @Earlopain for core contributor
I agree with @naruse. We will revisit this issue some time (a few months?) later.
Matz.
matz (Yukihiro Matsumoto)
06:45 AM Ruby Feature #20163: Introduce #bit_count method on Integer
Is there any real-world use-case for Integer#popcount method?
Bit-array?
Matz.
matz (Yukihiro Matsumoto)
06:42 AM Ruby Feature #21615 (Rejected): Introduce `Array#values`
HI,
* Don't use principle of least surprise as your rationale, since background and assumption vary person to person
* I don't think Hashes can be naturally considered as Arrays with non-integer indexes. You can tell it from Hash#eac...
matz (Yukihiro Matsumoto)
04:08 AM Ruby Misc #21609: Propose Stan Lo (@st0012) as a core committer
Agreed. Go ahead.
Matz.
matz (Yukihiro Matsumoto)
04:07 AM Ruby Misc #21646: Propose Luke Gruber as a Ruby committer
Accepted. Go ahead.
Matz.
matz (Yukihiro Matsumoto)

Also available in: Atom