記事へのコメント18

    • 注目コメント
    • 新着コメント
    you21979
    you21979 “あるのとないのでは、ないほうがよいというのがGoのデザイン”このコンセプトが好き

    2014/11/12 リンク

    その他
    kasumani
    kasumani Goにatexitやデストラクタがない理由 CやC++ではatexit関数で関数を登録しておくと、プログラムの終了時にその関数を自動的に走らせることができる。そういう機能はRubyやPythonにもある。 Tags: ifttt, kasumaniのストックした投稿 -

    2014/09/02 リンク

    その他
    Magicant
    Magicant atexit が駄目なのは分かるがデストラクタを否定する理由にはなってゐない

    2014/09/01 リンク

    その他
    YaSuYuKi
    YaSuYuKi なくても動く必要がある物なら、始めから存在しなくていいという判断か

    2014/09/01 リンク

    その他
    tanakh
    tanakh atexitはしらんけどデストラクタに類する機能無しでリソース管理するの地獄では

    2014/09/01 リンク

    その他
    trashtoy
    trashtoy 「なんでもかんでもできる」という状態は、作る人には良いけれどそれを保守する立場の人にとっては逆に迷惑だったりすることも多いので、このような秩序をもたらすことを重視するデザインは歓迎したい

    2014/09/01 リンク

    その他
    t-wada
    t-wada “os.Exitはdeferを実行せずに即座に終了する。このデザインはときどき不便なことも引き起こすが(atexitが確かに便利というのは否定しない)、あるのとないのでは、ないほうがよいというのがGoのデザイン上の選択”

    2014/09/01 リンク

    その他
    nemoba
    nemoba この辺りはフォールトトレラントや安易なフェイルセーフ機構に頼るんじゃなくてデザインに取り込めというGoogleの思想っぽい。ふとハードウェアに手を出した今のGoogleも同じ考えなのか気になった。

    2014/09/01 リンク

    その他
    yohshiy
    yohshiy 言いたいことはわかるけど、本当に電源ブチッに対応できる言語なんて存在しないでしょ。

    2014/09/01 リンク

    その他
    ngyuki
    ngyuki atexit はともかくデストラクタもそうなの?

    2014/09/01 リンク

    その他
    theatrical
    theatrical 「選択の自由こそが正義!」なC++とは、対象的だな。どちらがよいという事もないだろうけども、少なくともチーム開発ではGoのほうがよいかな。

    2014/09/01 リンク

    その他
    yosuke_furukawa
    yosuke_furukawa at_quick_exit...

    2014/09/01 リンク

    その他
    itouhiro
    itouhiro 「atexitが呼び出されないとうまく動かないプログラムというのはそもそも間違っている」「あるとないのでは、ないほうがよいというのがGoのデザイン上の選択」

    2014/09/01 リンク

    その他
    mirakui
    mirakui いい話

    2014/09/01 リンク

    その他
    koyancya
    koyancya ウケるw -> "結局std::at_quick_exitというのも同時に導入された"

    2014/09/01 リンク

    その他
    sonots
    sonots なるほど〜。理由があったのか。

    2014/09/01 リンク

    その他
    embedded
    embedded 「あるとないのでは、ないほうがよいというのがGoのデザイン上の選択なのだ。」

    2014/09/01 リンク

    その他
    ledsun
    ledsun ほほう

    2014/09/01 リンク

    その他

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

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

    関連記事

    Goにatexitやグローバルなデストラクタがない理由 - Qiita

    CやC++ではatexit関数で関数を登録しておくと、プログラムの終了時にその関数を自動的に走らせることが...

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

    • itchyny2018/07/25 itchyny
    • hiroyukim2015/04/08 hiroyukim
    • you219792014/11/12 you21979
    • shag2014/09/05 shag
    • umiyosh2014/09/02 umiyosh
    • kasumani2014/09/02 kasumani
    • punitan2014/09/01 punitan
    • tsuwatch2014/09/01 tsuwatch
    • Magicant2014/09/01 Magicant
    • toshimitsu_sasaki2014/09/01 toshimitsu_sasaki
    • YaSuYuKi2014/09/01 YaSuYuKi
    • tanakh2014/09/01 tanakh
    • yk56562014/09/01 yk5656
    • trashtoy2014/09/01 trashtoy
    • akishin9992014/09/01 akishin999
    • at284km2014/09/01 at284km
    • t-wada2014/09/01 t-wada
    • ita_872014/09/01 ita_87
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

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