Movatterモバイル変換


[0]ホーム

URL:


はてラボはてな匿名ダイアリー
ようこそ ゲスト さんログインユーザー登録

「GC」を含む日記RSS

はてなキーワード:GCとは

次の25件>

2026-02-08

C++は、現在でも世界で最も高速な部類に入るプログラミング言語です。2025年時点でも、高いパフォーマンス、低レイテンシ、細かいハードウェア制御要求される分野(ゲーム開発、高頻度取引組み込みシステムなど)において、依然として最高レベルパフォーマンス提供し続けています

1. なぜC++が「最も速い」と言われるのか

機械語への近い変換:C++コンパイラ言語であり、ソースコードが非常に効率的ネイティブ機械語に直接変換されるため、中間ランタイム存在せず高速に動作します。

動メモ管理:ガベージコレクションGC)がないため、自動メモリ解放による突発的な遅延が発生せず、決定論的なレイテンシ(安定した速度)を実現します。

ゼロコスト抽象化: 高度な抽象化オブジェクト指向など)を用いても、パフォーマンスオーバーヘッドがほぼかからないように設計されています

ハードウェアへの直接アクセス:ポインタSIMD(Single Instruction, Multiple Data)命令など、CPU能力を最大限に引き出す低レベル操作可能です。

2. 他の言語との比較

C言語:C++の基盤であり、同等の速度を持っていますC++抽象化能力が高いため、同等のパフォーマンスを保ったまま複雑なアプリケーション記述やすいです。

Rust: 近年C++の最大のライバルです。多くのベンチマークC++と同等の速度を示し、安全性保証しながらC++凌駕するケースもあります

Go/Java/C#:GCガベージコレクション)を持つため、メモリ負荷が高いタスクではC++やRustに遅れを取る傾向がありますが、開発速度や並行処理には強みがあります

Python/JS:インタプリタ言語であり、C++に比べて実行速度は非常に遅いです。

3.C++パフォーマンスに関する注意点

必ず速いわけではない:C++は速い「言語」ですが、非効率コードを書けば遅くなります高速化にはコンパイラ最適化設定や、高度な最適化テクニックメモリアクセス最適化など)の知識必要です。

安全性トレードオフ: 手動メモ管理は高速ですが、バグメモリリークなど)が起きやすく、パフォーマンスを高めるために安全性犠牲にする場合があります

結論

C++は極限のパフォーマンス最高速度)を求めるなら依然として最強の選択肢の一つです。しかし、Rustのようなモダン安全言語も台頭しており、用途に合わせて選ぶのが現代的なアプローチです。

https://b.hatena.ne.jp/entry/s/xenospectrum.com/toyota-fluorite-flutter-game-engine-digital-cockpit/

Permalink |記事への反応(0) | 07:45

このエントリーをはてなブックマークに追加ツイートシェア

2026-01-26

更新しくGC言語覚える気にならんねん

Permalink |記事への反応(0) | 09:19

このエントリーをはてなブックマークに追加ツイートシェア

2026-01-15

anond:20260115065415

でも嫌がることはやるべきじゃないよね

そこを押してやるところまで来たら俺ならタダの厄介独りよがり野郎と見做して身近にいてその行動の皺寄せ来るなら徹底的に排除するわ

dorawiiより

-----BEGINPGP SIGNEDMESSAGE-----Hash: SHA512https://anond.hatelabo.jp/20260115065827# -----BEGINPGP SIGNATURE-----iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaWixoQAKCRBwMdsubs4+SFoPAP9GrjAluAxvN0uXVtFZDD339dHYY8p1Ia0Go7+EUV41kQD/f+1SIPcSM8auGsA2+GW0lQqiKMFUHSNHdjroaWlq+gc==xog/-----ENDPGP SIGNATURE-----

Permalink |記事への反応(0) | 06:58

このエントリーをはてなブックマークに追加ツイートシェア

2026-01-08

anond:20260107175145

違います

dorawiiより

