スレタイ以外の言語もok
前スレ
次世代言語27 TypeScript Swift Go Kotlin Rust Nim
https://mevius.5ch.net/test/read.cgi/tech/1659655598/
探検
次世代言語28 TypeScript Swift Go Kotlin Rust Nim
レス数が1000を超えています。これ以上書き込みはできません。
2022/08/29(月) 11:22:16.48ID:5dAad4gs
965デフォルトの名無しさん
2022/09/17(土) 17:28:19.48ID:HhHvs5OG966デフォルトの名無しさん
2022/09/17(土) 17:33:54.35ID:F49YQPus >>925
今はしらんがrubyのgcも保守的gcだったよ。
今はしらんがrubyのgcも保守的gcだったよ。
967デフォルトの名無しさん
2022/09/17(土) 17:35:17.75ID:F49YQPus >>934
じゃあなんで弱参照が用意されてるんですかねぇ?
じゃあなんで弱参照が用意されてるんですかねぇ?
968デフォルトの名無しさん
2022/09/17(土) 17:40:51.90ID:nFfh6PUY969デフォルトの名無しさん
2022/09/17(土) 17:42:57.37ID:Qv9rB708 >>962
メモリ安全性に循環参照によるメモリリークの抑止が含まれないことは認めてくれた感じかな?
Rustを使えば絶対安全とか言ってる人の言うことを信じるのは良くないよ
匿名掲示板の変な人の発言じゃなくてちやんとしたドキュメントを読んだ方が良い
Rustはメモリ安全性について独自の定義はしてなくて、Wikipediaに書かれているような意味でのメモリ安全性を保証するよ
メモリ安全性に循環参照によるメモリリークの抑止が含まれないことは認めてくれた感じかな?
Rustを使えば絶対安全とか言ってる人の言うことを信じるのは良くないよ
匿名掲示板の変な人の発言じゃなくてちやんとしたドキュメントを読んだ方が良い
Rustはメモリ安全性について独自の定義はしてなくて、Wikipediaに書かれているような意味でのメモリ安全性を保証するよ
970デフォルトの名無しさん
2022/09/17(土) 17:46:34.02ID:37/3YRxM971デフォルトの名無しさん
2022/09/17(土) 17:54:50.07ID:8assD4qG972970
2022/09/17(土) 17:57:12.28ID:37/3YRxM なお、トレーシングGCにおいて循環強参照を避けることを目的に弱参照を使用することは全く何の意味もない
トレーシングGCのアルゴリズムを知っていれば循環強参照がGCのパフォーマンスやメモリ効率を悪化させることが無いのは明らかであるし、
弱参照の使用はレアケース故に概してあまり最適化されていないため、パフォーマンスは大抵の処理系においてむしろ悪化する
トレーシングGCのアルゴリズムを知っていれば循環強参照がGCのパフォーマンスやメモリ効率を悪化させることが無いのは明らかであるし、
弱参照の使用はレアケース故に概してあまり最適化されていないため、パフォーマンスは大抵の処理系においてむしろ悪化する
973デフォルトの名無しさん
2022/09/17(土) 18:01:07.97ID:F49YQPus GCあるほうが楽だと思うんだけど、スパイクの無いGCって実現できないの?
974デフォルトの名無しさん
2022/09/17(土) 18:02:24.90ID:cg31Hi2x >965
>Rubyよりは使われてるみたいだな
逆逆 Stackoverflowは精度がイマイチ
jetbrains
Ruby https://i.imgur.com/zqmf96u.png お一人様 7% ほとんどの人が仕事で使っている
Rust https://i.imgur.com/olB9F6L.png お一人様 86% ほとんどの人が個人の趣味
>Rubyよりは使われてるみたいだな
逆逆 Stackoverflowは精度がイマイチ
jetbrains
Ruby https://i.imgur.com/zqmf96u.png お一人様 7% ほとんどの人が仕事で使っている
Rust https://i.imgur.com/olB9F6L.png お一人様 86% ほとんどの人が個人の趣味
975デフォルトの名無しさん
2022/09/17(土) 18:03:21.53ID:8assD4qG >>969
いや?全然。
循環参照によるメモリリークはメモリエラーだろ。メモリ安全「RAMアクセス時に発生するバグやセキュリティホールなどから保護されている状態」じゃない。
それにRustファンの言うことを信じているとか、冗談を言うのはやめてくれよ。気持ち悪いから。
いや?全然。
循環参照によるメモリリークはメモリエラーだろ。メモリ安全「RAMアクセス時に発生するバグやセキュリティホールなどから保護されている状態」じゃない。
それにRustファンの言うことを信じているとか、冗談を言うのはやめてくれよ。気持ち悪いから。
976デフォルトの名無しさん
2022/09/17(土) 18:04:26.55ID:RkjWnqae977デフォルトの名無しさん
2022/09/17(土) 18:05:04.82ID:5J0Fty65 >>962
「どの言語でも基本的には、OOMキラーに殺される前にGCが走らせたり、手動でメモリーを解放できること」ができないと安全では無いんじゃないかな。なので環境依存よ。
そう、Rustを使えば安全では無い。
「どの言語でも基本的には、OOMキラーに殺される前にGCが走らせたり、手動でメモリーを解放できること」ができないと安全では無いんじゃないかな。なので環境依存よ。
そう、Rustを使えば安全では無い。
978デフォルトの名無しさん
2022/09/17(土) 18:07:30.72ID:37/3YRxM979デフォルトの名無しさん
2022/09/17(土) 18:17:28.35ID:DwuaYi+a 今回の件でGC言語がなぜ何倍も遅いのかよく分かった
世代別ガベージコレクションをするため頻繁にコピーGCを行なうことが遅くなる敗因の一つ
世代別ガベージコレクションをするため頻繁にコピーGCを行なうことが遅くなる敗因の一つ
980デフォルトの名無しさん
2022/09/17(土) 18:27:42.60ID:nd18Koff >>973
昔、ハードウェア側でGCするJVM(?)があったような…。
昔、ハードウェア側でGCするJVM(?)があったような…。
981デフォルトの名無しさん
2022/09/17(土) 18:30:08.29ID:NCiJs45P >>973
RustはGC無いけど即座に自動的にメモリ解放されて楽だよ
RustはGC無いけど即座に自動的にメモリ解放されて楽だよ
982デフォルトの名無しさん
2022/09/17(土) 18:36:24.89ID:w5Ud45eS 参照カウントって GC じゃないの?
983デフォルトの名無しさん
2022/09/17(土) 18:37:21.32ID:5PJHomtk 四天王で最弱のGC。
984デフォルトの名無しさん
2022/09/17(土) 18:37:25.76ID:DA06Eolw >>981 それの何が楽だと言っているの?
985デフォルトの名無しさん
2022/09/17(土) 18:38:14.76ID:5PJHomtk 俺の考えたGCが最強だけど、サブマリン特許やる予定だから教えない。
986デフォルトの名無しさん
2022/09/17(土) 18:39:44.29ID:iNOCwuLa はよ次スレ
987デフォルトの名無しさん
2022/09/17(土) 18:40:19.19ID:ykXCo787 GC言語を使うと大して楽になるわけではないのに劇的に遅くなるからな
無能にはGC言語が向いている
無能にはGC言語が向いている
988デフォルトの名無しさん
2022/09/17(土) 18:40:33.78ID:5J0Fty65989デフォルトの名無しさん
2022/09/17(土) 18:42:13.95ID:5PJHomtk Java製アプリはオメガテーつこてるけど、遅いとか重いとか一切ない。
サクサク快適。
だがしかし、キャレットの位置が異常なのでテキストの選択がやりにくい。
この動作はJava GUIの仕様だが、仕様が間違っていると思う。
Windowsと同じ動作にするべき。
サクサク快適。
だがしかし、キャレットの位置が異常なのでテキストの選択がやりにくい。
この動作はJava GUIの仕様だが、仕様が間違っていると思う。
Windowsと同じ動作にするべき。
990デフォルトの名無しさん
2022/09/17(土) 18:47:25.27ID:lRvi//fY >>980 次スレ気づいてない 誰か代理 俺は無理
991デフォルトの名無しさん
2022/09/17(土) 18:47:35.21ID:kG69OWVT >>982
プログラマー指定せずとも自動的に参照カウントが使われる言語(PerlとかPythonとかSwiftなど)の場合はGCで合ってるよ
C++のshared_ptrやRustのRcのように特殊な用途のみにプログラマーが明示的に指定して使うものはGCとは呼ばれず単なるデータ管理構造
プログラマー指定せずとも自動的に参照カウントが使われる言語(PerlとかPythonとかSwiftなど)の場合はGCで合ってるよ
C++のshared_ptrやRustのRcのように特殊な用途のみにプログラマーが明示的に指定して使うものはGCとは呼ばれず単なるデータ管理構造
992デフォルトの名無しさん
2022/09/17(土) 18:48:56.73ID:KEhwIc0k993デフォルトの名無しさん
2022/09/17(土) 18:51:00.89ID:fAQVBQ3R994デフォルトの名無しさん
2022/09/17(土) 18:51:29.16ID:5PJHomtk お子様 → Python
おんな → Ruby
真の男 → Rust
こう言いたいのでは?
岡くんは。
おんな → Ruby
真の男 → Rust
こう言いたいのでは?
岡くんは。
995デフォルトの名無しさん
2022/09/17(土) 18:52:46.32ID:5PJHomtk >>993
ってことは、2~3倍遅くても何も問題ないってことだろ。
ってことは、2~3倍遅くても何も問題ないってことだろ。
996デフォルトの名無しさん
2022/09/17(土) 18:55:08.60ID:5PJHomtk パイソンとかジャッカルには厨二を惹きつける響きがある。
女がなぜRubyを使いたがるのかはよく知らん。
岡くんがRust推しなのは本読んでわかった気になったから。
女がなぜRubyを使いたがるのかはよく知らん。
岡くんがRust推しなのは本読んでわかった気になったから。
997デフォルトの名無しさん
2022/09/17(土) 18:55:32.40ID:lBhMDjlR998デフォルトの名無しさん
2022/09/17(土) 18:56:42.77ID:8assD4qG 次スレはワッチョイ付けるよね。
999デフォルトの名無しさん
2022/09/17(土) 18:57:28.27ID:8assD4qG >>997
循環参照除く
循環参照除く
1000デフォルトの名無しさん
2022/09/17(土) 18:58:09.16ID:8assD4qG 1000
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 19日 7時間 35分 53秒
新しいスレッドを立ててください。
life time: 19日 7時間 35分 53秒
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- サナエノミクスについて力説 積極的な財政出動で「所得増える 消費マインド上がる 税収増える」片山さつき財務大臣 ★3 [少考さん★]
- 中国軍機のレーダー照射1週間 駆け引き続く 中国、米のレッドライン模索 日本、米以外の同志国とも連携探る 米は対立から距離置く★2 [ぐれ★]
- 鈴木農相「おこめ券はお米しか買えないわけではない。例えば卵、味噌、しょうゆ、こうした購入に利用可能」 ★4 [Hitzeschleier★]
- 【芸能】粗品、日本テレビに苦言 客のレベルが「かなり低い。あいつら分かってない」「拍手したいだけやねん」 [冬月記者★]
- 橋下徹氏「総理なら岡田さんに何を聴かれても耐えてほしかった」 高市首相の台湾有事めぐる答弁に# [jinjin★]
- 「ヒートテックに寿命があります」ユニクロが明かした“3年劣化”の理由 暖かさが落ちる意外な原因とは [ぐれ★]
- NFL 2025/26 week15 part 2
- 【DAZN/ABEMA】リーグ・アン総合 ★5
- 【DAZN/ABEMA】ブンデスリーガ・DFBポカール★7
- 競輪実況★1629 ゲロブスクソ雑魚蛯原
- 巨専】
- こいせん 全レス転載禁止
- jcだけど周りの女子全員SEXしてるわ
- 上野動物園の双子パンダ、来月中国に返還へ。50年ぶりに国内でパンダ不在 [545512288]
- パチンコパチスロこてんぱんにやられたら3ヶ月くらい行かなくても平気になるんだが俺は依存症じゃないの?
- プロレスラーって場外に向かって飛ぶと受け止めようとするけど
- RPGには必ず無料で何度でも使える全回復施設を搭載するべき
- 着々とシンギュラリティに近づいてるよな
