[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 05/03 06:17 / Filesize : 249 KB / Number-of Response : 1028
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

プログラミング言語 Rust 4



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/

992 名前:デフォルトの名無しさん mailto:sage [2018/02/09(金) 13:47:19.06 ID:EcebA6oX.net]
C言語凄いんだな
そんな魔法の言語には勝てないな

993 名前:デフォルトの名無しさん mailto:sage [2018/02/09(金) 13:51:32.63 ID:hI338CnM.net]
>>961
そもそも10+21+32+43+54+65+76 が間違ってるぞぃ (!= 308)

994 名前:デフォルトの名無しさん mailto:sage [2018/02/09(金) 14:00:44.92 ID:9++GRmyG.net]
Rust書いてると型合わせとかライフタイム調整とかくだらんことでコードの書き直しさせられて
こういったうっかりバグを仕込む率が跳ね上がる

Cなら一発ですぱっと書けるから本質的ではない書き直しがないので
こういったミスを予防できる訳だ

995 名前:デフォルトの名無しさん mailto:sage [2018/02/09(金) 14:59:07.92 ID:dAvEJAa9.net]
人間がやるかコンパイラがやるか
どちらも完璧ではないですが、どちらを信頼しますか
これだけやろ、何と戦ってるねん

996 名前:デフォルトの名無しさん mailto:sage [2018/02/09(金) 15:14:42.41 ID:SCMz9V3U.net]
いや、リソース管理分野のRustボローチェッカーは信頼しろよ
ボローチェッカーに親を殺された子が、ボローチェッカーを許すRustユーザを逆恨みして戦ってるんでしょ

997 名前:デフォルトの名無しさん mailto:sage [2018/02/09(金) 17:45:19.56 ID:B3JyibQz.net]
メモリ管理が非本質的ならCで書く必要なさそう

998 名前:デフォルトの名無しさん mailto:sage [2018/02/09(金) 19 ]
[ここ壊れてます]

999 名前::30:59.99 ID:vdC4FAfk.net mailto: >>974
ライフタイム調整はCでもやらないか?そりゃコンパイラには怒られないが。
突然事故るコード書かないでほしいな。
[]
[ここ壊れてます]

1000 名前:デフォルトの名無しさん mailto:sage [2018/02/09(金) 20:59:10.22 ID:pDatasqq.net]
slackが嫌ならtwitterはどうだ
rustに入門してしまいそうな人にモジラの悪行を伝えたらきっと感謝されるぞ



1001 名前:デフォルトの名無しさん mailto:sage [2018/02/09(金) 21:29:34.87 ID:Ie6NHv+K.net]
9割以上の人達はRustに入門しても直ぐに離れていくと思うから
そんな事する意味ないよ

1002 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 00:15:33.90 ID:YRtNT72/.net]
>>961のread_lineの戻り値のResultを処理してないけど
仮に結果がErrだった場合どんな悲劇が想定されるの?

1003 名前:デフォルトの名無しさん [2018/02/10(土) 12:05:05.10 ID:s8Yuzl0x.net]
>>974
安全なコードを書く事に無関心なら、Rustは使わない方が幸せになる。

1004 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 13:30:47.48 ID:LvUSsbrr.net]
それならRustなんかよりPython使った方が絶対良いよな
そりゃGoogleも安全なコードを書くことに完全に無関心で良い試験プロジェクトではPython推しになるわ

>>981
str1有効なデータが入ってなくて後続処理で期待動作が得られない悲劇が起きるんじゃね

1005 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 16:00:22.25 ID:wV28kaEm.net]
最近のpythonは型安全にかけるの?

1006 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 16:25:23.54 ID:kB1HnyT2.net]
型安全を静的解析で絶対的に固定する言語なんてそうそうないよ
PythonどころかCやGo、Swift、Javaだって実行時キャストを許してる(そして、間違ってたらキレる
ボローチェッカーだけじゃなく、そういう型安全に親を殺された子もいるのかもなぁ

>>984
それはそれとして、次スレを立ててくれるか

1007 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 16:39:55.92 ID:kkz7nie3.net]
次スレなかった?ワッチョイありの

