アカウント名:
パスワード:
ちょうど Windows XP が出たあたりで Linux (debian) に乗り換えました。その後は業務で office / adobeのアプリを使う時だけ windows を使うぐらい。
でも先日、部下のWin32アプリのデバッグを少し手伝った際、XP時代の知識で Windows 10や11の開発が普通にできることを実感してびっくりしました。Win32は全然進化してないんですよね。いまだに WinMainとかDllMainで動いています。
win32 apiが進化したらそれはもうwin32 apiじゃないからね。win rt api(xpは未対応)とか.net framework(4.5以上はxp未対応)とかになる。
進化してないって言いたいだけだろな
枯れたって言ってほしいよね
Win11でもWinMainやDllMainは使えるけど、XPの時代ですら、WinMainやDllMainを意識する開発は、よほど特殊な事情でもなければ、してなかったしな。あれを意識するのが当たり前だったのは、MFCが出てくるまでの時代で、MFCですら重いって言ってたとしても、せいぜいWin95の時代か、あるいは開発を無料環境で揃えたくてCygwinとかMINGWとか使ってたようなケースだけだろう。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
弘法筆を選ばず、アレゲはキーボードを選ぶ -- アレゲ研究家
個人的には最後のWindows (スコア:0)
ちょうど Windows XP が出たあたりで Linux (debian) に乗り換えました。
その後は業務で office / adobeのアプリを使う時だけ windows を使うぐらい。
でも先日、部下のWin32アプリのデバッグを少し手伝った際、XP時代の知識で Windows 10や11の開発が普通にできることを実感して
びっくりしました。Win32は全然進化してないんですよね。いまだに WinMainとかDllMainで動いています。
Re:個人的には最後のWindows (スコア:0)
win32 apiが進化したらそれはもうwin32 apiじゃないからね。win rt api(xpは未対応)とか.net framework(4.5以上はxp未対応)とかになる。
Re: (スコア:0)
進化してないって言いたいだけだろな
Re: (スコア:0)
枯れたって言ってほしいよね
Re: (スコア:0)
Win11でもWinMainやDllMainは使えるけど、XPの時代ですら、WinMainやDllMainを意識する開発は、よほど特殊な事情でもなければ、してなかったしな。
あれを意識するのが当たり前だったのは、MFCが出てくるまでの時代で、MFCですら重いって言ってたとしても、せいぜいWin95の時代か、あるいは開発を無料環境で揃えたくてCygwinとかMINGWとか使ってたようなケースだけだろう。