Quantcast
Channel: Ruby Issue Tracking System: shevegen (Robert A. Heiler)
Viewing all articles
Browse latest Browse all 100

Ruby master - Feature #16897: General purpose memoizer in Ruby 3 with Ruby 2 performance

$
0
0

Matz makes the final decisions, but I would like to point out that adding ***
all of a sudden may be confusing:

  • Ruby users may have to distinguish between *, **, and ***. And ..., too.

I of course can not speak for newcomers to ruby, since I am not a newcomer
myself, but I am somewhat worried that there is an increase in syntax
complexity with marginal gains at best here. The other syntax elements,
that is *, ** and ... are already available in ruby. I think it may be
best to wait whether matz considers *** acceptable or not before going
on that path without knowing whether it is.


Viewing all articles
Browse latest Browse all 100

Trending Articles