メタプログラミングのサポートが優れているため、プロジェクトをRubyに切り替えています。
Scalaの人として、私はビルダーまたはMavenを使用してプロジェクトを管理していました。スケルトンディレクトリ構造を生成し、依存関係を追加して、ビルドすると、依存関係が自動的にダウンロードされるようにすることができます。
このワークフローをRubyでどのように使用しますか?このように聞こえるわずかに異なることを行うプログラムがたくさんあるようですが、それらのユースケースが何であるか、またはそれらの違いが何であるかはわかりません。Bundler、Isolate、Jewelerは近いようですが、どちらが「最良」であるか、最も広く使用されているかはわかりません。最近のJavaのMavenスタイルの構造と同じように、大規模なRubyプロジェクトでの作業方法に関する慣用的な標準に準拠したいと思います。
みんな、ありがとう!