General

Profile

matz (Yukihiro Matsumoto)

  • Login: matz
  • Email: [email protected]
  • Registered on: 05/09/2008
  • Last sign in: 05/16/2024

Issues

open closed Total
Assigned issues 148 687 835
Reported issues 1 29 30

Projects

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

Activity

07/10/2025

08:56 AM Ruby Feature #21435 (Rejected): Kernel#then_try as a conditional #then
From my point of view, it doesn't make the code clearer. Besides that, the core Ruby does not provide even `#try`.
M...
matz (Yukihiro Matsumoto)
08:53 AM Ruby Bug #21452 (Rejected): ARGS_SPLAT bytecode regression between 3.3 and 3.4
I agree with @jeremyevans0 here. I consider this as an optimization.
Matz.
matz (Yukihiro Matsumoto)
08:51 AM Ruby Feature #20205: Enable `frozen_string_literal` by default
Probably we would have Ruby4.0 in 2025, but I am not going to make frozen-string-literal default this year.
Matz.
matz (Yukihiro Matsumoto)
08:45 AM Ruby Feature #21455 (Rejected): Add a block argument to Array#join
It's fundamentally `join_map` we have rejected. Array#join should join, not mapping.
We are not going to add every e...
matz (Yukihiro Matsumoto)
08:38 AM Ruby Feature #21386 (Rejected): Introduce `Enumerable#join_map`
I reject this proposal. Simply combine join and map at the moment.
I hope JIT inlining will remove intermediate obje...
matz (Yukihiro Matsumoto)
08:33 AM Ruby Feature #4539 (Rejected): Array#zip_with
I don't think it's worth adding a new method.
Matz.
matz (Yukihiro Matsumoto)
08:30 AM Ruby Feature #21346: Introduce `String#ensure_suffix`
I don't think other candidates are better. Probably typical usage `str.ensure_suffix(".rb")` helps you understand the... matz (Yukihiro Matsumoto)
08:19 AM Ruby Feature #21039: Ractor.make_shareable breaks block semantics (seeing updated captured variables) of existing blocks
I'd like to have `Ractor.shareble_proc` and `Ractor.sharable_lambda`. See the agenda from 20250710 developer meeting.... matz (Yukihiro Matsumoto)
08:17 AM Ruby Feature #21459: Add Set C-API
I accept the proposal.
Matz.
matz (Yukihiro Matsumoto)
05:16 AM Ruby Feature #17473: Make Pathname to embedded class of Ruby
Regarding the original proposal, I'd accept making Pathname built-in, considering its wide accepting among the commun... matz (Yukihiro Matsumoto)

Also available in: Atom