Rails開発のあたりをつける
オープンソースRailsリポジトリの統計比較
Zennに「オープンソースRailsリポジトリの統計比較」を投稿しました。
オープンソースのプロジェクトは沢山の目によってウォッチされているのでコードは十分に綺麗で完璧という前提を仮定しているのでそこがずれていると結論は変わるかもしれないですね。
所感
Ruby 3.2でReDOSの対策の改善が行われました。GitLabはGoogleのre2を使って正規表現の機能をあえて制限しているようです。
他にもGitLabはnative extensionを使ったライブラリーを複数使っており、環境構築時dockerを使わないとつらい印象を受けました。特にApple Silicon Mac。