- 1 名前:デフォルトの名無しさん [2017/10/14(土) 17:38:14.04 ID:uWD69LeP.net]
- Mozilla発のプログラミング言語「Rust」のスレです
公式 https://www.rust-lang.org/ https://blog.rust-lang.org/ https://github.com/rust-lang/rust 前スレ プログラミング言語 Rust 3 https://mevius.5ch.net/test/read.cgi/tech/1495343069/
- 723 名前:デフォルトの名無しさん [2018/01/16(火) 13:37:29.94 ID:4ikneXPL.net]
- だれも見向きもしない言語ってのはつまり人気のない言語のことだろ。
人気のない言語はクソ言語ってことにすると、逆説的に、 人気のある言語は良い言語になっちゃうよね。
- 724 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 13:39:54.74 ID:JwS671kg.net]
- 論理学できない人?
見向きもされないのは悪い言語 が真でも 見向きされる言語は良い言語 は真じゃないよ? 論理学できないからRustなんてもてはやすんだろうけど
- 725 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 13:50:01.38 ID:0jSYVjYj.net]
- その理屈は論理学として正しいがそれを認めると
順位表では何が良い言語か一生懸命みてもわからんから意味なさそう
- 726 名前:デフォルトの名無しさん [2018/01/16(火) 14:05:58.36 ID:4ikneXPL.net]
- >>708
それは悪かった。 どうせ君は物事を1か0でしか考えられない人間だと思ってたから、 そういう思考回路の人間だと思って会話を進めようとしてしまった。 じゃあ、別の方向から突かせてもらうけど、 関数型言語って最近(最近というほどでもないか?)の流行りじゃん? でも、関数型言語の祖先ってLispとか言われてたりするよね。 で、そのLispはかなり昔から存在したわけだよね。 何で昔は一部の物好きだけが使ってて他は見向きもしなかったのに、 今更になって認められていろんな言語にラムダ式とかが採用されたの? 見向きもされない言語はクソ言語のはずなのになんで? (ちなみにこの理論は反論できる余地があります)
- 727 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 14:40:03.83 ID:JwS671kg.net]
- Lispが関数型言語の祖先かと言われると副作用だらけだし違和感しかないな
別に最近の言語のラムダ式はラムダ計算を構文に持ち込んだだけで、LispのS式まわりの成果を持ち込んだわけでもなかろうに どちらかというとHaskellとかML系列の成果の方が主だろう RustがLisp的な立ち位置になると言いたいんだろうが、言語のお粗末な出来から言ってもそれはない
- 728 名前:デフォルトの名無しさん [2018/01/16(火) 14:45:36.44 ID:4ikneXPL.net]
- 別にLispに限定した話じゃないよ。
関数型言語って昔からあるよね。でも当時は誰も見向きもしなかったよね。 見向きもされない言語がクソ言語なら関数型言語が 今更になって認められるのはおかしいよね?ってだけ。
- 729 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 16:31:38.96 ID:bxI2XEx+.net]
- 言語が変わらなくても時間の経過によって環境の方が変化して評価が変わることは十分に有り得る
プロセッサ負荷やメモリ使用量などの足枷がユルユルになって来たことで評価が高くなったのではないか 従って当時とか現在とかの時世を無視しては語れないこともある
- 730 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 16:51:39.64 ID:JwS671kg.net]
- それを認めると将来Rustがクソではなかったと証明される余地があるってことで、
それは事実ではないから違うな 今評価されてるのはあくまでラムダ計算であってLispではない、と言えば分かるか?
- 731 名前:デフォルトの名無しさん [2018/01/16(火) 16:54:05.43 ID:4ikneXPL.net]
- >>713
Yes! That's correct!! 反論の余地とは時代等の外部環境の変化により評価も変化することだね。 なんか別のIDの人が答えちゃったけど。
- 732 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 16:56:00.39 ID:6i0TmEx8.net]
- 木構造もインデックス使って書かないといけないのか
- 733 名前:デフォルトの名無しさん [2018/01/16(火) 17:19:58.51 ID:4ikneXPL.net]
- >>714
ワロタwww お前は未来人か? 未来人を肯定するならrustがクソ言語であることも認めよう。
- 734 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 17:41:30.80 ID:O2dbzEJM.net]
- ここまで言語に粘着する精神が理解出来ない
- 735 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 18:24:58.75 ID:IF1qR6jo.net]
- >>698
子→親のリンク無し縛りでも動的な追加削除はできると思うけど。 子からのリンクが必要なのは、各ノードへの参照をそのままイテレータとして見せて前後移動したい場合のみじゃね で、まあ、子からのリンクが絶対必要として、そのためにRc使って要らん参照カウンタと間接参照を各ノード毎に持たせるってすごい無駄に思える 諦めてraw pointerでいいんじゃないかなあ……
- 736 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 21:10:33.64 ID:4jams3dQ.net]
- >>700
センスの無さを自分に感じる…Rust難しいな https://play.rust-lang.org/?gist=0d5f8e5d767ac5b2a0b32b272e8c3797&version=stable
- 737 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 23:04:02.65 ID:oMs3dhar.net]
- 案外、未来でRustで書かれたプログラムが暴走して人類の危機だから、
現代にタイムリープしてきてRustを普及させまいとする工作員の可能性が微粒子レベルで存在……しないか
- 738 名前:デフォルトの名無しさん mailto:sage [2018/01/16(火) 23:45:58.12 ID:xhrqQ7lp.net]
- そうだったら5chみたいな辺境じゃなくてもっとちゃんとしたところで活動してるだろ
- 739 名前:デフォルトの名無しさん mailto:sage [2018/01/17(水) 00:18:50.74 ID:0/gSTs3q.net]
- >>720
木構造がどういう構造なのかを勉強したほうがいい
- 740 名前:デフォルトの名無しさん mailto:sage [2018/01/17(水) 01:17:11.33 ID:SxnML8zQ.net]
- >>721
これすき
- 741 名前:デフォルトの名無しさん mailto:sage [2018/01/17(水) 01:43:08.30 ID:YpnCuGck.net]
- スカイネットはRustで書かれていたか…
- 742 名前:デフォルトの名無しさん [2018/01/17(水) 14:46:11.61 ID:lavU9jAu.net]
- >>708からの>>714の流れで草生える
論理学できない人? ブーメランかな? wwwwwww
- 743 名前:デフォルトの名無しさん mailto:sage [2018/01/17(水) 18:26:41.06 ID:yaCIVqOg.net]
- 子供じみたレスばかり
- 744 名前:デフォルトの名無しさん mailto:sage [2018/01/17(水) 22:00:00.30 ID:jFkmgXk5.net]
- 言語オタクが喜びそうな機能を盛り込んだら本当に飛びつきやがったw
みたいな言語だよな。
- 745 名前:デフォルトの名無しさん mailto:sage [2018/01/17(水) 22:09:59.44 ID:L8tEPBaK.net]
- 飛び付いたオタクは無事モジラの養分となりましたとさ
- 746 名前:デフォルトの名無しさん mailto:sage [2018/01/18(木) 23:44:13.29 ID:dg9MpWjG.net]
- オッス!オラMozillaの養分!Rustいっちょやってみっか!
- 747 名前:デフォルトの名無しさん mailto:sage [2018/01/19(金) 10:54:19.44 ID:Oz2p1EAg.net]
- またrustfmtごたついてる?
- 748 名前:デフォルトの名無しさん mailto:sage [2018/01/19(金) 12:31:26.28 ID:Bq+piyrd.net]
- あれがごたついてなかったことが過去にあったか?
- 749 名前:デフォルトの名無しさん mailto:sage [2018/01/19(金) 12:47:00.76 ID:Oz2p1EAg.net]
- せやねw
昨日まではcomponentに残ってたんだけどなぁ また "rustup run nightly cargo install rustfmt-nightly -f" でいれるかー
- 750 名前:デフォルトの名無しさん mailto:sage [2018/01/19(金) 17:48:34.83 ID:8na6CAQi.net]
- stableのやつ使えば良いのでは
- 751 名前:デフォルトの名無しさん mailto:sage [2018/01/19(金) 20:17:30.04 ID:Oz2p1EAg.net]
- >>734
deprecated言われるんだよー
- 752 名前:デフォルトの名無しさん mailto:sage [2018/01/19(金) 22:14:56.98 ID:mTCJnuoL.net]
- ビルド速度がgo並になったら起こして
- 753 名前:デフォルトの名無しさん mailto:sage [2018/01/20(土) 00:14:19.48 ID:kiT7y7oh.net]
- Rustのビルドそんなに遅いか?
Scalaと比べたら誤差だろ
- 754 名前:デフォルトの名無しさん mailto:sage [2018/01/20(土) 04:07:03.70 ID:d0zmNqbj.net]
- 誤差が流行語か何かなの?
- 755 名前:デフォルトの名無しさん mailto:sage [2018/01/20(土) 11:11:11.19 ID:Ceherv8P.net]
- >>735
rustup component add rustfmt-preview --toolchain stable でインストールできるやつのつもりだった なぜかcargo-fmtは入ってないけど
- 756 名前:デフォルトの名無しさん mailto:sage [2018/01/20(土) 11:44:54.08 ID:3qVias3W.net]
- 代入の結果が () を返すのって一見不満なんだが…
#include <stdio.h> int main() { int a, b; a = b = 10; printf("%d, %d", a, b); // 10, 10 return 0; } a = b = 10 p [a, b] # [10, 10] let b = ref 0 in let a = b := 10 in Printf.printf "%b, %d\n" (a = ()) !b (* true, 10 *) fn main() { let (a, b); a = b = 10; println!("{:?}, {:?}", a, b); // (), 10 } 上から c, ruby, ocaml, rust の結果 所有権のこと考えるとこうなるしかないのかな
- 757 名前:デフォルトの名無しさん mailto:sage [2018/01/20(土) 12:30:50.40 ID:QK7u6cD2.net]
- >>739
うん そのcomponentが木曜日はあったのに 金曜日に無くなって 今見たら復活してた このままだと「月曜日に市場へ出かけ 火曜日にお風呂に入り 水曜日に力士でデビュー」ですよ そして確かにcargo fmt無くなってるね まぁ当面rustfmtが呼べればいいんだけど >>740 その辺りの差異は慣れるしかないかーとあんまり気にしてなかった 言われると確かにもやっとしますな
- 758 名前:デフォルトの名無しさん mailto:sage [2018/01/20(土) 18:49:44.85 ID:oxqYKpr1.net]
- >>740
VBAだと a = b = 10 は a = (b = 10) となり (b = 10)は比較演算になって aはBoolean型になるよ
- 759 名前:デフォルトの名無しさん mailto:sage [2018/01/21(日) 00:23:31.24 ID:zciK/NY/.net]
- >>546
君のRustは20倍遅い - 簡潔なQ qnighy.hatenablog.com/entry/2017/05/02/070000
- 760 名前:デフォルトの名無しさん mailto:sage [2018/01/23(火) 19:31:47.22 ID:DTlLuart.net]
- https://qiita.com/SatoshiTerasaki/items/5bd3ee78a60f9a02e0fc
juliaにすら速度で負ける自称低レベル言語があるらしい 別の意味で低レベルwwwwww
- 761 名前:デフォルトの名無しさん mailto:sage [2018/01/23(火) 20:25:24.96 ID:dAr3tjSO.net]
- 数値計算ならjuliaは最速でいいだろ
- 762 名前:デフォルトの名無しさん mailto:sage [2018/01/23(火) 20:28:32.79 ID:xDBTrEL/.net]
- 疑似乱数ライブラリの差ね
- 763 名前:デフォルトの名無しさん mailto:sage [2018/01/23(火) 20:37:51.11 ID:S1z+wM9L.net]
- 最適化のかかるリリースビルドしてない可能性は?
- 764 名前:デフォルトの名無しさん mailto:sage [2018/01/23(火) 21:02:12.15 ID:vM+Fbylb.net]
- >>744
Rust凄い!Pythonの1.45倍も速い! って書くと、逆に遅く感じる
- 765 名前:デフォルトの名無しさん mailto:sage [2018/01/23(火) 21:07:23.42 ID:dAr3tjSO.net]
- アンチスレのほうがアンチが話題ふってくれてRustに貢献してる感じする
- 766 名前:デフォルトの名無しさん mailto:sage [2018/01/23(火) 23:14:43.88 ID:mIozX/Eh.net]
- 俺の環境でも
Julia: 8.58sec Rust: 9.66sec で1秒遅いな。でも特にチューニングしてないコードで Julia にここまで迫るなら十分だな。
- 767 名前:デフォルトの名無しさん mailto:sage [2018/01/24(水) 00:30:05.97 ID:HGDwBfie.net]
- juliaってスクリプト言語なのに、
スクリプト言語に負けて十分な速度と言い張る低級言語wwwwww いやー信者ってすげえわwwwwww
- 768 名前:デフォルトの名無しさん mailto:sage [2018/01/24(水) 02:48:41.80 ID:0VEJNLN9.net]
- いやでもJuliaに勝とうと思えばIntel Fortran持ち出してくるか
Cで環境固有のattribute使いまくるぐらいしか無いぞ割りとまじで JuliaもバックエンドはLLVMではあるんだけどな
- 769 名前:デフォルトの名無しさん mailto:sage [2018/01/24(水) 05:34:41.30 ID:KYfXJC7V.net]
- 速い乱数ライブラリつかえばいいだけでは
- 770 名前:デフォルトの名無しさん mailto:sage [2018/01/24(水) 05:48:01.55 ID:Em3Ccg5v.net]
- 乱数生成のアルゴリズムが一致してないものを比べても言語の速さは比べられんだろう
Juliaの乱数生成のアルゴリズムが速度面で優れてるってことが分かっただけだ それでも動的言語でこの速度は確かにすごいと思うが あとC言語のベンチの結果が載ってないのも痛いな これじゃJuiliaが速いってことは分かってもRustが遅いかどうかは分からん でもJuiliaって数値計算特化の言語なんだろ だったら文字列処理とかは遅いんじゃないの? もう少しいろんな方面からパフォーマンス測ってみないとなんとも言えんな
- 771 名前:デフォルトの名無しさん mailto:sage [2018/01/24(水) 06:38:42.48 ID:EfrrCAID.net]
- ボトルネックの概念はどこいった
- 772 名前:デフォルトの名無しさん mailto:sage [2018/01/24(水) 07:51:23.43 ID:Ko1heN49.net]
- ***が速いと言われているので使ってみて言うほど速くなった試しはないな
実際に使うときはIO性能も重要だしよく使う言語の方が最適化手法を知っているというのもありそう
- 773 名前:デフォルトの名無しさん mailto:sage [2018/01/24(水) 09:29:26.67 ID:xzoUw+gH.net]
- Rustが将来どの分野で使われるようになるか分からないけど、
少なくとも科学技術計算の分野に食い込むのは無さそうね 過去の資産もない上に速度的な優位も無いんじゃねぇ
- 774 名前:デフォルトの名無しさん mailto:sage [2018/01/24(水) 10:25:57.27 ID:/aStfyAp.net]
- そもそも既存の資産を置き換えるほどの魅力がない
学習コストもばかにならない
- 775 名前:デフォルトの名無しさん mailto:sage [2018/01/24(水) 10:29:05.95 ID:t7u6g4uo.net]
- そもそもrustの魅力って何?
コンパイル通させてくれない言語って印象しかない
- 776 名前:デフォルトの名無しさん mailto:sage [2018/01/24(水) 12:02:46.02 ID:QyvetUd4.net]
- コンパイル通させてくれないのが魅力
- 777 名前:デフォルトの名無しさん mailto:sage [2018/01/24(水) 12:12:31.05 ID:U+b9l8FZ.net]
- スレッドプログラムが書きにくいのがうり
- 778 名前:デフォルトの名無しさん mailto:sage [2018/01/24(水) 12:43:30.69 ID:E4B4d2jG.net]
- コンパイラが手取り足取り教えてくれるから誰でも簡単に安全なコードが書けるよ
- 779 名前:デフォルトの名無しさん mailto:sage [2018/01/24(水) 13:08:56.48 ID:MMmENHs8.net]
- >>761
rustはスレッド書きやすいと思うんだけど 書きにくいって思う人が書きやすいと思うのはどんな言語?goみたいな? ネイティブと軽量スレッドの違いあるけど記述自体は殆ど変わらんと思うけど 軽量スレッドが言語に組込まれてないから?
- 780 名前:デフォルトの名無しさん mailto:sage [2018/01/24(水) 13:33:02.69 ID:t7u6g4uo.net]
- コンパイル通せないのが魅力って、つまり
malbolgeみたいな実用じゃなくて難解言語ネタの一種ってこと?
- 781 名前:デフォルトの名無しさん mailto:sage [2018/01/24(水) 14:10:35.06 ID:odqQ8MKT.net]
- アンチスレでマジになるなって
- 782 名前:デフォルトの名無しさん mailto:sage [2018/01/24(水) 17:06:47.36 ID:AZpyydI9.net]
- >>754
NimのベンチはCと変わんねーよ
- 783 名前:デフォルトの名無しさん mailto:sage [2018/01/24(水) 18:33:54.36 ID:EfrrCAID.net]
- 競プロだとRustが実行時間最速なケース結構あるから!
https://yukicoder.me/ranking/speeder
- 784 名前:デフォルトの名無しさん mailto:sage [2018/01/24(水) 18:55:55.94 ID:Ko1heN49.net]
- そもそも科学数値計算はマルチコア・マルチノードで並列で処理するような
- 785 名前:デフォルトの名無しさん mailto:sage [2018/01/24(水) 20:32:13.14 ID:0VEJNLN9.net]
- >>767
競プロこそ全員違うアルゴリズムなんだから速度比べても当てにならん例じゃね
- 786 名前:デフォルトの名無しさん mailto:sage [2018/01/24(水) 20:44:20.26 ID:FegGsCEt.net]
- 数日前 Twitterに落ちてたWebFrameWorkの比較
https://github.com/tbrand/which_is_the_fastest
- 787 名前:デフォルトの名無しさん mailto:sage [2018/01/24(水) 22:10:38.68 ID:HGQIxA/O.net]
- まともに話題提供する人は本スレに書き込んでね。
ここは荒らしたい人専用です。
- 788 名前:デフォルトの名無しさん mailto:sage [2018/01/24(水) 22:32:48.54 ID:Kg6vgwEo.net]
- >>771
本スレってどこ
- 789 名前:デフォルトの名無しさん [2018/01/24(水) 22:38:34.80 ID:Em3Ccg5v.net]
- アンチは話題を提供してくれるという意味ではありがたいが
速度や人気度の話ばっかりで構文系の話が出てこないんだよなぁ。 ライフタイムがジェネリックとごっちゃになって書きづらくね?とか、 box構文いい加減にstableにしろよ いつまでnightlyのままなんだよ?とか swiftみたいにOption型をOption<T>じゃなくてT?って書けるようにしろよ とか 標準ライブラリ薄すぎだろ?もう少し分厚いの用意しろよ とか そういう類の文句はなんで出てこないんだ?
- 790 名前:デフォルトの名無しさん mailto:sage [2018/01/24(水) 22:44:43.09 ID:wqIqxjCG.net]
- ライブラリ薄いってどういう意味?
- 791 名前:デフォルトの名無しさん mailto:sage [2018/01/24(水) 22:46:12.69 ID:EfrrCAID.net]
- 最近のKaggleのコンテストでRust使ってる人が上位にいたという話を聞いた
- 792 名前:デフォルトの名無しさん mailto:sage [2018/01/24(水) 23:45:26.58 ID:MMmENHs8.net]
- 標準ライブラリが少なくて外部crateに頼る方針のことでしょ
node.jsに近くてGoの正反対
- 793 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 00:39:04.73 ID:vRTgxjb6.net]
- ライブラリ戦略についてはもうとっくにRustチームの方針は出てるから
一読することをおすすめする https://blog.rust-lang.org/2017/05/05/libz-blitz.html
- 794 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 00:42:15.89 ID:vRTgxjb6.net]
- Option<T>に関してはSwift使ったことないから全く気にしたことなかったな
OCamlとかScalaとかフツーにOptionって書くし box構文についてはなくても困らないとかそういう理由だろう それよりimpl Traitとかdynキーワードとかトレイト境界の特殊化とか もっと大事なのあると個人的には思うが
- 795 名前:デフォルトの名無しさん [2018/01/25(木) 01:55:14.44 ID:ERdxOKN9.net]
- >>777
それについてはもう知ってる 個人的にもう少し公式が積極的に用意してほしいなという願望を書いてみただけ ライブラリ探すの面倒なんだよな ただでさえ学習コスト高いんだから出来るだけ気軽に試せるようにとか それ以外のところで努力しないと普及しないんじゃって不安になる アンチ側からもこういった意見が出てもいいと思うんだけど出ないんだよな 速度云々とかStackOverFlowとか質問系サイトでの質問数云々とかばっかりでさ 構文だったり公式の方針とかには不満はないの?「こんな構文はダサすぎる」とかさ
- 796 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 02:11:58.34 ID:rC3mCmPe.net]
- rustcでwindows gui用exeをコンパイルするためにコンパイラに指定するフラグって何ですか?
- 797 名前:デフォルトの名無しさん [2018/01/25(木) 02:12:53.18 ID:ERdxOKN9.net]
- >>778
impl Traitって戻り値の型にTraitを指定して限定的に型推論を効かせようとしてるやつのこと? あれって引数の型も型推論できるんだっけ? 確かnightlyでは動くんだよね?まだstableには出来ないのかな? トレイト境界の特殊化って何だ?今調べてみたけどこれのことか? https://qiita.com/sinkuu/items/450ee1219b10072f09e8 へぇこんなのあるのか知らんかった こういう話題が欲しかったんだありがとう
- 798 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 03:06:48.02 ID:9u+v4BXM.net]
- >>769
最速を目指すような解法ならどれも大体同じでしょ
- 799 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 07:25:36.79 ID:Ab7Hvweq.net]
- >>772
ここ mevius.5ch.net/test/read.cgi/tech/1514107621/ ここはキチガイとの戯れを楽しむスレになった。ここはここで楽しいが。
- 800 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 09:55:44.06 ID:sTHeRA3m.net]
- >>780
コマンドプロンプト表示させないということならcrateのトップレベルに #![windows_subsystem = "windows"] と書けばよい
- 801 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 11:40:56.27 ID:0g84eQqw.net]
- 本スレとやらが過疎ってレベルじゃなく、アンチスレが大盛況なモダン言語()があるらしいwwwwwwwww
- 802 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 11:44:16.98 ID:0g84eQqw.net]
- Rustの構文とかバージョン1.0越えてるのにどんどん新しいRFC承認してばかすか変更加えてる未完成品じゃん
そんな状態でバージョン1系名乗るとかモジラの頭の悪さがよく出てる そもそもnightlyの機能がないとクロージャー返す関数すらかけないってなんのネタ言語? トレイト周りも、実装記述できないパターンいくつもあって草しか生えない
- 803 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 11:50:20.45 ID:0g84eQqw.net]
- トレイトとか変な言語機能をオレカッケーで採用なんてするからこうなる
枯れたオブジェクト指向で堅実に設計しとけばこうはならなかったはず 借用とかライフタイムとかはまともにコード書けなくなるくらいガチガチに固めておいてこういうところ雑に採用した結果の産廃言語
- 804 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 15:02:08.44 ID:jzyb/pL+.net]
- キチガイ怒りの3連投
- 805 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 15:09:07.07 ID:ArcwQAgj.net]
- まあトレイトについてはHaskellを真似してみたかっただけ感あるし
Haskellで過去に起こった問題を丁寧に繰り返してる感も確かにある
- 806 名前:デフォルトの名無しさん [2018/01/25(木) 16:29:05.71 ID:ERdxOKN9.net]
- >>788
なお一投目は大方は自身の功績の模様
- 807 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 17:51:49.66 ID:MvjKilgL.net]
- stableにするにはまだ早かったという意見には同意する
- 808 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 18:29:51.71 ID:Ab7Hvweq.net]
- 過疎スレよりキチガイと遊ぶほうが楽しいのは確かだからいいけどね
まともに議論したいのにこっちに書くのはキチガイなだけで
- 809 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 18:43:15.16 ID:J058jhwW.net]
- そんなに互換性壊さなきゃ入らない機能拡張多い?
do catch とか?
- 810 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 19:14:04.23 ID:rC3mCmPe.net]
- >>784
ありがとうございます
- 811 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 20:11:46.50 ID:/QTN7Pk0.net]
- この言語にまともに議論するべき項目があるとでも?
- 812 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 20:23:48.91 ID:MhE4CVNb.net]
- stable → try! やめて ? 導入 は、はえーなとは思った
- 813 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 21:20:51.77 ID:/QTN7Pk0.net]
- 他にも、いちいちネットに繋ぐからクソ遅い上にオフラインで回せないビルドとか
curl | sh - みたいなクソガバセキュリティの方法でインストールさせるとか エコシステムの設計も狂いに狂ってるし この言語にどこに議論の余地がある? gitに対するcvsと同じで、「常にこれと反対の選択をする指標」以外に存在価値はない
- 814 名前:デフォルトの名無しさん mailto:sage [2018/01/25(木) 21:36:12.13 ID:/QTN7Pk0.net]
- 実際議論の余地ない言語未満だから本スレ()過疎ってるんだけどなwwwwwwwww
- 815 名前:デフォルトの名無しさん mailto:sage [2018/01/26(金) 08:04:58.35 ID:HENQu9TP.net]
- 言語仕様が存在せずメジャーバージョンどころかマイナーバージョンが上がっただけで動かなくなる
コードを大量発生させていたかつてのRubyと比べたらからしたらこの程度では騒ぐに値しない
- 816 名前:デフォルトの名無しさん mailto:sage [2018/01/26(金) 08:22:11.94 ID:z9b88rta.net]
- 熱心にアンチやってるわりには重箱の隅みたいな話が多すぎる
Mozillaに親を殺されたとかそういう話はないのか
- 817 名前:デフォルトの名無しさん mailto:sage [2018/01/26(金) 10:26:17.45 ID:znIIy1il.net]
- Rustで既存のC++移植するってなった結果
箸にも棒にもかからず職場が知っちゃかめっちゃかなって大量退職出た話でもすればいいのか? ちなみにやってられんと退職した側な
- 818 名前:デフォルトの名無しさん mailto:sage [2018/01/26(金) 10:53:40.00 ID:RAULSrr3.net]
- あーそれはひでーな
Rustは移植用の言語じゃなくて作り直し用の言語だからな
- 819 名前:デフォルトの名無しさん mailto:sage [2018/01/26(金) 11:14:15.42 ID:ar2pf4vp.net]
- MicrosoftのWebアンケートで、使用言語の選択肢の中にRustあった
この種のアンケートでは初めて見た
- 820 名前:デフォルトの名無しさん mailto:sage [2018/01/26(金) 11:35:32.00 ID:EHIaK4d5.net]
- Rust採用提案を阻止できなかった自分を恨めw
良い言語だけど万人受けはしない(万人は使いこなせない)って言ってるダルルォ ちなみにお前さんは使いこなせない側な
- 821 名前:デフォルトの名無しさん mailto:sage [2018/01/26(金) 12:05:44.38 ID:5LuHiBKU.net]
- 採用したクソバカも同じこといってたな
書けない奴のレベルが低いってな そうかじゃあレベル高い奴だけで頑張れってんで一抜けさせてもらう人続出よ
- 822 名前:デフォルトの名無しさん [2018/01/26(金) 12:18:38.89 ID:L0KKIUhi.net]
- >>801
C++を本来の用途に使ってたなら、Rustにしたからって破綻はしないだろ。 有りがちなのは、C++をシステムプログラミング以外に使っちまってるケース。
- 823 名前:デフォルトの名無しさん mailto:sage [2018/01/26(金) 12:52:39.33 ID:UJP6KJd8.net]
- >>802
ほんとこれ。
|

|