アカウント名:
パスワード:
しかし、やはり入門者にはあまり優しくないと思う。非常に丁寧なチュートリアルがあって入門自体は容易なのだが、そこから一歩踏み出すと急に突き放された気分になる。
致命的なのがドキュメントが検索しづらく読みにくい上に情報が(まだ)あまりない。それにも関係するが、多くの言語なら(準)標準ライブラリに入っているようなものが、個別のコミュニティでメンテナンスされている。開発サイクルを考えるとそれ自体は悪いことではないのだが、情報が分断されてしまっている。
標準ライブラリが「薄い」点はC言語も似た
最近、Software DesignやInterfaceが特集組んだり特集の中で大きく取り上げたりしてるね。> 致命的なのがドキュメントが検索しづらく読みにくい上に情報が(まだ)あまりない。こういう状況だからなんだろうか。
>これまでのC++のクラスがそのまま使えれば便利だろうけど、言語仕様的に無いだろうなぁ。rustbindgenがc++のabi対応してる。何を言っているかわからないと思うがry
そもそも、rustとパラダイムが違うのと、c++が他言語から呼び出すのに向いてない。今のrustbindgenがc++に対応したのだってmozillaが既存の資産使うから魔改造したんだよ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
皆さんもソースを読むときに、行と行の間を読むような気持ちで見てほしい -- あるハッカー
Rustの言語設計自体は好き (スコア:5, 興味深い)
しかし、やはり入門者にはあまり優しくないと思う。
非常に丁寧なチュートリアルがあって入門自体は容易なのだが、そこから一歩踏み出すと急に突き放された気分になる。
致命的なのがドキュメントが検索しづらく読みにくい上に情報が(まだ)あまりない。
それにも関係するが、多くの言語なら(準)標準ライブラリに入っているようなものが、個別のコミュニティでメンテナンスされている。
開発サイクルを考えるとそれ自体は悪いことではないのだが、情報が分断されてしまっている。
標準ライブラリが「薄い」点はC言語も似た
Re:Rustの言語設計自体は好き (スコア:0)
最近、Software DesignやInterfaceが特集組んだり特集の中で大きく取り上げたりしてるね。
> 致命的なのがドキュメントが検索しづらく読みにくい上に情報が(まだ)あまりない。
こういう状況だからなんだろうか。
Re: (スコア:0)
しかし、確かに情報やサンプルの少なさがちょっとがっかりでした。
あとはライブラリですかね。言語そのものは今後使ってみたいと私も思いましたが、今まで使ってきた、作ってきたライブラリが使えないのが難点だと思って、「お試し」程度しか使ってません。
これまでのC++のクラスがそのまま使えれば便利だろうけど、言語仕様的に無いだろうなぁ。
余談だけど、このストーリーでさえもRustそのものの話題は少ない事が、Rustの現状を物語っているようにさえ思いました。
Re: (スコア:0)
>これまでのC++のクラスがそのまま使えれば便利だろうけど、言語仕様的に無いだろうなぁ。
rustbindgenがc++のabi対応してる。何を言っているかわからないと思うがry
そもそも、rustとパラダイムが違うのと、c++が他言語から呼び出すのに向いてない。
今のrustbindgenがc++に対応したのだってmozillaが既存の資産使うから魔改造したんだよ。