Scalaで次のことが可能かどうか知りたいです(ただし、この質問はJavaにも適用できると思います)。
- Scalaファイルを動的に作成します(わかりました、ここでは問題ありません)
- コンパイルします(これは実際の問題ではないと思います)
- 新しいクラスを動的にロード/アンロードします
動的なコードのロード/リロードが可能かどうかを知ることは別として(Javaで可能であるため、Scalaでも可能だと思います)パフォーマンスの低下という観点からこれが意味することも知りたいです(名前は衝突しますが、実際にはそれらの多くです!)。
TIA!
PS:Scalaでのクラスのロードに関する他の質問が存在することは知っていますが、パフォーマンスに関する答えを見つけることができませんでした!