AdventCalendar

【一人 bugs.ruby Advent Calendar 2020】[Feature #17210] More readable and useful `Set#inspect`【5日目】

一人 bugs.ruby Advent Calendar 2020 5日目の記事になります。 [Feature #17210] More readable and useful Set#inspect このチケットでは Set#inspect や Set#to_s の結果をより Ruby 側に寄せよう、という提案がされています。 # 現状 puts Set[1, 2, 3] …

【一人 bugs.ruby Advent Calendar 2020】[Bug #17030] Enumerable#grep{_v} should be optimized for Regexp【4日目】

一人 bugs.ruby Advent Calendar 2020 4日目の記事になります。 [Bug #17030] Enumerable#grep{_v} should be optimized for Regexp ary.select { |e| e.match?(reg) } と比較して ary.grep(reg) の方が遅いので最適化しよう、という内容のチケットになりま…

【一人 bugs.ruby Advent Calendar 2020】[Bug #17101] YAML.load_file: Massive slowdown under Ruby 2.7 vs. Ruby 2.4【3日目】

一人 bugs.ruby Advent Calendar 2020 3日目の記事になります。 [Bug #17101] YAML.load_file: Massive slowdown under Ruby 2.7 vs. Ruby 2.4 この記事では YAML.load_file の実行速度について言及されているチケットになります。 Ruby 2.4 と比べて Ruby 2…

【一人 bugs.ruby Advent Calendar 2020】[Feature #17043] Invokable module for custom Proc-like objects【2日目】

一人 bugs.ruby Advent Calendar 2020 2日目の記事になります。 今回は Proc オブジェクトの共通のモジュールを定義しよう、という提案のチケットです。 [Feature #17043] Invokable module for custom Proc-like objects このチケットは『Proc なオブジェク…

令和時代の Ruby 基礎文法最速マスター

令和時代の基礎文法最速マスター Advent Calendar 2020 1日目の記事になります。 この Advent Calendar は昔流行っていた 基礎文法最速マスター をまたやりたいなあ…という思いからはじめました。 まだ空きはあるので興味があるひとは参加してもらってもいい…

【Ruby Advent Calendar 2020】Ruby の AST から Ruby のソースコードを復元しよう【1日目】

Ruby Advent Calendar 2020 1日目の記事になります。 もう今年も Advent Calendar の時期ですね。 今年は 12/25日に Ruby 3.0 がリリースされるのでとても楽しみです。 並行して Ruby 3.0 Advent Calendar 2020 も開催しているので興味があるひとはぜひ参加…

【Ruby 3.0 Advent Calendar 2020】Ruby に右代入がやってくる【1日目】

Ruby 3.0 Advent Calendar 2020 1日目の記事になります。 もう今年も Advent Calendar の時期ですね。 並行して Ruby Advent Calendar 2020 も開催しているので興味があるひとはぜひ参加してみてください! Ruby 3.0 Advent Calendar 2020 もまだ空きはいっ…

【一人 bugs.ruby Advent Calendar 2020】[Feature #16746] Endless method definition【1日目】

一人 bugs.ruby Advent Calendar 2020 1日目の記事になります。 さて、今年は『毎週気になった bugs.ruby のチケットをまとめてみる』ということをやってみました。 今週の気になった bugs.ruby のチケット 思ったよりも継続的に続けることができたので Adve…