記事へのコメント127

    • 注目コメント
    • 新着コメント
    massa142
    massa142 “多くの場合、凝ったアルゴリズムは局所性が悪いので、理論的には速い凝ったアルゴリズムを考案してみても、配列などを使った単純だが効率の悪そうなアルゴリズムに勝つことは結構難しい”

    2017/12/14 リンク

    その他
    Carimatics
    Carimatics ハードウェアを気にせずアプリケーションを開発できるのが理想ではあるけど、現実はそう上手くいかないよなぁ、という話

    2017/11/14 リンク

    その他
    at_yasu
    at_yasu ストレージたくさんあるからなんでもログに残したろ、と残したら一日1G〜2Gのテキストファイルが出来上がっていく日々になるので、バランス大事。

    2017/11/09 リンク

    その他
    natroun
    natroun 自分とは直接無縁の話だけどかなり面白かった。貧乏プログラミングと富豪プログラミングのその先、みたいな感じか。

    2017/11/09 リンク

    その他
    Iridium
    Iridium ArrayListに対してHashMapってどのくらい遅いんだろう…。ってそれを気にするようなコード書いてなかったや。

    2017/11/08 リンク

    その他
    jumperson
    jumperson ハードウェアに合わせてプログラミング設計しなければいけない話。

    2017/11/07 リンク

    その他
    Kirche
    Kirche "パフォーマンスに関する意見は短命なものです。パフォーマンスに関する助言に出くわしたときは、それを事実として受け入れる前に、それが時代遅れではないかという疑問を持ってください。" https://goo.gl/R1AFNi

    2017/11/05 リンク

    その他
    you21979
    you21979 「JavaでArrayListを使うほうがLinkedListを使うより大抵ずっと速いのはこのためだ」メニーコアが当たり前になったころからlinkedlistは目に見えて効率が悪くなったから小さいメモリではもうやらないようにしている

    2017/11/05 リンク

    その他
    ooblog
    ooblog 「凝ったアルゴリズムは局所性が~HDD~本をAmazonで注文~SSD~隣の部屋の本棚~DRAM~机の上の本の開いているページ~キャッシュ~覚えている~昔はメモリ~貴重な資源~現代では~メモリに読めばいい」

    2017/11/04 リンク

    その他
    kiyo_hiko
    kiyo_hiko "現代のプロセッサはメモリの局所性が悪いプログラムに対しては本来の性能が全然発揮できない…ArrayListを使うほうがLinkedListを使うより大抵ずっと速い" ArrayListって実体部分が確か配列だったからデータ固まってて有利と

    2017/11/04 リンク

    その他
    masakih
    masakih 時代が富豪プログラミングに追いついてきた

    2017/11/04 リンク

    その他
    takatama
    takatama 大事な視点。ハードウェアの縛りで、凝ったアルゴリズムが速くならないことはざら

    2017/11/04 リンク

    その他
    mohri
    mohri おもしろい

    2017/11/03 リンク

    その他
    pmint
    pmint これは仕事を遅らせるタイプの発想。素直な設計が先。/ 1メソッドあたりの行数制限やシステムハンガリアン、Java使いがよくやる「privateなオブジェクト変数をpublicなアクセサーで読み書きする」といった話かと思った。

    2017/11/03 リンク

    その他
    snowlong
    snowlong “不必要に苦労しているケースがいまでも多いような気がするが(一気にメモリに読めばいいのにわざわざデータベースを使っているとか)”

    2017/11/03 リンク

    その他
    sisimaru_440
    sisimaru_440 例えが上手

    2017/11/03 リンク

    その他
    kompiro
    kompiro コンピュータアーキテクチャの話で面白かった

    2017/11/03 リンク

    その他
    stilo
    stilo 『昔の常識は今の常識ではないし、今の常識は未来の常識でもない。常にどういうバランスでプログラムを書くのがよいのか自分の中で調整していくことが大切だ。』

    2017/11/03 リンク

    その他
    inazakira
    inazakira 組み込みで未だC言語の職場だけど、ここ10年でARM系に統一されRAMとROMサイズは増えかなり制約は緩くなったね。そろそろLINUX行っちゃう?って雰囲気で、最近のC++わっかんねーってなってる。

    2017/11/03 リンク

    その他
    light940
    light940 “HDDがAmazonに本を注文するくらいの遅さだとしたら、SSDは隣の部屋の本棚から本を探してくるくらいのスケールで速い”

    2017/11/03 リンク

    その他
    komo-z
    komo-z ハードウェアが変わると、ハードウェアに最適なソフトウェアも変わる。時代が変われば、常識も変わる。言われてみれば当たり前だけど、常識と思い込んでる部分は、意識して見直さないと常識外れになっちゃうね。

    2017/11/03 リンク

    その他
    ardarim
    ardarim 最近はXOR eax, eaxみたいな小技覚えなくてもいいんだよとかそういうやつ?

    2017/11/03 リンク

    その他
    mumumu-tan
    mumumu-tan 多くの場合、凝ったアルゴリズムは局所性が悪いので、理論的には速い凝ったアルゴリズムを考案してみても、配列などを使った単純だが効率の悪そうなアルゴリズムに勝つことは結構難しい。

    2017/11/03 リンク

    その他
    yumu19
    yumu19 うむ。

    2017/11/03 リンク

    その他
    slash_01
    slash_01 とても良い教訓。

    2017/11/03 リンク

    その他
    lbtmplz
    lbtmplz 楽しいね

    2017/11/02 リンク

    その他
    sgo2
    sgo2 実際に2Gbyteの壁にぶち当たるまで、メモリが足りなくなる事態なんぞ起こり得ないと思っていました。(高解像度化等でデータが増えた反面、32bit環境が健在だから案外簡単に突破する)

    2017/11/02 リンク

    その他
    zu2
    zu2 “多くの場合、凝ったアルゴリズムは局所性が悪いので、理論的には速い凝ったアルゴリズムを考案してみても、配列などを使った単純だが効率の悪そうなアルゴリズムに勝つことは結構難しい”

    2017/11/02 リンク

    その他
    shotazc
    shotazc L1キャッシュは覚えているくらい。例え話が楽しかった。

    2017/11/02 リンク

    その他
    mohno
    mohno そりゃそうだろうな。とりあえず計測せずに感覚でパフォーマンス向上させようとするのはよくない(というのは割と普遍的な常識だと思う)

    2017/11/02 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    「プログラミングの常識」を時々見直す必要性について|Rui Ueyama

    自分の中のプログラミングの常識というものは、ときどき現実のハードウェアに合わせて調節しないといけ...

    ブックマークしたユーザー

    • techtech05212023/09/18 techtech0521
    • sakito09022022/10/05 sakito0902
    • bizen2412021/05/12 bizen241
    • atyks2021/04/12 atyks
    • shining-corn2021/02/01 shining-corn
    • hbKOT2020/09/19 hbKOT
    • elm_arata2019/03/20 elm_arata
    • karahiyo2018/05/02 karahiyo
    • Uyuki2018/04/30 Uyuki
    • tetsuzin2018/04/06 tetsuzin
    • dollarss2018/03/28 dollarss
    • s10611232018/03/26 s1061123
    • tonooooo2018/03/24 tonooooo
    • yuuki55552018/02/09 yuuki5555
    • r_yo2018/02/06 r_yo
    • maruyamatk2018/01/31 maruyamatk
    • Tiantian2018/01/20 Tiantian
    • tokishi482018/01/16 tokishi48
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事