2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

GCは失敗。メモリは自分で管理せよ! その2

703 :デフォルトの名無しさん:2018/10/30(火) 23:46:35.14 ID:j0ABINKp.net
それに加えてルンバが動けるように床は片付けておかないといけないとか
自動で上手く機能させるために気にしないといけない事が色々ある

704 :デフォルトの名無しさん:2019/07/03(水) 08:55:46.04 ID:XKc3eOoC.net
もういらないって明示的に書かなきゃならないのなら自前で管理するのと一緒だよな。
アマチュアがサンデープログラムしたり、短時間で終了するアプリならむしろ楽チンだけど、
365日24時間稼働し続けるシステムには致命的な問題になるからなぁ

705 :デフォルトの名無しさん:2020/02/13(木) 08:56:02.27 ID:B+Fb/epo.net
まあ落ちるアプリの多いこと

706 :デフォルトの名無しさん:2020/02/13(木) 15:29:41.61 ID:z5cRWLgY.net
GCがある言語でも、shallow copy と deep copy のどちらにすべきかの判断が難しくて、結局、間違えてバグの原因になる可能性がかなり残る。

また、C/C++ポインタのミスを危険視する人がいるが、多くの場合はプログラム開発時にテストをすれば間違いが発見できる。

C/C++でのバッファオーバーランを気にする人がいるが、逆にGCがある言語でも、間違って1つ右隣の要素にしてしまったり、処理する個数を1つ間違ったりするミスは有り得て、その場合、厳密な意味でのバッファオーバーランは無くても処理内容自体はバグる。

707 :デフォルトの名無しさん:2020/02/22(土) 01:52:20.63 ID:eI8xgqVo.net
No GC派なんだけど、WebサーバーをC++とかで実装しても結局力持て余す感はあるよな
それだからかなり性能下げてもいいからちょっとでも早く作れるスクリプト言語採用されるってのもありそう

708 :デフォルトの名無しさん:2020/02/25(火) 21:09:36.95 ID:EsX3m3+2.net
GCのメリットは言語の文法が簡単になること。
GCはスクリプト言語のためにある。

709 :デフォルトの名無しさん:2020/02/26(水) 10:49:39.07 ID:wiEfavJ1.net
(destructor)()
dispose()
destroy()
close()
free()
delete

710 :デフォルトの名無しさん:2020/12/29(火) 01:21:48.14 ID:qxevuYQ38
数学は「定義」にかえることが大事!
https://www.youtube.com/watch?v=yhrUT4bLm7Q
大学で本気で学問をしたい人へのアドバイス
https://www.youtube.com/watch?v=7G7XbRSdk9k
高校生でも雰囲気だけ分かるガロア理論
https://www.youtube.com/watch?v=LiPv0VuSvaE
高校生でも雰囲気だけわかる圏論
https://www.youtube.com/watch?v=D2GU4cmm3Ys&t=225s
高校生でも雰囲気だけ分かるゼータ関数とリーマン予想
https://www.youtube.com/watch?v=MaerL2XLaqk
高校生でもわかる】いろいろな積分 リーマン,ルベーグ..
https://www.youtube.com/watch?v=jzfaFCDn5JY
数を創る話?自然数から複素数への構成?
https://www.youtube.com/watch?v=dQ2nFUTNchU
高校数学と何が違うの?大学数学でつまずかないためのアドバイス![大学数学準備講座1/4]
https://www.youtube.com/watch?v=duXZGbRviG4
【高校数学】極限の誤解を解く
https://www.youtube.com/watch?v=cPNttp7b1Gs

711 :デフォルトの名無しさん:2021/10/13(水) 08:41:51.52 ID:Qk99MJFD.net
今やGCのない言語でweb framework書く人間は絶滅危惧種

712 :デフォルトの名無しさん :2022/12/27(火) 13:22:02.97 ID:k0608tOt.net
このスレってガイジ扱いされてたけどRustとか出てきて実は正論だったんじゃね?って見直してるわ

713 :デフォルトの名無しさん:2022/12/27(火) 15:08:00.70 ID:ITKU+yxr.net
てへっ(∀`*ゞ)テヘッ

714 :デフォルトの名無しさん:2022/12/28(水) 20:55:42.01 ID:kKtGrfmE.net
おれはGCが最初から分かりづらいなぁと思ってたよ。mallocやnewより

715 :デフォルトの名無しさん:2022/12/29(木) 10:46:26.29 ID:jCj0trE4.net
>>709
release

716 :デフォルトの名無しさん:2022/12/29(木) 16:52:23.68 ID:HWC94+Gl.net
GCは停止時間問題を解決できないまま生涯ふわふわした存在で居続けるのだよ

717 :デフォルトの名無しさん:2023/01/01(日) 09:16:28.52 ID:A1pcbmVG.net
>>1は、2014年に問題提起してるのか・・・。

Rustとかは2010年ころ発表だけど、実際に一般に知られるようになったのって2021年頭から
>>1は、それなりに的を射た技術理解・評価をしてるんだな

俺は人気の言語を覚えて、周りが言ってるメリットを、反対派にコピペするだけだけどww

ま、Pythonのお手軽さを超えることはないと思うけど、どこまでRustは伸びるのかなぁ

718 :デフォルトの名無しさん:2023/02/08(水) 15:30:25.91 ID:MLBtrq1u.net
やはりGCは必要だった

WebAssemblyにガベージコレクション機能が登場、Chrome 111で試験的実装に。Dartなど高級言語のWebAssembly対応へ前進
https://www.publickey1.jp/blog/23/webassemblychrome_111dartwebassembly.html

719 :デフォルトの名無しさん:2023/02/10(金) 09:06:41.51 ID:fIr5pCup.net
すべてがBASICに戻る

720 :デフォルトの名無しさん:2023/02/11(土) 11:51:58.99 ID:2GIAa1ZP.net
>>719
それもいいな

721 :デフォルトの名無しさん:2023/03/08(水) 00:10:24.00 ID:ZNO423TE.net
GCを含め、「機械に不慣れな人でも簡単にプログラミングできるようにする」という
これまで高級言語が行ってきたような試みはすべてAIに取って替わられるような気がする
まあ、現時点のAIは使い物にならないかもしれないが、いずれは…

722 :デフォルトの名無しさん:2023/03/10(金) 23:04:44.35 ID:hNo+M64i.net
AIに「これはゴミか?」を学習させていって人間がゴミ認定される日も近い

211 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★