Mozillaがリリースした、プログラミング言語「Rust」について語るスレです。
http://www.rust-lang.org/
https://github.com/rust-lang/rust
Servo
https://servo.org/
https://github.com/servo/servo
◆前スレ
プログラミング言語 Rust 2
http://echo.2ch.net/test/read.cgi/tech/1478023960
プログラミング言語 Rust 3 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2017/05/21(日) 14:04:29.55ID:9L9dm7b/2017/05/21(日) 14:09:00.98ID:hU2RwKDa
おつ
2017/05/21(日) 15:12:44.23ID:2E7Z41P0
s:
2017/05/21(日) 15:16:07.66ID:cLRuMlqp
self.thank(1);
2017/05/21(日) 23:18:14.90ID:rlx7fyr1
いつの間にか、公式サイトが日本語で表示されるようになっとる!
2017/05/23(火) 15:31:11.02ID:NL1m8GyN
日本語だと特に「システムプログラミング言語」って何かバズワード臭く聞こえるなあ
2017/05/23(火) 17:17:58.00ID:XcuL8oqn
そらRust自体が元々が言語としてまともに機能してない欠陥品なんだからバズワード頼りになるのは当然よ
8デフォルトの名無しさん
2017/05/23(火) 18:18:14.39ID:fz0kg0Hd >>7
プログラミング言語いくつか知ってれば他の言語なんて多少解説読むだけですぐ理解できるぜ、みたいなのをぶち壊してくる言語よね
慣れれば生産性が高いのは分かるけど、チーム開発にはとても適用できない……
プログラミング言語いくつか知ってれば他の言語なんて多少解説読むだけですぐ理解できるぜ、みたいなのをぶち壊してくる言語よね
慣れれば生産性が高いのは分かるけど、チーム開発にはとても適用できない……
2017/05/23(火) 19:11:09.91ID:1Q8iu32F
C++ std::unique_ptrを使い倒してればすぐ理解できるぜ?(白目
事細かなエコシステムや凶悪なボローチェッカは慣れたら愛すべき馬鹿として愛せるけど、他人に勧めるものじゃないよな
まぁRustじゃないといけないケースってのは少ないから、好事家の中で流行ってれば良いと思って使ってる
事細かなエコシステムや凶悪なボローチェッカは慣れたら愛すべき馬鹿として愛せるけど、他人に勧めるものじゃないよな
まぁRustじゃないといけないケースってのは少ないから、好事家の中で流行ってれば良いと思って使ってる
2017/05/23(火) 20:03:50.20ID:n1SS9OPs
俺はコーディング規約でガチガチにしないと使えないC++よりチーム開発に向いてると思うけど。
2017/05/23(火) 20:09:42.82ID:tcrYM/HP
コンパイルが通らない時に、相談できる人がチームに居ればね
2017/05/23(火) 20:44:41.89ID:XgxPLO7Q
alexcrichton、いつもissueのopen/closeの操作をミスりまくってて笑う
2017/05/23(火) 21:52:49.96ID:sJY6yDAU
Rustをある程度緩く使えるライブラリ…
Rust使う意味あるか?
Rust使う意味あるか?
2017/05/24(水) 00:09:41.07ID:8Z1z+g0P
Rustのborrow checkerに勝てるレベルのやつはそもそもRustなんて使わずにC++使ってりゃいいしな。
2017/05/24(水) 00:22:10.07ID:6yksy5B1
いや、気を使うの面倒だからborrow checkerに任せたいわw
どうせC++でもValgrindなりそれに類するツールでチェックするわけだし、言語仕様で縛ってくれるのは楽だ
どうせC++でもValgrindなりそれに類するツールでチェックするわけだし、言語仕様で縛ってくれるのは楽だ
2017/05/24(水) 00:37:53.57ID:D5tT9Iz6
C++でチーム開発したことないやつもいそうだしな。
C++から来たやつと、関数型とかから来たやつで感想も違うみたいだし
C++から来たやつと、関数型とかから来たやつで感想も違うみたいだし
2017/05/24(水) 00:50:41.45ID:pRDkrxzx
If it compiles, it worksが概ね成立するのは魅力だよな
2017/05/24(水) 06:11:06.95ID:+DimD/vP
tokioが代表だけど、tokeiとかhayakuとか、謎日本語名crateが幾つか有るのは
中二病開発者が多いから?
中二病開発者が多いから?
2017/05/24(水) 09:10:30.78ID:Sn2/MSJK
外人の日本語タトゥー的な…
hayakuは「端役」にも読めるが
hayakuは「端役」にも読めるが
2017/05/24(水) 10:35:29.34ID:MMUszNj4
>>18
Rust使ってるクズなんて中二病患者とモジカス工作員だけなんだから妥当だろ。
Rust使ってるクズなんて中二病患者とモジカス工作員だけなんだから妥当だろ。
2017/05/24(水) 13:06:58.00ID:1nGlF3E4
メンヘラは特定の言葉に執着があるからNGしやすい。
2017/05/24(水) 20:37:17.74ID:pRDkrxzx
kuchikiなんてのもあるな
あとコミッターに@BurntSushiとか@mitsuhikoみたいなのがいる
@briansmithはアイコンが「ス」だし
あとコミッターに@BurntSushiとか@mitsuhikoみたいなのがいる
@briansmithはアイコンが「ス」だし
2017/05/24(水) 20:56:34.76ID:+DimD/vP
ところで、Boxをboxキーワードにする件はどうなったん?
2017/05/24(水) 21:30:26.80ID:FIIUGQKl
そんなどうでもいいことよりクロージャがまともに使えない問題とトレイト境界の問題(これら結構重なる部分あるけど)はいつ解決するの?
2017/05/26(金) 08:01:17.73ID:1zFjO363
昨日のRust入門者の集いは、50人ぐらい集まったのか
少し前のScalaぐらいの盛り上がりある?
少し前のScalaぐらいの盛り上がりある?
2017/05/26(金) 10:35:47.30ID:f/19a4oq
やっぱ本当に入門したいやつは勝手にずかずか入ってくるよなー
2017/05/26(金) 10:36:07.10ID:f/19a4oq
わざわざ集まって入ることない
2017/05/26(金) 11:11:47.24ID:lITgTAsg
こんなにRustは欠陥品っていうのは広まってるのにまだ始めようとするかわいそうな騙された人がいるのか。
それとも流行らないことに業を煮やしたモジラさんが雇ったサクラか?
それとも流行らないことに業を煮やしたモジラさんが雇ったサクラか?
2017/05/26(金) 11:40:08.52ID:PvbJKgcc
こいつ同じことずっと言ってんな。糖質はしつこい。
2017/05/26(金) 11:41:35.93ID:lITgTAsg
>>29
Rustなんてありがたがる信者に糖質言われるならむしろ本望だな。
Rustなんてありがたがる信者に糖質言われるならむしろ本望だな。
2017/05/26(金) 11:50:37.94ID:lITgTAsg
少なくとも俺が、Rustはまともに物がつくれないコンセプト崩壊の欠陥言語、っていってることについて、このスレの住民はなんら答を出していない。
ベンチマークの結果が良いとか悪いとか以前にまともにコードが書けない言語のどこがC++の後継言語だ?
C++で書いたバグのないコード(Valgrindチェック済み)をRustに移植してもコンパイルが通らないって時点でお察しなんだよ。
ベンチマークの結果が良いとか悪いとか以前にまともにコードが書けない言語のどこがC++の後継言語だ?
C++で書いたバグのないコード(Valgrindチェック済み)をRustに移植してもコンパイルが通らないって時点でお察しなんだよ。
2017/05/26(金) 11:53:07.95ID:fYEpqUiH
そしてこの顔真っ赤である
2017/05/26(金) 12:02:24.21ID:xRlJL6be
だって、このスレにいる奴はRustコードが書けるから答えも何もないし・・・
なんでこんなに長いこと必死にRust否定を続けてるのか分からんかったけど
自分がRustコードが書けなくて、第二のコードが書けなくて傷つく奴が出ないように、という正義感からだったのか
プログラミング言語の学習コストなんてあってないようなものだ、みたいなプライドを打ち砕かれた可哀想な子なんだな
なんでこんなに長いこと必死にRust否定を続けてるのか分からんかったけど
自分がRustコードが書けなくて、第二のコードが書けなくて傷つく奴が出ないように、という正義感からだったのか
プログラミング言語の学習コストなんてあってないようなものだ、みたいなプライドを打ち砕かれた可哀想な子なんだな
34あ
2017/05/26(金) 12:08:45.87ID:uOeVRBLK >>31
cppで書いたコードはcppで使えばいいのでは?
俺が書いたcのコードは、'a'bつけたのと、ポインタインクリメントやめたくらいで割と素直に移植できたけど。
バグが無いってのは、今まで俺事故ったことねえって言う奴くらい、どう正しいか証明するの大変な事だよ。
そういえば、valgrind、スタック変数の境界チェックできるようになったの?
cppで書いたコードはcppで使えばいいのでは?
俺が書いたcのコードは、'a'bつけたのと、ポインタインクリメントやめたくらいで割と素直に移植できたけど。
バグが無いってのは、今まで俺事故ったことねえって言う奴くらい、どう正しいか証明するの大変な事だよ。
そういえば、valgrind、スタック変数の境界チェックできるようになったの?
2017/05/26(金) 12:30:25.06ID:8eg+gckK
>>34
experimentalだがSGCheckが使えるな。
experimentalだがSGCheckが使えるな。
36あ
2017/05/26(金) 13:22:40.22ID:uOeVRBLK2017/05/26(金) 19:23:44.69ID:JcK0B0rB
キチガイにもやさしいここの住民好き
38デフォルトの名無しさん
2017/05/27(土) 02:31:59.03ID:SSsXXMTN 公式HPでシステムプログラミング言語、って書いてあるのが読めないで、なんちゃってアプリ作ろうとしたんじゃないかな?
2017/05/27(土) 02:59:10.15ID:CDShuPAP
結構、Webアプリを作ろうとしてる人が多い感
2017/05/27(土) 03:03:11.16ID:lxNSMSh+
サーバーサイドRustとか素敵やん
2017/05/27(土) 06:03:06.96ID:2NZ16S+U
web系だとライブラリのマッシュアップって感じが普通だからライブラリ不足が不満になるのかな。
2017/05/27(土) 06:48:55.16ID:3w92Yrys
それ以前に、コンパイルの通るコードが書けなくて挫折してるんでしょ
サーバフロントエンドのマッシュアップだとHTTP I/Fで特に支障は出ないと思うぞ
バックエンドだとライブラリ側がC I/Fが提供してるならさほど面倒はなかった
サーバフロントエンドのマッシュアップだとHTTP I/Fで特に支障は出ないと思うぞ
バックエンドだとライブラリ側がC I/Fが提供してるならさほど面倒はなかった
2017/05/27(土) 06:55:11.90ID:41DJlv/7
Rustって最近知ったんだけどどういう目的で使うのがよろしいの?
2017/05/27(土) 09:42:53.30ID:CDShuPAP
JavaScriptしか知りませんって人が入門してるらしいけど、全員投げ出すと思うわ。
C/C++経験者しか残らんだろう。
C/C++経験者しか残らんだろう。
2017/05/27(土) 10:07:55.57ID:2NZ16S+U
第二言語がRustだったら絶望するよな
第5言語くらいじゃないと
第5言語くらいじゃないと
2017/05/27(土) 10:09:10.22ID:2NZ16S+U
■ このスレッドは過去ログ倉庫に格納されています