-----BEGINPGP SIGNEDMESSAGE-----Hash: SHA512https://anond.hatelabo.jp/20260108051229# -----BEGINPGP SIGNATURE-----iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaWIYKAAKCRBwMdsubs4+SIcKAQDUBavimxCPlZNa2RtLWCHRPLV8Vg9Q9d5WrQhgZ8WVKAEA2zGguXC8Td2xrLHJ7m7XxqclqkW0MFUN18qPpflH+gc==0SaZ-----ENDPGP SIGNATURE-----

Permalink |記事への反応(2) | 05:12

このエントリーをはてなブックマークに追加ツイートシェア

2025-12-18

大人になってから100%ゲーム楽しむことなくなったな…

子供の頃は、誕生日クリスマスDS系のゲームソフト買ってもらうことが多くて、それ一本で半年近く過ごすことが多かったな。例外ポケモンの新作くらいか。いつも9月頃に発売してた気がする。

通信するわけでもないのに友達と持ち寄って、1人しか持ってないゲームは交代でプレイすることもあった。

俺の家にはGCがあって、ある友達の家にはWiiがあって、GCやる時は俺、Wiiやる時はそいつの家に集まってた。

中学生に上がったらクラスが7,8個になって顔合わせることも減り、すっかり会わなくなって、その集まり自然消滅したが。

何度も同じゲーム遊んでるのに、あの頃のゲームが1番楽しかった。

今も、何年も前にスマホオンラインゲームで知り合ったネッ友や、気兼ねなく誰でも誘える通話有りのグループ(今はDiscord)に参加して、もちろん楽しいんだけど、ガキの頃の楽しさには敵わない。

オフ会相手に気を遣いそうだし、あの頃の友達との関係性はもっと大切にすべきだったんだなぁと今更思う。

Permalink |記事への反応(1) | 11:02

このエントリーをはてなブックマークに追加ツイートシェア

2025-12-15

百合文芸6の開催を前に雑感

 pixiv百合文芸小説コンテストが久しぶりに開催されることになった。途中で挟まれ百合文芸マンガ原作コンテストカウントしない場合、3年ぶりの開催となる。

 協賛(共催?)社はまたもや変わっており、中でも重要なのはGCノベルズだろう。

 今回の百合文芸は「大賞」枠がなくなり、主な賞は「コミック百合姫賞」(両部門合わせて1名)、「GCノベルズ編集部賞」(長編部門より1名)、「特別賞」(両部門合わせて1名)となっている。このうちGCノベルズ編集部賞は書籍化確約を掲げている。

 GCノベルズとはどんな所ぞやと調べてみると、代表作としてはあの有名な『転生したらスライムだった件』があるほか、百合作品も『

「人斬り」少女公爵令嬢の護衛になる』や『「お前ごとき魔王に勝てると思うな」と勇者パーティ追放されたので、王都で気ままに暮らしたい』といったタイトル刊行されているようだ。最後に挙げた『おまごと』は2026年1月8日からアニメ放送されるということで、百合方面作品展開には乗り気なタイミングかもしれない。

 こうして各賞を俯瞰してみると、今回の対戦環境は①大賞がない、②受賞枠が少なめ、③長編異世界モノの投稿さらに増えそう、といった点に特徴づけられそうだ。

 ③はGCノベルズレーベルカラーから容易に推測できることだ。

 GCノベルズ刊行作品ほとんどが異世界モノで、GCノベルズ編集部賞も異世界モノから選ばれる可能性が高い。あだしまやわたなれのような青春ラノベならワンチャンなくもないが、間違っても硬派な歴史モノや純文学が受賞するとは誰も考えていないだろう。

 それに加えて百合姫賞の方では第4回で異世界ファンタジーが受賞し長期連載された実績があるので、GCノベルズ編集部賞と百合姫賞の両方を視野異世界モノを執筆する流れは出てきそうだ。

 そして①、②から考えると、いくら文学的に優れた作品文章の美しい作品を書いても大きな賞は貰えない可能性がある。コミカライズを目指す百合姫賞と書籍化確約GCノベルズ編集部賞がカバーできる範囲はかなり狭いからだ。

 さら百合姫賞と特別賞は短・中編部門長編部門の「両部門合わせて」1名。書泉百合部賞は短・中編部門より1名ということで、はっきり言って長編の受賞枠は少ない。また、今回、長編は8万字以上という条件が設けられて応募のハードルが上がっており、総合的に考えると長編部門は「大多数の異世界モノ」と「少数のかなり気合が入った作品」という景色になるだろう。

 ぐつぐつと煮詰まったバトルが繰り広げられそうな長編部門、そして長編を断念した者が大量流入するであろう短・中編部門

 いずれもこれまでのコンテストとは一味違った様相を見せてくれそうで楽しみだ。

