Rustに標準のHTTPライブラリないけど、2015年時点での議論
#Rust #HTTP #Reddit
Redditにあった。4年前(2015年2月)の議論。
最初の投稿者は以下のようなことを挙げて、標準のHTTPライブラリの必要性を言っていると思う。
言語の成功にHTTPライブラリを持つこと
システムプログラミング言語なら標準のHTTPライブラリがより必要
Rust Needs net/http : rust
Rust標準で低レベルなHTTPのクライアント/サーバーがライブラリがほしいなと思って、調べてて見つけたもの。
ざっと見る感じ、4年前の時点でHTTPを組み込むのは早すぎるかなみたいな返信が返って来てる。Pythonでの失敗例とかとかC++とかの話とかが例にあがっている。ただ、この4年間でRustすごく成長していると思うし、今議論すればもっと違った意見も出るとも思う。Rust本体のissueとかで探したい。
Pythonでの失敗例
It's way too early to pick a blessed HTTP library. Python has two HTTP clients in the stdlib and neither one checks certificates properly. We'd like to avoid the same fate.
(上記のRedditから引用)
C++のようにはなりたいくない話
Like mozilla_kmc said, Rust is still very young, and we don't want to add things in that we can't remove later leading to bloat (like in C++). Still, I'm hoping that sometime in the future http will be part of the language.
(上記のRedditから引用)