パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Windows XP も 20 周年」記事へのコメント

  • ちょうど Windows XP が出たあたりで Linux (debian) に乗り換えました。
    その後は業務で office / adobeのアプリを使う時だけ windows を使うぐらい。

    でも先日、部下のWin32アプリのデバッグを少し手伝った際、XP時代の知識で Windows 10や11の開発が普通にできることを実感して
    びっくりしました。Win32は全然進化してないんですよね。いまだに WinMainとかDllMainで動いています。

    • by Anonymous Coward

      ……でっかい釣り針だなあ

      • by Anonymous Coward

        未だにvoid main()とか言ってほしいんですかね。
        そしたらint main()に進化したとか返ってくるんですかね。
        部下も崩れが邪魔すんなって感じなんでしょうね。

        • by Anonymous Coward

          低能プログラマだが未だにmain以外でもvoid関数の存在意義が理解できない。
          終了ステータスすら返さないって手抜き以外の何なんだよと。

          • by Anonymous Coward

            副作用のある呼び出しは、
            正常なら何も返さない、異常なら例外を上げる
            という設計が基本中の基本。
            終了ステータスは簡単に無視できてしまい、問題の発覚が遅れて危険度が上がるので、実際は終了ステータスに頼る設計のほうが手抜き。

            例外のない言語や禁止の規約が…? ご愁傷様です。転職をおすすめします。

            • ドライバ書き(兼言語処理系書き)としては「例外とがガベコレとかふつうねーよ」なのですが
              親コメント
              • by Anonymous Coward

                ご愁傷さまて書いてあるよ

              • by Anonymous Coward

                重箱の隅をつつくと、Visual Studioでカーネルドライバーを書いてるなら、
                一応、多少の構造化例外は使えるはずなのだが。
                __try/__except/__finallyだったっけ。__leaveとかいうのもあるのか。
                まあ、普通はRAIIを使うか。

ナニゲにアレゲなのは、ナニゲなアレゲ -- アレゲ研究家

処理中...