Permalink |記事への反応(1) | 12:06

このエントリーをはてなブックマークに追加ツイートシェア

2025-11-27

anond:20251127171419

リーに残っているということは壁が話したことではないってこと

dorawiiより

-----BEGINPGP SIGNEDMESSAGE-----Hash: SHA512https://anond.hatelabo.jp/20251127171501# -----BEGINPGP SIGNATURE-----iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaSgIhgAKCRBwMdsubs4+SKzjAP45KiJeja9ltZG3lUiRQs8ErvfSce5FKCsbZEoyrSp1PwEAz31wzu1M2ydlsaCDN6mXYkrImadvAxK6g8L5S27e+gc==QSwJ-----ENDPGP SIGNATURE-----

Permalink |記事への反応(3) | 17:15

このエントリーをはてなブックマークに追加ツイートシェア

2025-11-01

Switch2とPS5/PCチャットGPTに比べてもらった結果

ここでは、以下をすべて加味した総合エコシステム体験スコア を算出します:

含める要素

グラフィック

携帯性・利便性

価格・省電力

✅ 独占タイトルの強さ

✅ サブスク後方互換レトロ資産

✅ UHDBlu-ray等の付加価値

マルチメディア性(映画/音楽/アプリ

🏆総合エコシステム体験スコア(全要素込み)

PS5 /PC総合版)

項目 加点理由

グラ・性能+10 現行最高峰

サブスクPS Plus /PC Game Pass) +2 大量のゲームに触れられる

UHDBlu-ray映像用途+1~1.5映画プレイヤーとして唯一性

独占タイトル(FF7R・スパイダーマン等) +2 他で遊べない体験

総合利便性(据え置き限定) -1~0 遊べる場所が限られる

総合:13~14.5

② Switch2(総合版)

項目 加点理由

グラ・性能 +7.5~8PS5の約75~80%体感

携帯性・遊べる場所自由度 +3~4 外・旅行・ベッド…体験幅が巨大

価格・省電力・静音 +2~2.5 所有・継続利用のしやす

独占タイトルゼルダマリオポケモン等) +3~4世界トップ級のIPパワー

レトロ資産FCN64/GB/GBA/GC期待含む)+1.5~3 “時間を超えた価値

マルチメディア性(映像アプリが弱い) -0.5~-1 非ゲーム用途は弱い

総合:13~15.5

