Ruby master - Bug #16905: Ruby required to build Ruby on Haiku?
This could perhaps be a bug. I think you can normally build "miniruby" if a base ruby is not available on the computer system, and then the compilation step uses that miniruby for the compilation part....
View ArticleRuby master - Bug #16918: Dir.mktmpdir should yield a copy of the dir to...
Makes sense to me what headius wrote, so if there are no side effects (I have too little experience with Dir.mktmpdir myself) +1 to the suggestion from me.
View ArticleRuby master - Feature #16848: Allow callables in $LOAD_PATH
This was recently discussed:https://github.com/ruby/dev-meeting-log/blob/master/DevelopersMeeting20200514Japan.mdko1 will reply.I have no particular opinion per se on this suggestion. But one thing...
View ArticleRuby master - Feature #16897: General purpose memoizer in Ruby 3 with Ruby 2...
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...
View ArticleRuby master - Feature #16939: Alias _1 as _ for block numbered params
I like to use _. I can see one benefit of your suggestion being that it is slightly shorter. I am mostly neutral on the suggestion but perhaps leaning towards a bit in favour (I have not thought it...
View ArticleRuby master - Misc #16944: questions about Net::IMAP patches
I believe your question is for the ruby core team, so probably it is best to let nobu or shyouhei or anyone else from the core team who would like to comment.Personally I think what you described...
View ArticleRuby master - Feature #16946: Add an `intersperse` method
Interesting idea.In particular that use case:'Hello'.intersperse('-') # => "H-e-l-l-o"I actually had that use case every now and then, in a related manner.For example in bioinformatics, you may have...
View ArticleRuby master - Feature #16986: Anonymous Struct literal
First, I like the idea, so +1 for the idea. It also reminds me of a more "prototypic-based approach" in general with structs, so if the syntax could be made simpler to type, that seems to be a possible...
View ArticleRuby master - Feature #16985: Improve `pp` for `Hash` and `String`
I don't have any big preference, but I tend to agree with sawa too.When I first read the proposal, I was confused in that two suggestions seem to be combined - or at the least I was reading it that...
View ArticleRuby master - Feature #17171: Why is the visibility of constants not affected...
I am not quite as active on the bug-tracker as I used to be in the past, but I will comment on this particular issue since the reasoning given makes sense to me.I will not comment on the...
View ArticleRuby master - Feature #17265: Add `Bool` module
I tried to make a shorter summary of my thoughts here, so just three points - hopefully that makes it easier to read:(1) Most of the discussion, I think, happened at...
View ArticleRuby master - Feature #17288: Optimize __send__ call with a literal method name
Just a few things:We need to also remember .instance_variable_get() and .instance_variable_set().Ruby does not quite use a similar "restriction-style" OOP like, say, java. It will depend a lot on the...
View ArticleRuby master - Bug #17419: `binding.eval` backtrace differente
I think this is an intended change; it was explained via a link to a comment in another issue (I think by mame or someone else, where matz commented on reverting the behaviour). If I remember the...
View ArticleRuby master - Misc #17399: Are endless methods experimental?
I guess the discussion here may be more what exactly "experimental" means, similar to what people expect a "constant" to be (non-changable, but if you come from the point of view of ruby's philosophy...
View ArticleRuby master - Feature #17474: Interpreting constants at compile time
New year, new comment! :Djzakiya wrote:Ruby has borrowed concepts/idioms from allot of languages.This is true; ruby has always been multi-paradigm and " more than one way ", even though I think its...
View ArticleRuby master - Feature #17579 (Open): [Proposal] A suggestion for...
New year, new proposal! :)Summary (TL;DR) of the proposal first: It is here proposed that ruby adds functionality to allow ruby users to create arrays, with (string) members inside that array that may...
View ArticleRuby master - Feature #17749: Const source location without name
Personally I agree with Aaron's use case or the general potential usefulness of being able to query const_source_location where Aaron's suggestion is a simplification over A::B (because the ruby user...
View ArticleRuby master - Feature #17762: A simple way to trace object allocation
I think this is a good suggestion.Please correct me if my assumptions are wrong, but if I understood the general gist of it correctly then the main point here is that, rather than focusing on specific...
View ArticleRuby master - Feature #17768: Proposal: Downward assignments
plot twist by mame similar to last year:It's actually not a joke. :)plot twist by matz this year:He actually WILL approve joke suggestions this year.
View ArticleRuby master - Feature #17786: Proposal: new "ends" keyword
When I read the proposal I had to think about the "ennnnnd" proposal. :)That one was linked in above:https://bugs.ruby-lang.org/issues/5054It's hard to say how serious people are, but I think...
View Article