1008 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 16:41:28.64 ID:kkz7nie3.net]
ほい
https://mevius.5ch.net/test/read.cgi/tech/1514107621/

1009 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 16:59:43.85 ID:wn7srxXv.net]
プログラミング言語 Rust 4【ワッチョイ】
mevius.5ch.net/test/read.cgi/tech/1514107621/

まあこっちで問題ないか

1010 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 18:56:56.74 ID:uZXUdUg+.net]
すみません、キチガイの方は別スレでお願いします



1011 名前:デフォルトの名無しさん mailto:sage [2018/02/10(土) 18:59:12.83 ID:uZXUdUg+.net]
Rustアンチスレ
mevius.5ch.net/test/read.cgi/tech/1509028624/

こっち使ってね。

1012 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 06:46:27.83 ID:rU8JhClX.net]
ヘテロジニアスな配列と依存型と継続がほしいぜ。継続は最近のhspにすらあるぜ。

>>935
>電文パーサーで毎回危なっかしいコード書くやつ居るからな。
JSON-RPCとか既存のプロトコルとapi使えなかったの?
rustで書いたらストリームが抽象化されてなくて結構めんどくさいよ。

1013 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 09:23:50.05 ID:sUm7eja+.net]
いまのHSPそんなことになってるのか
継続理解してるレベルの人があの魔改造BASICみたいなの使いたいのか

1014 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 10:52:23.57 ID:L+OU8JXQ.net]
>>992
ラベル型っていうのとラベルを動的に生成して変数に代入して
returnする命令組み合わせるやり方ね。
ラベル型だけだと配列にしてステートマシン書けるくらい。
10年位前からあるけど最近qiitaで記事出てきた。
hsp3系は関数書けるしsmlのモジュールに近いデータ型あって
レコードとタプルがないくらい。

ラベル型でジェネレータとコルーチン実装するくらいのことは
出来るから結構モダンなこと出来るよ。

1015 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 12:35:58.87 ID:w7QxUCWB.net]
>>991
昔ながらの電文というのに相応しい()電文送ってくる機械って結構あるんよ。
RS232Cで送ってたまんまのとか。
プリアンブル、データ長、子データ長、子データ区分、孫データ長、孫データ、…子データ長、子データ、ポストアンブル
といったやつ。

1016 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 12:54:15.50 ID:zQflFj4r.net]
ASN.1は標準規格だから使われる場面も多いだろうな。あとBSONもそんなフォーマットだっけ。

1017 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 14:50:58.36 ID:3rVUfJtO.net]
>>993
futuresでいいじゃん
言語仕様として第1級オブジェクトに採用したら、今度はまた言語仕様が変わったムキーって言うだろ

1018 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 17:21:57.98 ID:87WW5ViU.net]
互換性保ったまま言語仕様増えることを言語仕様変わったムキーって言ってるのモジラに職を奪われた君だけでは

1019 名前:デフォルトの名無しさん mailto:sage [2018/02/11(日) 20:14:53.07 ID:ri7dLd1B.net]
次スレ
Rust Part5
https://mevius.5ch.net/test/read.cgi/tech/1518347244/

1020 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 00:49:06.03 ID:PbFNZr0n.net]
995



1021 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 00:49:42.04 ID:PbFNZr0n.net]
996

1022 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 00:50:07.42 ID:PbFNZr0n.net]
997

1023 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 00:50:51.62 ID:PbFNZr0n.net]
998

1024 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 00:51:10.63 ID:PbFNZr0n.net]
999

1025 名前:デフォルトの名無しさん mailto:sage [2018/02/12(月) 00:51:49.72 ID:PbFNZr0n.net]
1000

1026 名前:1001 [Over 1000 Thread.net]
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 120日 7時間 13分 35秒

1027 名前:過去ログ ★ [[過去ログ]]
■ このスレッドは過去ログ倉庫に格納されています






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<249KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef