Clojure で一般的な http/ftp ファイル ダウンローダーを作成しようとしています。少し調査したところ、Java の API (BufferedReader BufferedInputStream など) または Clojure.java.io の API (ライター、リーダー、入力ストリーム、出力ストリーム) のいずれかを使用できることがわかりました。
Clojure の API は Java の API よりも使いやすく読みやすいと思いましたが、パフォーマンスや速度などの点では、Java の API の方が優れているのでしょうか?
どちらかを選択する他の理由はありますか?
jvm プラットフォーム言語として、Clojure はパフォーマンスの観点から、ファイル ダウンローダ プロジェクトに適していますか? 調査を行っている間、jvm プラットフォームでの速度とメモリ パフォーマンスについて議論しているいくつかの投稿も読みました。言語の選択が自分のプロジェクトに適しているかどうかを知りたいと思います..