📌結論(全体を含めた比較

観点 どちらが上になりやすい? 差の理由

映像体験/ハイエンド志向PS5/PC UHDBD4K映像AAA最高品質

総合ゲーム体験/人生で触る時間」 Switch2携帯性+任天堂IPレトロ資産

総評

“据え置きだけ”で評価PS5/PCが上

人生で触れるゲーム体験の総量”で評価 → Switch2が上回り得る

Permalink |記事への反応(0) | 21:20

このエントリーをはてなブックマークに追加ツイートシェア

2025-10-26

anond:20251026164926

固さが全然いい感じじゃないがな🤪

もっと弱い力でもなめらかに引っ込ませていくことができるもんじゃないとそそられないよね😦

dorawiiより

-----BEGINPGP SIGNEDMESSAGE-----Hash: SHA512https://anond.hatelabo.jp/20251026165037# -----BEGINPGP SIGNATURE-----iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaP3SzgAKCRBwMdsubs4+SCz2AP0csDRPi7LbMtlG42YlQ744+l5q2RZBvMWsHoS9LusNaQEA67bstUmpJCMEU6Q2nbPJ+BF89Zpq8P7Ivq0A5a+T7AA==M+GC-----ENDPGP SIGNATURE-----

Permalink |記事への反応(0) | 16:50

このエントリーをはてなブックマークに追加ツイートシェア

2025-10-09

anond:20251009094850

メモリ操作メモリ管理をごっちゃに話してた感はあったな

メモリ管理から解放されたのはGCが大々的に導入されたJavaからだろって言説は正しいと思う

Permalink |記事への反応(0) | 09:51

このエントリーをはてなブックマークに追加ツイートシェア

2025-10-02

dorawii@執筆依頼募集中

匿名掲示板一人称に俺を使っちゃいかんの?わけわかめ

-----BEGINPGP SIGNEDMESSAGE-----Hash: SHA512https://anond.hatelabo.jp/20251002164056# -----BEGINPGP SIGNATURE-----iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaN4siQAKCRBwMdsubs4+SBjhAP4srJfYDm8RGtcBFA94NieART5pyZiIqN97i8eMEHmDAgEA7vYEr2hZMvI/htOCyh7HvytpROtxi8gQqV8H5wFP+gc==UJ34-----ENDPGP SIGNATURE-----

Permalink |記事への反応(1) | 16:40

このエントリーをはてなブックマークに追加ツイートシェア

2025-09-17

anond:20250917090812

ソフトの出来や満足度は正直…だし

当時の追体験アイテムとしても、専用コントローラーが今回はなぜか発売されない

(今までFCGC、他社のメガドラまで再現コントローラーがセットで発売されていたが)

(今回はディスプレイなし・専用コントローラーなしの首が痛くなるハリボテ覗き穴のみ)

から懐古アイテムとしても超微妙なんだけどな

Permalink |記事への反応(0) | 09:15

このエントリーをはてなブックマークに追加ツイートシェア

2025-09-16

dorawii@執筆依頼募集中

お前の感想いくら草とか生やして文字数稼いで書き込んでも発言力が増すわけじゃないからな

-----BEGINPGP SIGNEDMESSAGE-----Hash: SHA512https://anond.hatelabo.jp/20250916192137# -----BEGINPGP SIGNATURE-----iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaMk6MwAKCRBwMdsubs4+SJB5AP9deWWgeHmb8YOYuJcsi1E3LRKKCCQRUVyexXOtMaMubgEA0YKNrXa9F+gceVd52JlZYhgHOdG7jsJovKEl3eM92g0==yh2S-----ENDPGP SIGNATURE-----

Permalink |記事への反応(1) | 19:21

このエントリーをはてなブックマークに追加ツイートシェア

2025-08-21

エアライ

ダイレクトも見たけど、あーんま良さそうに見えないのよな。GC版の域を出てないって言うか。

動画内でも言われてたけどマリオカート買った方が良いと思う。てか発売タイミングが悪い。

マリオカート発売から5年後とかならみんな買いそうなのに、なぜ半年後?今年中にスイッチ2買う人はマリオカート買うでしょw バンドル版もあるんだし。

Permalink |記事への反応(1) | 15:56

このエントリーをはてなブックマークに追加ツイートシェア

2025-08-20

dorawii@執筆依頼募集中

間接的にそこはかとなく馬鹿にしてるね

anond:20250820190420

-----BEGINPGP SIGNEDMESSAGE-----Hash: SHA512https://anond.hatelabo.jp/20250820192827# -----BEGINPGP SIGNATURE-----iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaKWjTQAKCRBwMdsubs4+SPLXAP9mr7hX46KmJmVJozc2WJG0TQtGcXyjqsQ3VXX656enrQEA8/WdE7kfnYl9peVXF9IcQ+KiID8NPupbfxL/ahoQ+gc==Tvyp-----ENDPGP SIGNATURE-----

Permalink |記事への反応(0) | 19:28

このエントリーをはてなブックマークに追加ツイートシェア

2025-08-15

anond:20250814115309

TERF、GCボコボコにしていきたい決意が芽生えた

Permalink |記事への反応(0) | 09:09

このエントリーをはてなブックマークに追加ツイートシェア

2025-08-05

anond:20250805101158

いうて64とかGCとか持ってる奴おったか

Permalink |記事への反応(1) | 10:14

このエントリーをはてなブックマークに追加ツイートシェア

はてなーってどのタイミング任天堂信者になったの?

はてなの人ってだいたい40代~50代くらいでしょ?

自分40代で人並みにゲームやってきたけど任天堂存在感なんか薄くなかった?

そらファミコンスーファミはやってたけど任天堂ソフトなんてそこまで存在感なかったし

次世代機時代になったら完全に後塵を拝して64やGCなんて持ってる人全然いなかったじゃん

ポケモンも出た時にはもう高校生くらいでそんなハマる年代でもなかったし

任天堂が盛り返したWiiゲームというよりは健康家電みたいな位置づけだったじゃん

過ごしてきたリアルの肌感覚に比べてあまりにも任天堂信者一色過ぎない?

特殊な人ばっかりが集まってるのかな?

Permalink |記事への反応(8) | 10:11

このエントリーをはてなブックマークに追加ツイートシェア

2025-07-06

dorawii

最後レスしたら勝ちみたいなので効いてて草とかで?とか鳴き声レベルでも被せ続ければいいと延々と投稿するようなレス気質持ってるのは男限定じゃないか

-----BEGINPGP SIGNEDMESSAGE-----Hash: SHA512https://anond.hatelabo.jp/20250706184823# -----BEGINPGP SIGNATURE-----iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaGpGZgAKCRBwMdsubs4+SLqzAQCw7aVUCOiZ6kPyVgV3cooYTfr+B+wg5+X7VAzjs3UQvAD+PNuKPOlMPYQSJ2QZW65jmcfzRsKB028VqwZ1DJOgSAM==gc/K-----ENDPGP SIGNATURE-----

Permalink |記事への反応(0) | 18:48

このエントリーをはてなブックマークに追加ツイートシェア

2025-06-30

GC「チュン... テケテケテケテケテケテケテケ テケテケテケテケテケテン♪ \ドゥン/」幼年俺「うおおおおおお」

目の前の刺激に反応してるだけ

まさに動物

Permalink |記事への反応(0) | 12:02

このエントリーをはてなブックマークに追加ツイートシェア

2025-06-28

おにぎり専門店名前

「こんが」というおにぎり専門店を見かけた。名前を見た途端、脳内GCグラフィックドンキーコングタルコンガを叩き、その次に64のグラフィックボンゴブラスターを叩き始めた。そこに至って、おにぎり専門店「ぼんご」に対する「こんが」なのかと合点がいった。

なお、「ぼんご」で修行した人が独立して出した店らしい。安易先駆者に便乗したネーミングかと思ったがつながりはあったようだ。

Permalink |記事への反応(0) | 18:41

このエントリーをはてなブックマークに追加ツイートシェア

2025-06-24

https://falsandtru.hatenablog.com/entry/evaluation-items-of-cache-algorithms

言語差(実装可能性)

キャッシュアルゴリズムには実装可能性(現実的意味のあるもの実装可能か)が言語依存するものがある。(W-)TinyLFUはキーブルームフィルタに変換できなければならないためこの変換コストが高いJavaScriptなどでは低レイテンシ実装が困難となり用途制限される。またLinked ListはGC管理により非常に低速となるためARCやLIRSなど履歴保持にLinked Listを使用するキャッシュアルゴリズムGCなしで実装できる言語かによってレイテンシ適用範囲からのLRUに対する優位性、ひいては有用性が大きく異なる。さらにLinked Listで実装されるLRU自体も同様に低速となるため配列実装されたClockのほうがLRUより高速となる可能性がありビット演算により高速化されたClockはLRUより高速となる可能性が高い。LRUはJavaScriptにおいて主要というか事実上唯一のキャッシュアルゴリズムだがほとんどの場合より高速なClockに対して何ら優位性がなくGC管理下の遅いLRUを無意味に使い続けているだけである

2-Quequeアルゴリズムライトバックキャッシュ目的実装したときにこれは感じた。

巨大ファイルの全置換えの場合FIFOであふれたものをそのまま書きだしたほうが早いとかどういうことだよ。

2-Quequeのほうが早いと思っていたら、C#だと1.5倍から2倍以上遅くなった。

https://github.com/oonyanya/FooList/blob/104d0259fbb11f350a1f0b3191c17bf9cdd394b3/List/DataStore/TwoQueueCacheList.cs

Permalink |記事への反応(0) | 12:40

このエントリーをはてなブックマークに追加ツイートシェア

2025-06-16

anond:20250616134724

そうだとして64/GC飛ばしてもDS/Wiiで戻ってないか

ずっとPSのみはいるかもしれんが両方じゃね

Permalink |記事への反応(1) | 13:53

このエントリーをはてなブックマークに追加ツイートシェア

2025-06-02

鈴川エディタEmEditorで少ないメモリー使用量で巨大テキストファイル編集できるとうたってるが、.NETでも見事に再現できたぞ。

1.2億行×100文字の全置換えでGCメモリー使用量は340MB程度で、行の操作86MB程度、合わせて426MBだ。

その辺の.NETテキストエディタコンポーネントに組み込んでも500MBぐらいで済むと思う。

(その代わりワークファイルは30GBぐらいは行ってるはず)

鍵はropeというデータ構造使用することとropeアクセスする際、ディスクに保存する機構を付け加えるだけだ。

特にソースコードで見るべき個所はBigList.cs、Node.cs、DiskPinableContentDataStore.csの所だけだ。

多少遅くて構わないなら、ディスクに保存することはそこまで難しくはない。

メモリーマップファイルは何かと面倒なので使ってないが、.NETでMMDataStructuresとかメモリーマップファイルを扱うやつがあるんで、メモリーマップファイルでも行けるはずだ。

benchmark start

size:120000000

AllocatedGC Memory:66,304bytes

addtime:173334ms

AllocatedGC Memory:101,257,168bytes

replace 1time:816628ms

AllocatedGC Memory:101,247,232bytes

replace 2time:1179279ms

AllocatedGC Memory:333,371,424bytes

replace 3time:1886714ms

AllocatedGC Memory:333,257,000bytes

enumratotiontime:1638579ms

AllocatedGC Memory:331,904,816bytes

clear buffer

AllocatedGC Memory:66,304bytes

addlinetime:46649ms

AllocatedGC Memory:86,939,136bytes

updatelinetime:77635ms

AllocatedGC Memory:87,272,912bytes

clear buffer

AllocatedGC Memory:69,448bytes

Finished.HitAnyKey

https://github.com/oonyanya/FooList

Permalink |記事への反応(0) | 21:24

このエントリーをはてなブックマークに追加ツイートシェア

2025-05-30

BigListに1.2億行*100文字=12GBのテキストを突っ込んでみた。

文字操作タスクマネージャーから見たメモリー使用量は500~900MB程度。

なお、行テーブルの所は面倒なのでディスクに保存してない。

benchmark start

size:120000000

AllocatedGC Memory:66,304bytes

addtime:173334ms

AllocatedGC Memory:101,257,168bytes

replace 1time:816628ms

AllocatedGC Memory:101,247,232bytes

replace 2time:1179279ms

AllocatedGC Memory:333,371,424bytes

replace 3time:1886714ms

AllocatedGC Memory:333,257,000bytes

enumratotiontime:1638579ms

AllocatedGC Memory:331,904,816bytes

clear buffer

AllocatedGC Memory:180,072bytes

addlinetime:17935ms

AllocatedGC Memory:4,916,166,568bytes

updatelinetime:2876ms

AllocatedGC Memory:4,916,146,904bytes

clear buffer

AllocatedGC Memory:172,104bytes

Finished.HitAnyKey

https://github.com/oonyanya/FooList/commit/e795913ef8c8fbd16e59d54048ff68a202ca7c1b

Permalink |記事への反応(0) | 21:48

このエントリーをはてなブックマークに追加ツイートシェア

次の25件>
ログインユーザー登録
ようこそ ゲスト さん
Copyright (C) 2001-2026 hatena. All Rights Reserved.

[8]ページ先頭

©2009-2026 Movatter.jp