記事へのコメント18

    • 注目コメント
    • 新着コメント
    NOV1975
    NOV1975 コンパイラを信用できないのに言語仕様通りにコンパイルしてくれることは信用するんだ

    2016/11/23 リンク

    その他
    akabekobeko
    akabekobeko ES2015 で const と let が導入されたけど大抵は const で事足りる。null も基本は「安全」で「許容が例外」となってゆくのだろう。厳密、明示、不変なものは扱いやすい。

    2016/11/20 リンク

    その他
    kaz_hiramatsu
    kaz_hiramatsu Cはヌルになることがそもそもバグってケースがあるので他のまともな言語とは違う気が

    2016/11/20 リンク

    その他
    UhoNiceGuy
    UhoNiceGuy nullチェックがはずされたというよりも少なくとも挙げられた例は、ただの定数の畳み込みではないか。

    2016/11/19 リンク

    その他
    a-kuma3
    a-kuma3 「Null安全」の有用性はとてもわかるんだけど、軽く触ったレベルでは Swift とか面倒なんだよなあ/「Null安全」には次のステージがあるはず(きっと)

    2016/11/19 リンク

    その他
    ntfs
    ntfs むしろiccは賢すぎそれをLLVMが猛追してて、未定義は言語策定時につぶしておくべきという原則を思い出させてくれる。IR経由だと大域最適化は簡単だし、そも今のPG最適化しないでまともな性能出すコード書けないし。

    2016/11/19 リンク

    その他
    tanakh
    tanakh ヌルポにアクセスしたらプログラムがクラッシュするという前提がなければ出来ない最適化なのだから、その仕様がCには無いのならコンパイラの最適化バグだし、あるのならLinuxが0にmmap出来るのがバグってだけでは…

    2016/11/19 リンク

    その他
    kazoo_oo
    kazoo_oo 「若者のnull離れ」「もはや人類には乗りこなせないコンパイラ」どっち向いても似たような話が。

    2016/11/19 リンク

    その他
    enhanky
    enhanky でも最適化しないと遅いやん(数値計算屋感)

    2016/11/19 リンク

    その他
    ryota-murakami
    ryota-murakami 勝手にnullチェックが外されるって、最適化を越えて改変なのでは

    2016/11/19 リンク

    その他
    hush_puppy
    hush_puppy 組み込みでvolatile使うみたいなのを思い出す。

    2016/11/19 リンク

    その他
    nakag0711
    nakag0711 Javaはわざわざポインタなくしときながらnullだけは残すんだもんなあ

    2016/11/19 リンク

    その他
    hhungry
    hhungry ヌルいわ!

    2016/11/19 リンク

    その他
    dowhile
    dowhile リミッタがはずれようがないほど愚直なコンパイラを使おう&作ろう。最適化はVM/ランタイムレベルでやる

    2016/11/19 リンク

    その他
    bigchu
    bigchu ぬるぽ!依存性見抜くのは人間がちゃんとコードかいてあげて今だけは乗り越えといて未来には期待!

    2016/11/19 リンク

    その他
    itouhiro
    itouhiro 「2009年Linuxカーネルの脆弱性は、NULLチェックがコンパイラに削除されて起きた。現在はgccにしろllvm/clangにしろ、コンパイラが最適化時に未定義動作(C/C++に多い)や大域最適化について想像外の命令列を吐く」

    2016/11/19 リンク

    その他
    topiyama
    topiyama 最適化オプション付けなきゃ良いだけなんだけど、for文を勝手に分解するとか勝手にインライン化するとか、余計なお世話。C言語は機械との対話言語っていうのに徹するべき。(最適化したけりゃ仮想技術上で)

    2016/11/19 リンク

    その他
    kenzy_n
    kenzy_n ガッ、

    2016/11/19 リンク

    その他

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

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

    関連記事

    コンパイラのリミッタが外れつつある今、null安全は必須なのかもしれない - Qiita

    三行で頼む コンパイラが斜め上の最適化をするようになったからnull安全ないと怖いよね 一行で終わっち...

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

    • techtech05212024/01/04 techtech0521
    • toru-kanimiso2020/03/22 toru-kanimiso
    • laughing2018/09/11 laughing
    • todesking2018/09/10 todesking
    • ninaika2017/10/26 ninaika
    • mjtai2016/12/06 mjtai
    • ingtk2016/12/04 ingtk
    • tiresow2016/12/04 tiresow
    • rakino2016/12/01 rakino
    • rydot2016/11/30 rydot
    • inoueyuworks2016/11/28 inoueyuworks
    • Jxck2016/11/24 Jxck
    • whatraft2016/11/23 whatraft
    • NOV19752016/11/23 NOV1975
    • zu22016/11/23 zu2
    • terazzo2016/11/21 terazzo
    • toastflan2016/11/21 toastflan
    • katsuren2016/11/21 katsuren
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

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