時間ができたらRustを勉強してみたい
PHPに取って代わるかも
人類がマシン語を話せるようになったらこんな言語は不要になるのに。。。
>>15
Rustは処理速度が速いので
サーバで動かすのに向いてると聞いたことある 一方ジャップは未だにfortranを大学で教えていた
>>12
これはLLVMが速いだけでRustがCより速いは言い過ぎだわ
Rustは端的に言えばC+メモリチェックだから基本的にCには若干負ける >>18
Cやfortranを大学で教えるのはいいことだと思う >>6
C/C++がメモリセーフでスレッドセーフになったような言語で、それに伴う速度低下はほんの僅か
だから今までC/C++が使われていた分野ならなんでもいける、OSとかも Cの上位互換でC++と比較されるものか。
とりあえず、俺には優先度低いな。
glibcとかでも年一くらいでメモリ周りの脆弱性がきたりするしやっぱ言語自体がセーフティな方がいいわ
>>23
使ってみるとわかるがRustがセーフというよりセーフな書き方を強要される言語って感じ
だから学習コストは高い
TypeScriptに近い方向性でそういうのが最近の流行りなのかな あーこれも標準ライブラリは最小限タイプか
今の流行りやな
無いわ、ありふれた文字列操作や正規表現ですら公式が用意したライブラリがないのは無理
探す無駄な時間の無駄、似たような中から取捨する時間の無駄、他人の書いたものを読む難度が上がる無駄が看過できん
汎用プログラムを書くための言語じゃ無いってことだろうな
javaのときもさんざん安全だからって言われてたけど
売り文句だけ聞いても
最初から安全に書いてる奴にとっては本当にメリットあるのか分からない
なぜ決め付けるのか
OSから全部書き換えまでいけばまだ分かるけど
>>30
最初から安全運転してるやつにシートベルトはいらないか? FireFoxに巻き込まれてRustまで死亡する可能性がなくなったってこと?
なるほどC++で培った技術の強制
アンド所有権と並列処理でマルチコア対応
まぁ変な例え使うならいくらでもどうとでも言えるからなw
マルチコアが当たり前になるとpost型メッセージで処理をつなぐのが普通になると思うんだけど
しかもプロセス境界をまたぐ
処理の順番が把握しずらくてデバッグもしにくい
この言語どこまでやれるんだろ
こういう中途半端な流行り言語はすぐいなくなる
Scalaとか
当然mozillaは入ってんのか邪悪共に根こそぎ奪われたのかと思った
>>37
別にRustにそういう機能があるわけじゃない
あくまでスレッドセーフってだけ C++の代わりになるから組み込みとかでメインになるんかな
>>12
Cより速いって原理上ありえるの?
最適化していないCより速いならわかるけど プログラマーが好きな言語 1位
プログラマーが使っている言語 圏外
なぜなのか
firefox使ってるとメモリの肥大化が酷いけど、あれはプラグインが悪いのかな
自分が使ってないものを良いことだけ並べて宣伝してくる
まぁ普通の商品だったら信用しないよねw
MozillaがGAFAに屈したのか
てかRustってコンパイラがC++製な時点でC++より下だよね
>>44
例えば特殊なケースで書き方によっちゃインタプリタ言語がCより速い場合だってある >>48
んなこといったら最初のC++はCで書かれてるんだからCはC++より上だし
最初のCはアセンブラで書かれてたんだろうからアセンブラがプログラミング言語の頂点になってしまう rustは既存のコードを全部置き換えるよ
(誰も置き換え作業するとは言ってない)
本当の意味でC/C++の代替もこなせる
rustならね
pythonをCライクに書けるようにして欲しい
あと型宣言ちゃんとするようにして
コンパイラとかすぐ処理が終わるものはリークしても大して気にならない
まともなフレームワークが公式が出してるヤツ一つしかないんだろ?
なんでこんなに新言語がどんどん出てくるんだよ!もういらねーよ!
コンピュータ言語は進化を止めてくれよう!!
>>63
適当すぎだろお前w
cythonはc的な処理をpythonライクに書けるという方向で、pythonをc派生的な書き方で書けるみたいなものではまったくない pythonとかって自分で使ってないのにマウント取るためだけに宣伝してくる奴ってほとんどいないじゃん
でもrustとかってちょっと触った程度で自分では使ってないのにマウント取るためだけに宣伝してるだけだから
何年も前から言ってることとやってることが変わってないw
数年前: rustだったらCやC++で書かれてたものを安全に置き換えるよ
現 在: rustだったらCやC++で書かれてたものを安全に置き換えるよ
数年後: rustだったらCやC++で書かれてたものを安全に置き換えるよ
サーバーサイドやデータベース屋だともっぱらJava Scala Python
ガベージコレクタとFutureと先人の作ってくれたエコシステムに甘える
>>46
良くなったとは言えないよね。
LinuxのGUIと同じで他社のパクリを早く実装する競争してるだけで使いやすくするための努力は何もしない。
飾りのような機能を搭載したことを誇らしげに語って転職する輩の遊び場みたいなもん
OSSの墓場 Goってコマンドラインツール作るくらいしか用途がない
ウェブならJS、TS、PHPとかあるし、エンタープライズな用途だとJavaC#ある
学習用途にはPythonあるし
Goをウェブ開発に採用したやつはセンスないわ
昔Scalaをウェブ開発に採用したやつと同じくらいセンスない
>>48
C++は言語仕様が難解になり、メンテナンスが大変なんよ >>51
最初の最初のって、LLVMはいつまで経ってもRustで作られる気配無いやん
C++開発者から見たらRustは下ってこと >>16
15分後
(ヽ´ん`)「カタカタカタカタ…っターン!(Hello work」 >>77
なんもわかってない初心者だって一発でバレる書き込みここ以外では恥ずかしいからしない方がいいよ笑 まあRustは流行らんだろうな
やろうと思えばC++でもRustみたいメモリ安全にはできるし
結局はデフォルトがオンかオフかの差でしかない
そうなるとすでにみんなが使えるC++でいいよねってなる
>>81
グーグルが採用するとオワコンになるイメージ
angularjsとかdirtとか