Mozilla発のRust言語のスレ
公式
https://www.rust-lang.org/
https://blog.rust-lang.org/
https://github.com/rust-lang/rust
Web上の実行環境
https://play.rust-lang.org
前スレ
https://mevius.5ch.net/test/read.cgi/tech/1507970294/
探検
Rust Part5
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2018/02/11(日) 20:07:24.54ID:ri7dLd1B479デフォルトの名無しさん
2018/05/17(木) 11:48:49.35ID:UfgM043o >>478
分母分子共にゼロなので計算不能ってやつね。
分母分子共にゼロなので計算不能ってやつね。
480デフォルトの名無しさん
2018/05/17(木) 14:42:41.57ID:5Q9GbdJl チーム開発に良さそうな気がするけどメンバーのレベルにかなり依存しそう
481デフォルトの名無しさん
2018/05/17(木) 15:12:36.48ID:xSjwlbqQ 自分がGCなしの言語使ってた時の経験だと、ヌルポより、freeした後にアクセスするバグの方が多かったから、オーナーを一つにするrustはいいと思う。
まあ、objective-cのARCでいいじゃんとも思うけど。
まあ、objective-cのARCでいいじゃんとも思うけど。
482デフォルトの名無しさん
2018/05/17(木) 15:31:36.59ID:eZl7hMvh そこでoptionalですよ
こいよ継承クラス、ポリモーフィズムなんて捨ててかかって来い!
実際、null非許容のポインタが欲しい
こいよ継承クラス、ポリモーフィズムなんて捨ててかかって来い!
実際、null非許容のポインタが欲しい
483デフォルトの名無しさん
2018/05/17(木) 15:59:25.11 誰がヌルポなんか 、ヌルポなんか怖かねぇ!
484デフォルトの名無しさん
2018/05/17(木) 16:39:48.45ID:l6lckqvi C#だとぬるり
485デフォルトの名無しさん
2018/05/17(木) 19:10:55.29ID:eQ6djlVW C#の発想元はJavaよってC#もぬるぽ(意味不)
486デフォルトの名無しさん
2018/05/17(木) 23:47:12.62ID:STJHYINb 1.27.0-nightly (2f2a11dfc 2018-05-16)がregressionしとる。
issueある。待つヨロシ。
>>427,473
the rust referenceのことじゃね?the bookとは別にあるだろ。
全然追いついてないよアレ。そもそもまだ仕様書がない言語だし。
" best-effort document"って書いてあるでしょ
issueある。待つヨロシ。
>>427,473
the rust referenceのことじゃね?the bookとは別にあるだろ。
全然追いついてないよアレ。そもそもまだ仕様書がない言語だし。
" best-effort document"って書いてあるでしょ
487デフォルトの名無しさん
2018/05/18(金) 23:04:38.08ID:e1n+oPRU httpサーバでありかつクライアントであるみたいなプログラム書く場合、現状hyper一択なのかね?
acitx-webとか誰か使ってない?
acitx-webとか誰か使ってない?
488デフォルトの名無しさん
2018/05/19(土) 02:24:33.88ID:1CYkmYAx 最初rocketで書いてたけどactix-webで書き直してる
今だとactix-webが一番良い感じだと思う
必要に応じて同期、非同期、アクターモデルと使い分けられるし
今だとactix-webが一番良い感じだと思う
必要に応じて同期、非同期、アクターモデルと使い分けられるし
489デフォルトの名無しさん
2018/05/19(土) 22:00:56.80ID:o9r1YzQK >>488
良い感じか。使ってみるか。ありがとう
良い感じか。使ってみるか。ありがとう
490デフォルトの名無しさん
2018/05/23(水) 01:20:45.09ID:RRIpR+v2 https://github.com/rust-lang/rfcs/pull/2444
有志「クソ機能入ったのいらねえから消そうぜ」
大勢「いいな!賛成」
独裁開発チーム「もう入ったから消せませーーーーんwwwwww(クローズ&ロック)」
systemdかよって
有志「クソ機能入ったのいらねえから消そうぜ」
大勢「いいな!賛成」
独裁開発チーム「もう入ったから消せませーーーーんwwwwww(クローズ&ロック)」
systemdかよって
491デフォルトの名無しさん
2018/05/23(水) 03:14:02.94ID:V0Z2NuNB >>490
もう入ったから消せませんってのは横暴なようにも見えるがしようがないとも思う
一度入れてしまった機能をまた使えなくするとか、それこそ混乱するし…
そもそも何故impl trait を引数の位置にも書けるようにしたのかは確かに甚だ疑問ではあるけど…
引数の位置でジェネリクスとトレイト境界じゃなくてimpl trait じゃないとダメなケースとかある?
無いなら、warning出してジェネリクスとトレイト境界に書き直すように促すのが妥当じゃないかな?
もう入ったから消せませんってのは横暴なようにも見えるがしようがないとも思う
一度入れてしまった機能をまた使えなくするとか、それこそ混乱するし…
そもそも何故impl trait を引数の位置にも書けるようにしたのかは確かに甚だ疑問ではあるけど…
引数の位置でジェネリクスとトレイト境界じゃなくてimpl trait じゃないとダメなケースとかある?
無いなら、warning出してジェネリクスとトレイト境界に書き直すように促すのが妥当じゃないかな?
492デフォルトの名無しさん
2018/05/23(水) 07:29:53.45ID:chu47WW7493デフォルトの名無しさん
2018/05/23(水) 10:44:20.66ID:KWn7zjxF こういうところでマウンティングとらないといけない辺り
言語(笑)開発チームとやらも内情はどうなってることやら
言語(笑)開発チームとやらも内情はどうなってることやら
494デフォルトの名無しさん
2018/05/23(水) 11:19:22.58ID:2AZG2/zg たしかにどっちで書くべきかよくわからんくなった
495デフォルトの名無しさん
2018/05/23(水) 12:46:35.30ID:wx8WkS/n <T: Trait> foo: T
と
foo: &Trait
との比較で特殊なケースを除き前者の方が効率良いが
syntax上後者の方が簡単なので
初心者が誤って後者を使ってしまうケースがあった
これを防ぐためにimpl Trait および &dyn Traitを導入し
&Traitをdeprecateすることになった
と
foo: &Trait
との比較で特殊なケースを除き前者の方が効率良いが
syntax上後者の方が簡単なので
初心者が誤って後者を使ってしまうケースがあった
これを防ぐためにimpl Trait および &dyn Traitを導入し
&Traitをdeprecateすることになった
496デフォルトの名無しさん
2018/05/23(水) 19:22:54.70ID:Au5e7VGg 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
D49IO
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
D49IO
497デフォルトの名無しさん
2018/05/23(水) 20:12:10.79ID:OqqpDSMd もう入ったから消せません
は正論
何故クソ機能の進入を許してしまったのか、どうすれば食い止められたのかについて追求すべき
は正論
何故クソ機能の進入を許してしまったのか、どうすれば食い止められたのかについて追求すべき
498デフォルトの名無しさん
2018/05/23(水) 21:15:28.51ID:cEWT5Ura ジェネリクスの型変数って引数と戻り値の型を揃えるとかそういう使い方をすべきであって
Traitをimplした型を受け取るという意味ではimpl Traitを使うべきだと思う
ただimpl Traitを導入するなら1.0の時点で導入してて欲しかった
Traitをimplした型を受け取るという意味ではimpl Traitを使うべきだと思う
ただimpl Traitを導入するなら1.0の時点で導入してて欲しかった
499デフォルトの名無しさん
2018/05/23(水) 23:34:44.01ID:J44hs+nP こういうところでマウンティングとらないといけない辺り
言語(笑)開発チームとやらも内情はどうなってることやら
言語(笑)開発チームとやらも内情はどうなってることやら
500デフォルトの名無しさん
2018/05/24(木) 00:25:13.01ID:XbYocBeq javaのジェネリックスが理解できてないやつが多いだけ。
501デフォルトの名無しさん
2018/05/25(金) 02:08:00.91ID:MJUyxiHQ Rust始まる前に終わったか
502デフォルトの名無しさん
2018/05/25(金) 10:28:02.89ID:fl2+4CP3 始まる要素が欠片でもあっただろうか
503デフォルトの名無しさん
2018/05/25(金) 10:31:47.59ID:fl2+4CP3504デフォルトの名無しさん
2018/05/25(金) 12:05:08.76ID:2Lpcv/H6 fn foo(a: &dyn Trait)
と
fn foo<T: Trait>(a: T)
では前者の方がlightweightでは
と
fn foo<T: Trait>(a: T)
では前者の方がlightweightでは
505デフォルトの名無しさん
2018/05/29(火) 19:15:02.85ID:MDdgGfn5 target/debug 以下に生成されるdepsとかbuildって何なの?
goとかにはないよね?
gtk-rsだと500MB消費しちゃうんだけど他のプロジェクトで使い回しとか出来ないの?
goとかにはないよね?
gtk-rsだと500MB消費しちゃうんだけど他のプロジェクトで使い回しとか出来ないの?
506デフォルトの名無しさん
2018/05/29(火) 23:04:02.93ID:R7SeORIn >>505 環境変数CARGO_TARGET_DIRを指定してやれば再利用してくれるよ
ただ、vscodeのrustプラグインの何かがこの環境変数を考慮してないんで挙動がおかしくなったことがあるんで注意
ただ、vscodeのrustプラグインの何かがこの環境変数を考慮してないんで挙動がおかしくなったことがあるんで注意
507デフォルトの名無しさん
2018/05/29(火) 23:26:47.02ID:MDdgGfn5508デフォルトの名無しさん
2018/05/29(火) 23:29:14.13ID:TMN/Dqsk Rustと言えばcookpad。
509デフォルトの名無しさん
2018/05/30(水) 14:08:55.25ID:EgEwhYIf >>501
最近Rustの話聞かなくなったな
最近Rustの話聞かなくなったな
510デフォルトの名無しさん
2018/05/30(水) 18:12:45.66ID:pSj5bsTP HNはリリースの度に話題になってるけど
511デフォルトの名無しさん
2018/05/31(木) 06:31:41.15ID:Ao0QiwhU 日本の企業くらいだよ。
rustで書いてまっせっていうバカなアピールするのは。
rustで書いてまっせっていうバカなアピールするのは。
512デフォルトの名無しさん
2018/05/31(木) 06:42:55.06ID:RS4tQXGE まあCloudflareも日本にリージョンあるしな
513デフォルトの名無しさん
2018/05/31(木) 10:37:31.25ID:QFV8wAla >>511
泥箱って日本企業だっけ
泥箱って日本企業だっけ
514デフォルトの名無しさん
2018/05/31(木) 15:17:41.00ID:Rs+XOVpI 日本の企業って凄いんだなー
515デフォルトの名無しさん
2018/05/31(木) 20:32:40.66ID:ITatAB0P wtftwっていうタイル型WM、設定ファイルまでrustで書くのどうなんだろ
設定ファイルはluaあたりが無難?
設定ファイルはluaあたりが無難?
516デフォルトの名無しさん
2018/05/31(木) 22:08:10.33ID:Ao0QiwhU517デフォルトの名無しさん
2018/05/31(木) 22:30:50.22ID:Rs+XOVpI >>516
「なかったことにしたがってる」というソースをプリーズ
「なかったことにしたがってる」というソースをプリーズ
518デフォルトの名無しさん
2018/05/31(木) 22:43:00.94ID:RS4tQXGE Dropboxのbrotliデコンパイラが昨日更新されてたから
24時間以内のホットな情報だ
24時間以内のホットな情報だ
519デフォルトの名無しさん
2018/05/31(木) 22:43:34.41 Rustが失脚すると得をする組織があるの?
どうしてそこまで情熱的にRustを貶すの?
どうしてそこまで情熱的にRustを貶すの?
520デフォルトの名無しさん
2018/05/31(木) 22:46:14.56ID:Qkx1CtmH >>515 ざっとコンフィグファイル見たらXMonadのコンフィグよりは理解しやすいように思った
xmonad.hsはもっと宣言的に書けて、モナドとか上手く作って見栄えは良くできるんだけど、
馴染みのない演算子(<+>とか)使いまくるんで、よっぽどHaskellに慣れ親しんだ人でないと全容が理解できない
設定ファイルのフォーマットを開発言語と同じにするのはdwmから続くタイル型WMの流儀だし、
思ったより読めていいと思うよ。
xmonad.hsはもっと宣言的に書けて、モナドとか上手く作って見栄えは良くできるんだけど、
馴染みのない演算子(<+>とか)使いまくるんで、よっぽどHaskellに慣れ親しんだ人でないと全容が理解できない
設定ファイルのフォーマットを開発言語と同じにするのはdwmから続くタイル型WMの流儀だし、
思ったより読めていいと思うよ。
521デフォルトの名無しさん
2018/06/01(金) 00:57:19.91ID:Lcv3mjW7522デフォルトの名無しさん
2018/06/01(金) 01:23:36.92ID:n6iooPs9523デフォルトの名無しさん
2018/06/01(金) 04:40:22.00ID:WbqigEkQ >>520
ほうほう
ほうほう
524デフォルトの名無しさん
2018/06/01(金) 06:21:30.96ID:/a7YB1o/525デフォルトの名無しさん
2018/06/01(金) 07:12:12.64ID:V5eoRgyy ほーん具体的にどんな問題がおきたの?
526デフォルトの名無しさん
2018/06/01(金) 07:23:19.18ID:M/qnTWL0 んー例えば
Rustの提案するエセソリューションは機械語のレベルと相性が悪い
CやC++のほうがまだまともなアプローチしてる
Rustの提案するエセソリューションは機械語のレベルと相性が悪い
CやC++のほうがまだまともなアプローチしてる
527デフォルトの名無しさん
2018/06/01(金) 08:47:59.46ID:n6iooPs9 >>525
んー例えば
コンパイルが通せなくて自尊心が傷ついて自ら会社をやめちゃう問題とか
この話どこまで事実か知らないけど仮に本当だったとしても
これって言語の問題というよりチームのプログラマの腕を過大評価
もしくは計算に入れてなかったというマネジメントの問題だよね
んー例えば
コンパイルが通せなくて自尊心が傷ついて自ら会社をやめちゃう問題とか
この話どこまで事実か知らないけど仮に本当だったとしても
これって言語の問題というよりチームのプログラマの腕を過大評価
もしくは計算に入れてなかったというマネジメントの問題だよね
528デフォルトの名無しさん
2018/06/01(金) 09:23:44.51ID:vv7FkXWB んー例えば
プラズマクラスター付き家電が話に出てきたら今まで黙ってたのに凄い勢いでエセ科学だと解説し出すよね
プラズマクラスター付き家電が話に出てきたら今まで黙ってたのに凄い勢いでエセ科学だと解説し出すよね
529デフォルトの名無しさん
2018/06/01(金) 11:58:37.06ID:HQSTzzds いや、この粘着をクビにするためにRust導入したんでしょ
性格異常だもん
性格異常だもん
530デフォルトの名無しさん
2018/06/01(金) 17:08:52.31ID:j7xDfBQ9 老害をふるい落とすために新しい言語を取り入れてるって話?
531デフォルトの名無しさん
2018/06/01(金) 19:16:22.80ID:q9V9sFRe このフィボナッチ数列も書けないあほ
何度言い返せなくなっても数日後に甦る粘着性
C++で実行時にエラーが出るようなコードを書きまくったのでしょう。性格の悪さと溢れる自尊心から誰の耳も貸さなかったのでしょう。
プログラマーとして生きるよりかは、匿名掲示板で巨悪組織Mozzilaと闘うBBS戦士の方が社会的に良さそう
何度言い返せなくなっても数日後に甦る粘着性
C++で実行時にエラーが出るようなコードを書きまくったのでしょう。性格の悪さと溢れる自尊心から誰の耳も貸さなかったのでしょう。
プログラマーとして生きるよりかは、匿名掲示板で巨悪組織Mozzilaと闘うBBS戦士の方が社会的に良さそう
532デフォルトの名無しさん
2018/06/01(金) 19:29:07.67ID:M/qnTWL0 たとえばドワンゴとかDropboxとか
Rustを採用した企業自体を叩く行為をよくしているよな
あれ見るとちょっと辛くなる
Rustを採用した企業自体を叩く行為をよくしているよな
あれ見るとちょっと辛くなる
533デフォルトの名無しさん
2018/06/01(金) 20:33:15.28ID:hus0bbCf >>526
具体的には?
具体的には?
534デフォルトの名無しさん
2018/06/01(金) 22:00:45.35ID:/a7YB1o/ 例えばここみたいに安全でもなんでもないドヤしたいだけのクソなrustコードが量産されるとか。
ttp://tanakh.jp/posts/2016-12-20-rust-pezy-sc.html
ttp://tanakh.jp/posts/2016-12-20-rust-pezy-sc.html
535デフォルトの名無しさん
2018/06/01(金) 22:44:23.66ID:hus0bbCf だから具体的はどこが問題なの?
536デフォルトの名無しさん
2018/06/01(金) 22:47:27.38ID:aoTZOmsj 槍玉にあげる例が1個しかないのがダサ過ぎるわ。しかもその例も対象が特殊だし
>>534は「それRustでやる意味がある?」という疑問に全く応えられないのが問題
LLVM IR-> PEZY-SCというコンパイラがあるんだったら、LLVMがバックエンドの他言語でもいいよねって話
それができないなら、LLVM->PEZY-SCは未完成か現実に即してないんじゃねえのって話
>>534は「それRustでやる意味がある?」という疑問に全く応えられないのが問題
LLVM IR-> PEZY-SCというコンパイラがあるんだったら、LLVMがバックエンドの他言語でもいいよねって話
それができないなら、LLVM->PEZY-SCは未完成か現実に即してないんじゃねえのって話
537デフォルトの名無しさん
2018/06/01(金) 22:57:48.57ID:hus0bbCf rustでやってみたって記事にrustでやる意味あるの?って疑問が出てくるのが不思議なんだけど
rustでも出来た、以外に意味はないでしょう
rustでも出来た、以外に意味はないでしょう
538デフォルトの名無しさん
2018/06/01(金) 23:37:58.33ID:RhYZ0Afc 新しいこと覚えられないから焦ってるんじゃね
539デフォルトの名無しさん
2018/06/02(土) 00:12:03.87ID:LoS19xRX >>534
安全じゃないコード も 書けるってことに価値があるんだろ?
C/C++以外の他言語では書くことさえできない。でもC/C++は安全性を売りにはしていない
Rustは安全性を売りにしつつ、必要に応じて安全性を捨てる選択もできるということに価値がある
で、たまたまその記事が安全性を捨てることが必要な数少ない例の1つだったってだけ
安全じゃないコード も 書けるってことに価値があるんだろ?
C/C++以外の他言語では書くことさえできない。でもC/C++は安全性を売りにはしていない
Rustは安全性を売りにしつつ、必要に応じて安全性を捨てる選択もできるということに価値がある
で、たまたまその記事が安全性を捨てることが必要な数少ない例の1つだったってだけ
540デフォルトの名無しさん
2018/06/02(土) 08:09:01.38ID:yQHVvQ0k 安全でもなんでもないって
unsafeあるやんけ!危険危険!
前後の文脈一切分からんけどとにかく危なそうなこと書いてあるやんけ!
つって叩いてるんだろうなw
>>535
その手の問いにそいつが素直に答えたこと無いからあきらめよう
unsafeあるやんけ!危険危険!
前後の文脈一切分からんけどとにかく危なそうなこと書いてあるやんけ!
つって叩いてるんだろうなw
>>535
その手の問いにそいつが素直に答えたこと無いからあきらめよう
541デフォルトの名無しさん
2018/06/02(土) 09:00:03.22ID:uxIlP8w7 たまたまねw
どんだけコード例出しても言い出しそうだなw
そもそもコード例が少ない訳で、推進してる奴のコードがそんなもんなら
十分否定的な要素だけどね。
どんだけコード例出しても言い出しそうだなw
そもそもコード例が少ない訳で、推進してる奴のコードがそんなもんなら
十分否定的な要素だけどね。
542デフォルトの名無しさん
2018/06/02(土) 09:25:00.11ID:yb2DUuBi grep出来ねえのか^^;
543デフォルトの名無しさん
2018/06/02(土) 09:27:20.96ID:1kkEW1PU ちょっとrustの記事書いただけで代表的な推進派扱いかよ
544デフォルトの名無しさん
2018/06/02(土) 09:29:46.62ID:IrGCDZgn >>541
お前さんの理屈だと、Rustじゃこんなに危険になる!って事だろ?
じゃあ、Rustではそういう危険な書き方しか出来ない!って示さなきゃな。
俺は中立だが、あんまり非論理的なdisりはアンチ=低能と思わせたがってるピエロにしか見えんよ。
お前さんの理屈だと、Rustじゃこんなに危険になる!って事だろ?
じゃあ、Rustではそういう危険な書き方しか出来ない!って示さなきゃな。
俺は中立だが、あんまり非論理的なdisりはアンチ=低能と思わせたがってるピエロにしか見えんよ。
545デフォルトの名無しさん
2018/06/02(土) 09:41:57.37ID:yb2DUuBi 既に20万行はコードあるからレビューがてら指摘したら喜ばれるよ
546デフォルトの名無しさん
2018/06/02(土) 11:52:56.13ID:SXqC6st7 >>541
ほんとだどこが問題で悪いのか全然書かない
具体的に言及しだすとフィボナッチ数列とか機械語レベルとか、残念なことになるのが自分でもわかってたのか
まあ本人が書いた通り「ドヤしたいだけ」とか…なんかな?前もマウンティング取られたとか訴えてたし…
ほんとだどこが問題で悪いのか全然書かない
具体的に言及しだすとフィボナッチ数列とか機械語レベルとか、残念なことになるのが自分でもわかってたのか
まあ本人が書いた通り「ドヤしたいだけ」とか…なんかな?前もマウンティング取られたとか訴えてたし…
547デフォルトの名無しさん
2018/06/03(日) 21:39:05.60ID:xPSrrQIy またいつもの、ボロクソにされたらしばらく潜伏してから復活するパターンかな
たまには芸風変えたら
たまには芸風変えたら
548デフォルトの名無しさん
2018/06/04(月) 06:53:30.60ID:OFCCUtyY Rustの不満は言語仕様やrustcよりcargoやその辺の連携(情報の少なさも含む)にある
549デフォルトの名無しさん
2018/06/04(月) 07:51:33.98ID:+kVYhEiS 既成のクレートを探すのはcrates.ioになると思うけどライセンスってどうやって調べるんだろ
同様にクレート間の依存関係も判りにくい
どちらも一式を落としてきて中身を確認しないと判らないような・・・
Cargoで自動ダウンロードして・・・みたいな使い方をしていると意図せずGPL/LGPLになっていた
みたいなライセンス事故が起きそう
同様にクレート間の依存関係も判りにくい
どちらも一式を落としてきて中身を確認しないと判らないような・・・
Cargoで自動ダウンロードして・・・みたいな使い方をしていると意図せずGPL/LGPLになっていた
みたいなライセンス事故が起きそう
550デフォルトの名無しさん
2018/06/04(月) 09:21:50.73ID:wd+rp+GF551デフォルトの名無しさん
2018/06/04(月) 09:35:16.99ID:4FFAt/Kh LGPLのstatic linkとかやめて欲しいよね
552デフォルトの名無しさん
2018/06/04(月) 22:37:59.16ID:OFCCUtyY553デフォルトの名無しさん
2018/06/05(火) 01:20:50.84ID:4vI8haY4554デフォルトの名無しさん
2018/06/05(火) 01:35:07.04ID:4vI8haY4 >>552
no_stdかどうかについては、Cargo.tomlのcategoryパートに"no-std"があるかどうかぐらいしか確認するすべなさそう(2017-2-10に追加されたっぽい)。
皆が皆付けてるとは思えないので、参考程度にしかならないだろうけど。
no_stdかどうかについては、Cargo.tomlのcategoryパートに"no-std"があるかどうかぐらいしか確認するすべなさそう(2017-2-10に追加されたっぽい)。
皆が皆付けてるとは思えないので、参考程度にしかならないだろうけど。
555デフォルトの名無しさん
2018/06/06(水) 04:08:38.62ID:SHaHb3Ap ちょうどいい機会だから、カーゴのギフハブべったり依存をやめて抽象化してほしいわん
556デフォルトの名無しさん
2018/06/06(水) 07:27:41.91ID:j1CMVtJk は?
557デフォルトの名無しさん
2018/06/06(水) 08:37:47.80ID:hN7IXoGK crates.ioべったりは分かるけどGitHub依存って何
558デフォルトの名無しさん
2018/06/06(水) 09:53:27.50ID:x7s61f1u goと勘違いしてるのでは
559デフォルトの名無しさん
2018/06/09(土) 09:42:43.51ID:W19N5ngq rustダメじゃん
firefoxは言語オタに支配されたのか?
【IT】高速化を進めてアドオンを排除したFirefox、ついにシェアが10%切る★2
https://asahi.5ch.net/test/read.cgi/newsplus/1528388348/
firefoxは言語オタに支配されたのか?
【IT】高速化を進めてアドオンを排除したFirefox、ついにシェアが10%切る★2
https://asahi.5ch.net/test/read.cgi/newsplus/1528388348/
560デフォルトの名無しさん
2018/06/09(土) 10:00:10.77ID:4+qUC/SZ FirefoxのシェアでRust叩きって前スレでもやったじゃん
http://mevius.5ch.net/test/read.cgi/tech/1507970294/100-
http://mevius.5ch.net/test/read.cgi/tech/1507970294/100-
561デフォルトの名無しさん
2018/06/09(土) 12:47:19.10ID:Cz/ni8by ?
前やったから何?
前やったから何?
562デフォルトの名無しさん
2018/06/09(土) 13:15:23.42ID:qABRMkwT なんで筋の通らない批判を平然とするのか不思議
563デフォルトの名無しさん
2018/06/09(土) 15:26:07.97ID:4+qUC/SZ >>561
ええ…?FFアドオン排除でRustディスは気にならないのか
以前の試みはアドオンとRustを絡めてみた感じだったな
↓のレスをいつものごとく無視し数日潜んでRust叩きを試みていたけど、スレを跨いで同じ材料出すなよ
109 デフォルトの名無しさん sage 2017/11/15(水) 14:21:13.24 ID:FBksKtwj
>>108
失敗してるやん
Rustなんかで書き直したせいでアドオン全滅してる
114 デフォルトの名無しさん 2017/11/15(水) 14:36:17.78 ID:bBOLEH2G
>>109
それは設計の段階で従来のアドオンとの互換性の一部を捨てるように仕様変更したからだよ。
firefoxのアドオンは自由度が高すぎるが故に、セキュリティに問題を抱えやすかったし、
アドオン同士が衝突して落ちるとかも結構あったから、そこら辺をChromeと同レベルくらいに制限して、
セキュリティと安定性を取る方向に方針転換した。
仕様が変わってるんだから、Rustで書こうが他の言語で書こうがどっちにしろ従来のアドオンの一部は動かないよ。
ええ…?FFアドオン排除でRustディスは気にならないのか
以前の試みはアドオンとRustを絡めてみた感じだったな
↓のレスをいつものごとく無視し数日潜んでRust叩きを試みていたけど、スレを跨いで同じ材料出すなよ
109 デフォルトの名無しさん sage 2017/11/15(水) 14:21:13.24 ID:FBksKtwj
>>108
失敗してるやん
Rustなんかで書き直したせいでアドオン全滅してる
114 デフォルトの名無しさん 2017/11/15(水) 14:36:17.78 ID:bBOLEH2G
>>109
それは設計の段階で従来のアドオンとの互換性の一部を捨てるように仕様変更したからだよ。
firefoxのアドオンは自由度が高すぎるが故に、セキュリティに問題を抱えやすかったし、
アドオン同士が衝突して落ちるとかも結構あったから、そこら辺をChromeと同レベルくらいに制限して、
セキュリティと安定性を取る方向に方針転換した。
仕様が変わってるんだから、Rustで書こうが他の言語で書こうがどっちにしろ従来のアドオンの一部は動かないよ。
564デフォルトの名無しさん
2018/06/10(日) 00:29:32.38ID:+hx+JhDk 今回は1週間も我慢できなかったのか
ほかに行く場所ないの
ほかに行く場所ないの
565デフォルトの名無しさん
2018/06/10(日) 01:42:55.67ID:x48+YOhO566デフォルトの名無しさん
2018/06/10(日) 09:09:46.77ID:gHOtKfe5 >>565
gitとgithubはちがうよ?
gitとgithubはちがうよ?
567デフォルトの名無しさん
2018/06/10(日) 09:10:23.63ID:gHOtKfe5 キチガイ帰ってきてよかった
568デフォルトの名無しさん
2018/06/10(日) 10:06:20.84ID:flig3pd5 相変わらず宗教じみてんな
569デフォルトの名無しさん
2018/06/16(土) 11:05:45.57ID:dxp9ohIz 何でio::Errorにファイル名入ってないんだろう? 不便だなーと思ってたけど
検索してみたら、前は入ってたのに1.0リリース前に削除されたんだとさ
https://internals.rust-lang.org/t/add-filename-information-to-io-error/
検索してみたら、前は入ってたのに1.0リリース前に削除されたんだとさ
https://internals.rust-lang.org/t/add-filename-information-to-io-error/
570デフォルトの名無しさん
2018/06/16(土) 13:06:12.19ID:Om4I19uv >>569
非効率になるのを嫌ったってことみたいですね
stdでもつには重すぎるってのは理解はできるけど 確かに不便なんだよなー
自分は結局
ioの関数呼ぶ前にinfo!でログ出すとか
戻ってきたio::Errorをmap_errでPathBuf埋め込んだ自前のErrorに変換するとかしてます
非効率になるのを嫌ったってことみたいですね
stdでもつには重すぎるってのは理解はできるけど 確かに不便なんだよなー
自分は結局
ioの関数呼ぶ前にinfo!でログ出すとか
戻ってきたio::Errorをmap_errでPathBuf埋め込んだ自前のErrorに変換するとかしてます
571デフォルトの名無しさん
2018/06/16(土) 18:58:29.98ID:dxp9ohIz >>570
ここで紹介されてる、failureを拡張して let file = File::open(path).with_path(path)?; と書けるようにするのが
カッコいいなと思った
https://github.com/rust-lang-nursery/failure/issues/189
failureは1.0に向けてまだまだ変えていくみたいだし、これ書いた焦げ寿司氏も参加するみたいだから
期待してるわ
throw!マクロが標準化したら、?の時みたいにrustプログラムの見た目変わりそう
ここで紹介されてる、failureを拡張して let file = File::open(path).with_path(path)?; と書けるようにするのが
カッコいいなと思った
https://github.com/rust-lang-nursery/failure/issues/189
failureは1.0に向けてまだまだ変えていくみたいだし、これ書いた焦げ寿司氏も参加するみたいだから
期待してるわ
throw!マクロが標準化したら、?の時みたいにrustプログラムの見た目変わりそう
572デフォルトの名無しさん
2018/06/16(土) 20:35:40.86ID:unm3Vek/ 2回もpath書くの全然かっこよくないから、少し重くてもなんでもいいから便利なライブラリがあれば使うわ
573デフォルトの名無しさん
2018/06/16(土) 23:56:34.69ID:f9DGXpDH トレイトオブジェクトってなんでトレイトオブジェクトって呼ぶん?
ようはヒープに動的に作られたストラクトだら?
ようはヒープに動的に作られたストラクトだら?
574デフォルトの名無しさん
2018/06/17(日) 01:17:39.67ID:TG/aPZPS 何らかのTraitを実装したオブジェクトだから、じゃ駄目なの?
変に勘ぐって誤解してるよ。スタックにある構造体でもトレイトオブジェクトになる
変に勘ぐって誤解してるよ。スタックにある構造体でもトレイトオブジェクトになる
575デフォルトの名無しさん
2018/06/17(日) 07:51:39.85ID:p2Sm4Lro うーんここにはそういうニュアンスでは書いてない気がするんだけどなあ
https://rust-lang-ja.github.io/the-rust-programming-language-ja/1.6/book/trait-objects.html
https://rust-lang-ja.github.io/the-rust-programming-language-ja/1.6/book/trait-objects.html
576デフォルトの名無しさん
2018/06/17(日) 11:48:23.47ID:an9lNlus traitってなんだよ
577デフォルトの名無しさん
2018/06/17(日) 12:00:53.08ID:erltHdM+ >>576
特性
特性
578デフォルトの名無しさん
2018/06/17(日) 12:03:03.50ID:an9lNlus わかんねえよw
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【おこめ】「有能だったんじゃ」おこめ券で批判殺到の鈴木農水大臣…ネットでは前任の“進次郎再評価” [ぐれ★]
- 「もうキモくてキモくて…」29歳女性が語る“おぢアタック”の実態。「俺ならイケるかも」年下女性を狙う勘違い中年男性に共通点が★3 [Hitzeschleier★]
- 【中国外務省】日本への渡航自粛を再度呼びかけ 今度は「地震発生」を理由に [ぐれ★]
- 日本語が話せない「外国籍」の子が急増中、授業がストップ、教室から脱走も…先生にも大きな負担「日本語支援」追いつかず★3 [七波羅探題★]
- 【今年の漢字】吉村維新代表「成」 万博成功、連立で政策成す [蚤の市★]
- 【MLB】ダルビッシュの息子・ショウエイが大学チームに所属決定 「野球IQを持っている」と監督 183センチ、86キロの恵まれた体形 [冬月記者★]
- ネトウヨ「中国の例の証拠動画、日本側の応答が海自の無線規則とは違うので捏造です」海自の動画でネトウヨの嘘だとバレる [165981677]
- 日本人、世界で最もブランドに興味なし🇯🇵 [462275543]
- 【悲報】産経新聞「インバウンド増やした元凶は安倍晋三」 [616817505]
- 【悲報】たぬかなが渡邊渚を壮絶バッシング 「グラビア出したあたりから臭いな~と思ってたが激臭になってたわ。中居は悪くない」 [455031798]
- 【悲報】港区女子「2〜3時間ジジイと飲み会してタクシー代10万ってコスパ悪くね」
- お昼のまったり🍵😶‍🌫🤏すこすこハウス🏡
