プログラミング言語 Rust 4

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2017/10/14(土) 17:38:14.04ID:uWD69LeP
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/
2017/10/14(土) 17:50:32.20ID:TG6KQnkb
乙py
2017/10/14(土) 19:21:55.29ID:exUih+Y4
rustって難しいの?
使いにくい言語って結局クソじゃね?
有難がってるのって信者だけ?
2017/10/14(土) 20:28:14.94ID:5CxcJldf
簡単だからみんなに愛されてるよ
2017/10/14(土) 20:49:22.17ID:d/ZcF8z5
低能には無理なだけ。
2017/10/14(土) 21:21:44.96ID:MEMAbYNQ
乙rs
7デフォルトの名無しさん
垢版 |
2017/10/15(日) 02:22:15.99ID:Gzamsjai
>>3
厳しい先生だと思う。
でもそれは俺らのためでもあって、rust先生の審査を通ったプログラムは安全と言える。
ただ先生も普段が厳しすぎるとは思ってるので、わかってる奴ら用にunsafeって抜け道も用意してくれてる、、、
そんな感じ。
2017/10/15(日) 17:08:59.82ID:OLs+Obq4
>>3
そう。信者と本山(モジラ)だけ
試しにAPIサーバでも書いてみりゃ即この言語使えねえってわかるぞ
2017/10/15(日) 17:11:39.41ID:OLs+Obq4
あと何度もいうけど「Rustのコンパイル通らないプログラムは危険」とかいうデマゴーグが嫌い
きちんと状態管理すりゃいくらでも正しく動くのに
やれstatic領域は排他制御しろだのやれこの変数はスコープ明示的に切れだのいらんことばっかいうのがRustコンパイラな
2017/10/15(日) 17:45:57.69ID:rS8Rkw3L
書きやすさは一旦置いといたとしても
保守のしやすさってどうなんだろうか
この言語は、保守しやすいコードへ導く言語なんだろうか
2017/10/15(日) 17:55:29.27ID:OLs+Obq4
>>10
一度書いたものを書き換える度にコンパイラが奇声をあげるので変更もままならないという意味では保守性()は高いかもな
メンテナンス性がまったくないともいう
2017/10/15(日) 18:15:28.06ID:rS8Rkw3L
>>11
メンテナンス性はまったくない、でFA?

言語とのしてのメンテナンス性の傾向ってのは
さほど語られてるのを目にしないけど個人的には

Java
10年後数万行のコード見てもわりと整然としてる
あとから何度も手を入れて運用していける

Ruby
最初書きやすい、表現力が高い?と感じながらスイスイ書いていける
半年後、雑然としていてまったく読めない
クソみたいなコード書いた自分が悪いとはいえ

↑こういう感想を抱いている
2017/10/15(日) 18:56:05.11ID:OLs+Obq4
そもそもRustはプログラミング言語として破綻してるので、
モジラ信者でもない限り使わん触らんが一番幸せだ

悪いことは言わんからRustのことは忘れろ
2017/10/15(日) 19:40:50.30ID:tVDbMyAt
>>13
ほんと定期的に沸くなこのアンチ

>>12
メンテナンス性でいうなら、最初に型さえうまく設計してれば結構拡張性あるから、
その辺はどっちかというとHaskellに近いかな
クセはあるけど型をきちんと理解して最初の設計に組み込んでおけばかなり自由が効く

最初の型合わせゲームは辛いけどな
2017/10/15(日) 21:01:33.85ID:hXoFufWE
ID:OLs+Obq4 くらいの基地外になれば100年だって粘着する。
2017/10/16(月) 00:56:00.52ID:L0xOtnmA
firefoxをRustで書けるわけないと言ってたのがMozilla以外使わないに後退したのか
17デフォルトの名無しさん
垢版 |
2017/10/16(月) 01:34:41.28ID:fJuedXc2
>>16<br>
そりゃまぁ、事実としてmozillaがRustでfirefoxを書いちゃったからな

firefox Quantum beta 試してみたけど確かにchrome並みに速くなったな
そしてchromeよりメモリは食わないのが良い
でも正直、俺はメモリ不足を感じたことがないからChromeベースのVivaldiを使い続けるが

無事にfirefoxも出たことだしRustもう少し普及してくれないかなぁ
2017/10/16(月) 06:58:12.63ID:tAuyK94w
quantam はcssしかrustになってないからまだ速くなるらしいぞ
19デフォルトの名無しさん
垢版 |
2017/10/17(火) 15:47:54.26ID:wIRdElZt
>>18
ブラウザのレンダリング速度ってcssをどれくらい速く捌けるかが大部分なんじゃないの?
それ以外がRustになったところで速くなるといっても微々たるものなのでは...

Servoって確かJSエンジンは従来のSpiderMonkeyをそのまま使ってるんだよね
JSはGCあるし、DOM管理(Rust側のDOMオブジェクトとの連携)とかどうやってるのかよく分からんけど
DOM管理の部分とかがRustになったらさらに速くなるのかな?

今のQuantumってGecko全体の何%くらいがRustになってるんだろう?
2017/10/17(火) 18:19:17.27ID:+iMUpGrE
firefoxはまだまだchromeに負けてる
https://www.phoronix.com/scan.php?page=article&;item=firefox-quantum-bench&num=1

rustの力ではよどうにしかして😣
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況