Windows 11は、まだWindows 95時代のコードで動いている。Microsoftが認めた驚きの事実
Windows 11でファイルをクリックし、右クリックメニューを開く。
一見何でもない操作だが、その瞬間に実行されているのは、インターネットが商業化される以前の1990年代に書かれたコードである。
Win32 APIは、Windows 95以前のWindows NTにまでその起源を遡る。
MicrosoftのAzure最高技術責任者(CTO)であり、Sysinternalsの創設者でもあるMark Russinovichは、2026年5月にMicrosoft Dev Docsの公式Xアカウントに投稿されたビデオの中でこう言い切っている。
「1990年代に、Win32が2026年においても第一級のAPIサーフェスであり続けると予想した人間はいなかったと思う。当時の我々が思い描いていたのは、空飛ぶ車や月面基地であって、Win32ではなかった」。
(以下略、続きはソースでご確認ください)
xenospectrum 2026年5月9日
https://xenospectrum.com/windows-11-win32-api-legacy-code/
Windows 11は、まだWindows 95時代のコードで動いている。Microsoftが認めた驚きの事実 [すらいむ★]
1すらいむ ★
2026/05/10(日) 21:10:39.79ID:KN/HxXKq2026/05/10(日) 21:41:01.10ID:JxcdCvEH
Windows95はMS-DOS7.0にGUI乗せただけだろ
WindowsNTとは別物
Windows95(MS-DOS)の系譜はMEで終了
API云々なら64ビットになってもいまだに根っこがX86ベースになってる事実の方を心配しろよ
WindowsNTとは別物
Windows95(MS-DOS)の系譜はMEで終了
API云々なら64ビットになってもいまだに根っこがX86ベースになってる事実の方を心配しろよ
3名無しのひみつ
2026/05/10(日) 21:46:59.28ID:93lsr6EV 「枯れた技術」なんだな
極めて安定していて、信頼性が高いということが、何十年にもわたって実証されているんだから使い続けりゃいいんじゃね
極めて安定していて、信頼性が高いということが、何十年にもわたって実証されているんだから使い続けりゃいいんじゃね
4名無しのひみつ
2026/05/10(日) 21:59:31.39ID:sG+82IZl 何が問題なの?
5名無しのひみつ
2026/05/10(日) 22:03:58.71ID:7K8hnbYJ 今だったらAIに頼んだらWIN32APIくらい自動で作ってくれそう
6名無しのひみつ
2026/05/10(日) 22:07:12.01ID:M+HNPKaX スパゲッティで迂闊に手が入れられないだけだろ
7名無しのひみつ
2026/05/10(日) 22:19:53.40ID:BDLpN6nv 動いてるから
ッヨシ!!
ッヨシ!!
8名無しのひみつ
2026/05/10(日) 22:23:56.06ID:X+C2YuSa ピンボール返せよ
9名無しのひみつ
2026/05/10(日) 22:25:47.36ID:fflHoT3S さすがにCよね?
アセンブラじゃなくて
アセンブラじゃなくて
10名無しのひみつ
2026/05/10(日) 22:26:57.76ID:X0bvSnpq 今のWindowsの内部バージョンはWindows NT10か
Windows10と11は両方ともNT10らしい
しかしPCでやることはWindows2000あたりからたいして変わってないというのに、なんでこうも膨大なCPUパワーとメモリとストレージを食うようになってるんだろうな?
Windows2000の推奨環境はPentium133MHz以上、メモリ64MB、ストレージ2GBとかになってるけど、今はその100倍以上のリソースを何に使ってるんだ?
Windows10と11は両方ともNT10らしい
しかしPCでやることはWindows2000あたりからたいして変わってないというのに、なんでこうも膨大なCPUパワーとメモリとストレージを食うようになってるんだろうな?
Windows2000の推奨環境はPentium133MHz以上、メモリ64MB、ストレージ2GBとかになってるけど、今はその100倍以上のリソースを何に使ってるんだ?
11名無しのひみつ
2026/05/10(日) 22:29:20.12ID:yGAXU8/J Microsoft Admits Nobody Expected Win32 to Still Power Windows in 2026
After three decades, Win32 still remains central to Windows
マイクロソフトは、2026年になってもWin32がWindowsの基盤であり続けるとは誰も予想していなかったと認めた。
30年経った今でも、Win32はWindowsの中核を担っている。
After three decades, Win32 still remains central to Windows
マイクロソフトは、2026年になってもWin32がWindowsの基盤であり続けるとは誰も予想していなかったと認めた。
30年経った今でも、Win32はWindowsの中核を担っている。
12名無しのひみつ
2026/05/10(日) 22:29:48.04ID:ZMyVThZU Microsoft has officially acknowledged something many Windows users already suspected: the Win32 API was never expected to remain this important in 2026. Yet despite decades of replacement attempts, it still powers much of Windows today.
As Windows Latest reports, Microsoft Technical Fellow Mark Russinovich recently described Win32 as the “bedrock” of Windows, admitting that nobody expected it to remain a first-class platform this long.
マイクロソフトは、多くのWindowsユーザーが既に疑っていたことを公式に認めた。Win32 APIが2026年になってもこれほど重要な存在であり続けるとは誰も予想していなかったのだ。しかし、数十年にわたる代替APIの試みにもかかわらず、Win32は今日でもWindowsの多くの機能を支えている。
Windows Latestの報道によると、マイクロソフトのテクニカルフェローであるマーク・ルシノビッチ氏は最近、Win32をWindowsの「基盤」と表現し、これほど長く第一級のプラットフォームであり続けるとは誰も予想していなかったと認めた。
As Windows Latest reports, Microsoft Technical Fellow Mark Russinovich recently described Win32 as the “bedrock” of Windows, admitting that nobody expected it to remain a first-class platform this long.
マイクロソフトは、多くのWindowsユーザーが既に疑っていたことを公式に認めた。Win32 APIが2026年になってもこれほど重要な存在であり続けるとは誰も予想していなかったのだ。しかし、数十年にわたる代替APIの試みにもかかわらず、Win32は今日でもWindowsの多くの機能を支えている。
Windows Latestの報道によると、マイクロソフトのテクニカルフェローであるマーク・ルシノビッチ氏は最近、Win32をWindowsの「基盤」と表現し、これほど長く第一級のプラットフォームであり続けるとは誰も予想していなかったと認めた。
13名無しのひみつ
2026/05/10(日) 22:30:27.61ID:YH0O3yt7 Win32 became impossible to replace
Originally introduced during the Windows 95 era, Win32 evolved into the foundation of the Windows desktop ecosystem. Millions of applications still rely on it today, especially enterprise software and professional desktop tools that depend on deep Windows integration and long-term compatibility.
According to Russinovich, backward compatibility became one of the biggest reasons for Win32’s survival. Businesses needed older applications to continue working, while developers still required unrestricted access to system-level Windows features that newer frameworks often failed to provide.
Win32はもはや代替不可能な存在となった
Windows 95時代に登場したWin32は、Windowsデスクトップエコシステムの基盤へと進化を遂げた。現在でも数百万ものアプリケーションがWin32に依存しており、特にWindowsとの緊密な連携と長期的な互換性を必要とするエンタープライズソフトウェアやプロフェッショナル向けデスクトップツールは、その重要性を強く示している。
ルシノビッチ氏によれば、Win32が生き残った最大の理由の一つは、後方互換性にあるという。企業は古いアプリケーションが引き続き動作する必要性を感じており、開発者は新しいフレームワークでは提供できないシステムレベルのWindows機能への無制限アクセスを必要としていた。
Originally introduced during the Windows 95 era, Win32 evolved into the foundation of the Windows desktop ecosystem. Millions of applications still rely on it today, especially enterprise software and professional desktop tools that depend on deep Windows integration and long-term compatibility.
According to Russinovich, backward compatibility became one of the biggest reasons for Win32’s survival. Businesses needed older applications to continue working, while developers still required unrestricted access to system-level Windows features that newer frameworks often failed to provide.
Win32はもはや代替不可能な存在となった
Windows 95時代に登場したWin32は、Windowsデスクトップエコシステムの基盤へと進化を遂げた。現在でも数百万ものアプリケーションがWin32に依存しており、特にWindowsとの緊密な連携と長期的な互換性を必要とするエンタープライズソフトウェアやプロフェッショナル向けデスクトップツールは、その重要性を強く示している。
ルシノビッチ氏によれば、Win32が生き残った最大の理由の一つは、後方互換性にあるという。企業は古いアプリケーションが引き続き動作する必要性を感じており、開発者は新しいフレームワークでは提供できないシステムレベルのWindows機能への無制限アクセスを必要としていた。
14名無しのひみつ
2026/05/10(日) 22:31:48.53ID:YH0O3yt7 Microsoft Dev Docs
@docsmsft
Did anyone expect Win32 to still be going strong in 2026? Mark Russinovich explains why its deep roots in Windows—and the massive ecosystem built on top—have given it serious staying power. Turns out “legacy” can still mean essential.
2026年になってもWin32が健在だと誰が予想したでしょうか?Mark Russinovich氏が、Windowsに深く根ざしたWin32の基盤と、その上に構築された巨大なエコシステムが、なぜWin32に揺るぎない存続力を与えているのかを解説します。「レガシー」が「不可欠」を意味することもあるのです。
@docsmsft
Did anyone expect Win32 to still be going strong in 2026? Mark Russinovich explains why its deep roots in Windows—and the massive ecosystem built on top—have given it serious staying power. Turns out “legacy” can still mean essential.
2026年になってもWin32が健在だと誰が予想したでしょうか?Mark Russinovich氏が、Windowsに深く根ざしたWin32の基盤と、その上に構築された巨大なエコシステムが、なぜWin32に揺るぎない存続力を与えているのかを解説します。「レガシー」が「不可欠」を意味することもあるのです。
15名無しのひみつ
2026/05/10(日) 22:32:28.15ID:YH0O3yt7 Microsoft spent years attempting to move developers toward platforms such as UWP and WinRT, but those efforts never fully replaced traditional desktop development. Many developers viewed UWP as too restrictive because sandbox limitations blocked deeper operating system access. Frequent strategy changes also damaged trust in Microsoft’s long-term Windows app direction, and the UI development became chaotic.
マイクロソフトは長年にわたり、UWPやWinRTといったプラットフォームへの開発者の移行を促そうと試みてきたが、これらの取り組みは従来のデスクトップ開発を完全に置き換えるには至らなかった。多くの開発者は、サンドボックスの制限によってオペレーティングシステムのより深い部分へのアクセスが阻害されるため、UWPは制約が多すぎると感じていた。また、頻繁な戦略変更は、マイクロソフトの長期的なWindowsアプリ開発の方向性に対する信頼を損ない、UI開発は混乱を極めた。
マイクロソフトは長年にわたり、UWPやWinRTといったプラットフォームへの開発者の移行を促そうと試みてきたが、これらの取り組みは従来のデスクトップ開発を完全に置き換えるには至らなかった。多くの開発者は、サンドボックスの制限によってオペレーティングシステムのより深い部分へのアクセスが阻害されるため、UWPは制約が多すぎると感じていた。また、頻繁な戦略変更は、マイクロソフトの長期的なWindowsアプリ開発の方向性に対する信頼を損ない、UI開発は混乱を極めた。
16名無しのひみつ
2026/05/10(日) 22:33:08.00ID:YH0O3yt7 WebView2 pushed Windows toward web apps
Over the past several years, Microsoft has increasingly adopted web technologies through WebView2, leading to a new generation of Windows applications built around Chromium-based interfaces instead of native desktop code.
Apps such as Microsoft Teams, Microsoft Outlook, Microsoft Copilot, Clipchamp, and Windows Widgets all became associated with this shift toward web-based experiences.
That transition also drew criticism from users who complained about heavier RAM usage, worse responsiveness, and weaker desktop optimization compared to native Win32 applications. Many users connected these issues to broader memory and performance complaints surrounding Windows 11.
WebView2はWindowsをWebアプリへと導いた
ここ数年、マイクロソフトはWebView2を通じてWebテクノロジーの採用を積極的に進め、ネイティブのデスクトップコードではなくChromiumベースのインターフェースを基盤とした新世代のWindowsアプリケーションを生み出してきた。
Microsoft Teams、Microsoft Outlook、Microsoft Copilot、Clipchamp、Windowsウィジェットといったアプリは、いずれもこのWebベースのエクスペリエンスへの移行を象徴するものとなった。
しかし、この移行はユーザーからの批判も招いた。ネイティブのWin32アプリケーションと比較して、RAM使用量の増加、応答性の低下、デスクトップ最適化の弱さなどが指摘されたのだ。多くのユーザーは、これらの問題をWindows 11におけるメモリとパフォーマンスに関する広範な不満と結びつけて考えていた。
Over the past several years, Microsoft has increasingly adopted web technologies through WebView2, leading to a new generation of Windows applications built around Chromium-based interfaces instead of native desktop code.
Apps such as Microsoft Teams, Microsoft Outlook, Microsoft Copilot, Clipchamp, and Windows Widgets all became associated with this shift toward web-based experiences.
That transition also drew criticism from users who complained about heavier RAM usage, worse responsiveness, and weaker desktop optimization compared to native Win32 applications. Many users connected these issues to broader memory and performance complaints surrounding Windows 11.
WebView2はWindowsをWebアプリへと導いた
ここ数年、マイクロソフトはWebView2を通じてWebテクノロジーの採用を積極的に進め、ネイティブのデスクトップコードではなくChromiumベースのインターフェースを基盤とした新世代のWindowsアプリケーションを生み出してきた。
Microsoft Teams、Microsoft Outlook、Microsoft Copilot、Clipchamp、Windowsウィジェットといったアプリは、いずれもこのWebベースのエクスペリエンスへの移行を象徴するものとなった。
しかし、この移行はユーザーからの批判も招いた。ネイティブのWin32アプリケーションと比較して、RAM使用量の増加、応答性の低下、デスクトップ最適化の弱さなどが指摘されたのだ。多くのユーザーは、これらの問題をWindows 11におけるメモリとパフォーマンスに関する広範な不満と結びつけて考えていた。
17名無しのひみつ
2026/05/10(日) 22:33:51.29ID:YH0O3yt7 Microsoft now appears to be moving back toward native apps
Microsoft now seems focused on modernizing Windows without abandoning the strengths of Win32. Instead of trying to fully replace the platform, the company appears to be combining newer UI frameworks with native desktop performance and compatibility.
The company continues investing in WinUI 3 and the Windows App SDK while still preserving traditional Win32 access. Recent examples include the redesigned File Explorer Properties dialog and the rewritten Win + R Run dialog.
Microsoft reportedly built the new Run dialog using .NET AOT technology, achieving a median launch time of roughly 94 milliseconds. According to the company, the updated implementation can now match or even exceed the responsiveness of older Win32-based components.
The shift suggests Microsoft no longer views Win32 as aging technology waiting to disappear. Instead, the company increasingly appears to treat it as the permanent foundation of Windows moving forward.
マイクロソフトはネイティブアプリへの回帰を強めているようだ。
マイクロソフトは現在、Win32の強みを放棄することなくWindowsの近代化に注力しているように見える。プラットフォームを完全に置き換えるのではなく、新しいUIフレームワークとネイティブデスクトップのパフォーマンスおよび互換性を融合させようとしているようだ。
同社はWinUI 3とWindowsアプリSDKへの投資を継続しつつ、従来のWin32アクセスも維持している。最近の例としては、再設計されたファイルエクスプローラーのプロパティダイアログや、書き直されたWin + Rキーの「ファイル名を指定して実行」ダイアログが挙げられる。
マイクロソフトは、新しい「ファイル名を指定して実行」ダイアログを.NET AOTテクノロジーで構築し、平均起動時間を約94ミリ秒に短縮したと報じられている。同社によれば、この改良された実装は、従来のWin32ベースのコンポーネントと同等、あるいはそれ以上の応答性を実現しているという。
この変化は、マイクロソフトがもはやWin32をいずれ消滅する時代遅れのテクノロジーとは見なしていないことを示唆している。むしろ、同社はWin32を今後のWindowsの永続的な基盤として捉えつつあるようだ。
Microsoft now seems focused on modernizing Windows without abandoning the strengths of Win32. Instead of trying to fully replace the platform, the company appears to be combining newer UI frameworks with native desktop performance and compatibility.
The company continues investing in WinUI 3 and the Windows App SDK while still preserving traditional Win32 access. Recent examples include the redesigned File Explorer Properties dialog and the rewritten Win + R Run dialog.
Microsoft reportedly built the new Run dialog using .NET AOT technology, achieving a median launch time of roughly 94 milliseconds. According to the company, the updated implementation can now match or even exceed the responsiveness of older Win32-based components.
The shift suggests Microsoft no longer views Win32 as aging technology waiting to disappear. Instead, the company increasingly appears to treat it as the permanent foundation of Windows moving forward.
マイクロソフトはネイティブアプリへの回帰を強めているようだ。
マイクロソフトは現在、Win32の強みを放棄することなくWindowsの近代化に注力しているように見える。プラットフォームを完全に置き換えるのではなく、新しいUIフレームワークとネイティブデスクトップのパフォーマンスおよび互換性を融合させようとしているようだ。
同社はWinUI 3とWindowsアプリSDKへの投資を継続しつつ、従来のWin32アクセスも維持している。最近の例としては、再設計されたファイルエクスプローラーのプロパティダイアログや、書き直されたWin + Rキーの「ファイル名を指定して実行」ダイアログが挙げられる。
マイクロソフトは、新しい「ファイル名を指定して実行」ダイアログを.NET AOTテクノロジーで構築し、平均起動時間を約94ミリ秒に短縮したと報じられている。同社によれば、この改良された実装は、従来のWin32ベースのコンポーネントと同等、あるいはそれ以上の応答性を実現しているという。
この変化は、マイクロソフトがもはやWin32をいずれ消滅する時代遅れのテクノロジーとは見なしていないことを示唆している。むしろ、同社はWin32を今後のWindowsの永続的な基盤として捉えつつあるようだ。
18名無しのひみつ
2026/05/10(日) 22:35:42.28ID:YH0O3yt7 Win32 apiはWin95よりも前にExcelアプリを作る際にExcelだけでは役不足だったので使ったよ
つまり1993年とか1994年とかあたりでね
つまり1993年とか1994年とかあたりでね
19名無しのひみつ
2026/05/10(日) 22:39:31.26ID:CXM7Gz80 確かCOMとかembeddingとかいう言葉をその時知った
その時のembeddingが埋め込みだったから
最近のgen aiのvector embeddingも2023年くらいには埋め込みです!って訳してるやつ多かったが
こっちのembeddingは表現変換だよね
ベクターへの数値表現変換
その時のembeddingが埋め込みだったから
最近のgen aiのvector embeddingも2023年くらいには埋め込みです!って訳してるやつ多かったが
こっちのembeddingは表現変換だよね
ベクターへの数値表現変換
20名無しのひみつ
2026/05/10(日) 22:41:54.63ID:wZvXg4ip ちゃんと動く事が分かっている安心して使えるものは貴重だよ
それに比べて、最近のiPhone 付属のメモアプリは動作が不安定で恐ろしくて使えない
それに比べて、最近のiPhone 付属のメモアプリは動作が不安定で恐ろしくて使えない
21名無しのひみつ
2026/05/10(日) 22:49:52.94ID:g4pnffeC そんなこと言ったらAppleのMac OSだって
1990年代のNEXT時代の遺産じゃね
1990年代のNEXT時代の遺産じゃね
22名無しのひみつ
2026/05/10(日) 22:52:33.81ID:yGAXU8/J ほい
次のxenospectrumネタは
Atoms and bitsだぞ
atomはoil とかフィジカルもんのタンジブル
bitsはinformationでロジカルもんデジタルもんのインタンジブル
その間をつなぐのがセミコンダクタでAIデータセンターという視点
次のxenospectrumネタは
Atoms and bitsだぞ
atomはoil とかフィジカルもんのタンジブル
bitsはinformationでロジカルもんデジタルもんのインタンジブル
その間をつなぐのがセミコンダクタでAIデータセンターという視点
23名無しのひみつ
2026/05/10(日) 23:00:19.19ID:6HzscNPP 共有ライブラリが紹介された時、ライブラリのバグ直すと
いっぺんに全実行体がバグフィックスされて便利です!
とか言われてたけど、結局未検証はいかんということになって
共有ライブラリ(DLLね)もバージョン指定で使うようになって、
結局手間と煩雑さは同じになった、のはいいとして、
よくそれを今まで管理してるとは思う
いっぺんに全実行体がバグフィックスされて便利です!
とか言われてたけど、結局未検証はいかんということになって
共有ライブラリ(DLLね)もバージョン指定で使うようになって、
結局手間と煩雑さは同じになった、のはいいとして、
よくそれを今まで管理してるとは思う
24名無しのひみつ
2026/05/10(日) 23:06:44.45ID:+QCF2Gmm >インターネットが商業化される以前の1990年代に書かれたコードである。
えっ?
この著者どこの世界線から来たの?
windows95ってインターネット接続簡単にするのが売りだっただろ
windows3.1からもう商業利用が当たり前になってたぞ?
えっ?
この著者どこの世界線から来たの?
windows95ってインターネット接続簡単にするのが売りだっただろ
windows3.1からもう商業利用が当たり前になってたぞ?
25名無しのひみつ
2026/05/10(日) 23:17:35.92ID:nlFL8fbK 今日本中で動いてる原発炉はPC98で制御してる
シリアルポートの関係らしく
シリアルポートの関係らしく
26名無しのひみつ
2026/05/10(日) 23:20:15.25ID:WVzogsBl28名無しのひみつ
2026/05/10(日) 23:32:37.65ID:XX6L1W+M >>1
常識だと思ったw
うざいアップデートに続き、俺がWindowsをやめた理由は正しくそれだ。ソフトウェアアーキテクチャと作り込みが雑すぎる。設定アプリを細かくチェックすれば、Windows10、7、95などのウィンドウやシステムアプリが普通に出てくる。慣れればいいという問題じゃない。Windowsだけのクソ仕様を使い続ける理由はない。
常識だと思ったw
うざいアップデートに続き、俺がWindowsをやめた理由は正しくそれだ。ソフトウェアアーキテクチャと作り込みが雑すぎる。設定アプリを細かくチェックすれば、Windows10、7、95などのウィンドウやシステムアプリが普通に出てくる。慣れればいいという問題じゃない。Windowsだけのクソ仕様を使い続ける理由はない。
29名無しのひみつ
2026/05/10(日) 23:33:07.46ID:sV0qx3pY >>18
Win32s懐かしい
Win32s懐かしい
30名無しのひみつ
2026/05/10(日) 23:36:29.92ID:xXejXuSO エクスプローラーの不具合多すぎる
これもIEに対するchromeみたいなのそろそろ出てきそう
これもIEに対するchromeみたいなのそろそろ出てきそう
31名無しのひみつ
2026/05/10(日) 23:39:24.03ID:lpkzlnkc 記事にある例えばWPFってWin32APIの代替というよりはもっと上位層のフレームワークだよね
個人的にはもしwin32APIが置き換わるとしたら全く新しいWindowsが登場してwin32サブシステムは新Windows上で動作するエミュレーションとして動くものになる→何世代か経って徐々に廃止
って感じだと思うね
個人的にはもしwin32APIが置き換わるとしたら全く新しいWindowsが登場してwin32サブシステムは新Windows上で動作するエミュレーションとして動くものになる→何世代か経って徐々に廃止
って感じだと思うね
32名無しのひみつ
2026/05/10(日) 23:44:22.62ID:5gR8xNIu 情弱性の塊
33名無しのひみつ
2026/05/11(月) 00:38:54.55ID:hiA8PV8N 一応互換性維持してるんだから95のコードが残ってて当たり前やん
34名無しのひみつ
2026/05/11(月) 01:00:23.69ID:W1a+uJtn OSのAPIが古いなんて言い出したらMacのCocoaだってNeXT時代のを引きずってるぞ
中身のない記事
中身のない記事
35名無しのひみつ
2026/05/11(月) 02:46:26.02ID:AeDS2kLE36名無しのひみつ
2026/05/11(月) 03:21:46.12ID:XV4CW6s2 >>35
1993年商用利用可しかし会社とかのみ
1994年商用プロバイダ可ここから一般利用が進む
1993年以前は外資系は日本国内専用線だがそこからアメリカに接続されればインターネットは当然つかえた
日本では電話回線で接続するUUCPでのメール交換とか
NetNews これはcompとかaltとか掲示板の始まり
1990年ごろには雑誌SuperAsciiとかがインターネットを紹介
それはUnixワークステーションが使われてそこではtcp/ipがあたりまえだったからローカルでイーサネットでTCPIPはその頃から使われてたわけだよ
外の接続は専用線だけでなくX.25パケットが使えるようになっていた
1993年商用利用可しかし会社とかのみ
1994年商用プロバイダ可ここから一般利用が進む
1993年以前は外資系は日本国内専用線だがそこからアメリカに接続されればインターネットは当然つかえた
日本では電話回線で接続するUUCPでのメール交換とか
NetNews これはcompとかaltとか掲示板の始まり
1990年ごろには雑誌SuperAsciiとかがインターネットを紹介
それはUnixワークステーションが使われてそこではtcp/ipがあたりまえだったからローカルでイーサネットでTCPIPはその頃から使われてたわけだよ
外の接続は専用線だけでなくX.25パケットが使えるようになっていた
37名無しのひみつ
2026/05/11(月) 03:25:02.66ID:XV4CW6s2 日本の一般はパソコン通信だったが
アメリカはパソコン通信でもインターネット対応していたから
日本からAOLとかCompuServとか電話かけて繋いであっちを使うというのもアリだった
アメリカはパソコン通信でもインターネット対応していたから
日本からAOLとかCompuServとか電話かけて繋いであっちを使うというのもアリだった
38名無しのひみつ
2026/05/11(月) 03:35:45.29ID:oR/4MFgO >>34
アップル50周年のプレイベントをコンピュータミュージアムが主催
その館長がアップル創業期だったから思い入れ強くて
いちばん長い勤務してるクリスエスピノーサ、あのジョンスカリー、そしてNeXTのアビーテバニアン
Machカーネル実装した本人
でネクストからアップルに来た時アップルのみんなはどんな感じだった?聞かれて、アビーはさまざまだよ
喜んだひとも多かった
しかし今やってるプロジェクトをネクストに対応させろと言われて慌ててたひともいるみたいに
でどうしたの?
やれ!
https://youtu.be/eCSNJgI2LFI
アップル50周年のプレイベントをコンピュータミュージアムが主催
その館長がアップル創業期だったから思い入れ強くて
いちばん長い勤務してるクリスエスピノーサ、あのジョンスカリー、そしてNeXTのアビーテバニアン
Machカーネル実装した本人
でネクストからアップルに来た時アップルのみんなはどんな感じだった?聞かれて、アビーはさまざまだよ
喜んだひとも多かった
しかし今やってるプロジェクトをネクストに対応させろと言われて慌ててたひともいるみたいに
でどうしたの?
やれ!
https://youtu.be/eCSNJgI2LFI
39名無しのひみつ
2026/05/11(月) 03:38:47.18ID:oR/4MFgO >>38
クリスエスピノーサはジョブズの家の道路挟んで向かい側だったからとか最年少で15だかから仕事したとか
カルフォルニア工科大学は働きながらだとか
英語よくわかんないけどそんなこと言ってた
たまたまの運でいちばん長く在籍してる社員
ジョブズ辞めても辞めなかったわけだ
クリスエスピノーサはジョブズの家の道路挟んで向かい側だったからとか最年少で15だかから仕事したとか
カルフォルニア工科大学は働きながらだとか
英語よくわかんないけどそんなこと言ってた
たまたまの運でいちばん長く在籍してる社員
ジョブズ辞めても辞めなかったわけだ
40名無しのひみつ
2026/05/11(月) 03:41:51.01ID:hcdhvveH41名無しのひみつ
2026/05/11(月) 04:14:21.93ID:hcdhvveH42名無しのひみつ
2026/05/11(月) 04:18:24.86ID:PxJSci/K >>6
絶対不具合でるww
絶対不具合でるww
43名無しのひみつ
2026/05/11(月) 04:21:22.42ID:PxJSci/K >>15
ひとえにマイクソンフトの悪行のせいということだな
ひとえにマイクソンフトの悪行のせいということだな
44名無しのひみつ
2026/05/11(月) 04:31:44.30ID:8xVsN52b まだCOBOLでやってます
みたいなもんか
みたいなもんか
47名無しのひみつ
2026/05/11(月) 05:52:59.81ID:eBdieujh48名無しのひみつ
2026/05/11(月) 05:56:43.33ID:C55WJJN/ 互換性を保つためだろ
49名無しのひみつ
2026/05/11(月) 06:00:29.88ID:X6SQxjxj まあそうだろうな
51名無しのひみつ
2026/05/11(月) 06:15:17.63ID:O+t0Phrx 勝手にUIバンバン変えていってそのたびに動作が遅くなる
昔のファイルエクスプローラーくらいのレスポンスに戻せよ
昔のファイルエクスプローラーくらいのレスポンスに戻せよ
53名無しのひみつ
2026/05/11(月) 07:00:39.08ID:qukUmmQ0 昔のゲーム動くかな
昔のフォトショ(LE)が動かないのが困る
昔のフォトショ(LE)が動かないのが困る
54名無しのひみつ
2026/05/11(月) 07:45:44.21ID:HSXaJ0xP 新しいコードで書き直したら、アップデートのたびにデータ破損を引き起こすんだろ?
55名無しのひみつ
2026/05/11(月) 08:12:14.48ID:r2PFBunm 新しけりゃ良いってもんじゃない
枯れたコードこそ良いコード
枯れたコードこそ良いコード
56名無しのひみつ
2026/05/11(月) 08:24:20.29ID:HpqUGlta メニューが上から下に表示されるのではなく途中に割り込んで伸びてズレて行くの止めろ
伸び切る前に選んでしまい選んだのとズレて選択されるメニューって使いにくすぎる
伸び切る前に選んでしまい選んだのとズレて選択されるメニューって使いにくすぎる
57名無しのひみつ
2026/05/11(月) 08:41:40.72ID:YaQCua8B さっさとRustにいこうすろ
58名無しのひみつ
2026/05/11(月) 10:10:03.31ID:0lU1iSNE59名無しのひみつ
2026/05/11(月) 11:31:53.93ID:AIvRsgej 日本で作られたOS、ptosのベースは何だったのかな。
NECだった?
NECだった?
60名無しのひみつ
2026/05/11(月) 13:19:52.62ID:TNYMRozR レジストリで見てWindowsNTのカレントバージョンのとこに書き込まれてるあたりの制御か
確かにもう何十年も同じとこ触ってるわ
確かにもう何十年も同じとこ触ってるわ
61名無しのひみつ
2026/05/11(月) 14:47:44.69ID:HpqUGlta63名無しのひみつ
2026/05/11(月) 17:05:22.40ID:hioD6ksh UIをWindowsXPに戻せ
黙ってセキュリティ対策だけシコシコやってろ
黙ってセキュリティ対策だけシコシコやってろ
64名無しのひみつ
2026/05/11(月) 17:11:37.09ID:HAgqVM7g65名無しのひみつ
2026/05/11(月) 17:13:11.52ID:HAgqVM7g Wikipediaに
PIPSはIBMなど他のハードウエアメーカーからもオファーがあったが、ソードは自社ハードのみの販売に固執。その結果、1984年にOAブームによる深刻な半導体不足が発生すると、自社で部品調達ができなかったソードはパソコンを生産できず、1984年上半期にはパソコンの受注残高が20億円に上った。また、この直前に社員を大幅に増やし、工場を増設していたことが仇となり、PIPSの足を引っ張って業績は悪化した[2]。1985年、業務提携の形で実質東芝に売却
半導体不足か
PIPSはIBMなど他のハードウエアメーカーからもオファーがあったが、ソードは自社ハードのみの販売に固執。その結果、1984年にOAブームによる深刻な半導体不足が発生すると、自社で部品調達ができなかったソードはパソコンを生産できず、1984年上半期にはパソコンの受注残高が20億円に上った。また、この直前に社員を大幅に増やし、工場を増設していたことが仇となり、PIPSの足を引っ張って業績は悪化した[2]。1985年、業務提携の形で実質東芝に売却
半導体不足か
66名無しのひみつ
2026/05/11(月) 17:31:48.55ID:pPARC0zJ 95にしろ何にしろ、どうせ日本企業には永遠に作れないレベルだから関係ない
67名無しのひみつ
2026/05/11(月) 17:32:32.31ID:c6Cs0rA/ WebView2コンポーネントがChromiumベースなもんで、
何かを表示するたびにネイティブでないブラウザを起動しているようなもので
遅いわ重いわメモリ食うわでひどい
フレームワークも山ほどあってカオス
何かを表示するたびにネイティブでないブラウザを起動しているようなもので
遅いわ重いわメモリ食うわでひどい
フレームワークも山ほどあってカオス
68名無しのひみつ
2026/05/11(月) 19:04:38.21ID:nuZbQmpQ AndroidみたいにあんまりよろしくなかったAPIは非推奨にして何世代かしたら使えなくすればいいくね
69名無しのひみつ
2026/05/11(月) 19:10:48.22ID:EpTvVkOW 結局Webだけじゃあ限界あるのよ
PCならまだしもモバイルなんて20年経っても無理
ジョブズもてんで見当違いだったとすぐ気付いてAppStore公開に舵取りし直したからな
最近はまたプログレッシブだの何だのでチョロチョロ動きあったけど結局変わらず
PCネイティブなら別にARMでもWin32APIでもどうでもいいし誰も気にしない
PCならまだしもモバイルなんて20年経っても無理
ジョブズもてんで見当違いだったとすぐ気付いてAppStore公開に舵取りし直したからな
最近はまたプログレッシブだの何だのでチョロチョロ動きあったけど結局変わらず
PCネイティブなら別にARMでもWin32APIでもどうでもいいし誰も気にしない
71名無しのひみつ
2026/05/11(月) 20:36:01.95ID:HpqUGlta 当時は富士通FM townsってDOSエクステンダーで32bit化
したDOSマシンが有ったりした
VCPIってシングルタスクな仕様のDOSエクステンダーを使ってた
32bitDOSで32bitで動いてたパソコン
Windowsでは更にマルチタスク対応なDPMI仕様のDOSエクステンダーを使って32bitマルチタスクなDOSとしてた
Windowsを外してDOSとDOSエクステンダーとだけにしても32bitDOSアプリケーションが使える
NT系ではその32bitDOSとして使えない
したDOSマシンが有ったりした
VCPIってシングルタスクな仕様のDOSエクステンダーを使ってた
32bitDOSで32bitで動いてたパソコン
Windowsでは更にマルチタスク対応なDPMI仕様のDOSエクステンダーを使って32bitマルチタスクなDOSとしてた
Windowsを外してDOSとDOSエクステンダーとだけにしても32bitDOSアプリケーションが使える
NT系ではその32bitDOSとして使えない
73名無しのひみつ
2026/05/11(月) 21:06:09.71ID:e8gu+6Ws しかしここで素人疑問
>>1はコードがそのまま使われているような書き方になってる
これはWin32APIの名前とその使い方を継続しているだけでそれをコールする側もコールされて動く側もコードとしては別モノなんじゃないの?
>>1はコードがそのまま使われているような書き方になってる
これはWin32APIの名前とその使い方を継続しているだけでそれをコールする側もコールされて動く側もコードとしては別モノなんじゃないの?
74名無しのひみつ
2026/05/11(月) 21:27:40.32ID:HpqUGlta >>72
ページ切り替えって何?townsは普通に32bitアプリが動いてたが
ページ切り替えって何?townsは普通に32bitアプリが動いてたが
75名無しのひみつ
2026/05/11(月) 21:58:41.01ID:/48jsSbf 軽くて安定的に動くなら問題ない
セキュリティだけしっかりやってくれ
セキュリティだけしっかりやってくれ
76名無しのひみつ
2026/05/11(月) 22:26:59.00ID:mKTqUGcW 枯れたコードでも不可欠であればイイじゃん
レガシーっていうヤツ
レガシーっていうヤツ
77名無しのひみつ
2026/05/11(月) 22:46:29.92ID:uMHdj1Et78名無しのひみつ
2026/05/11(月) 23:42:48.93ID:VPyTWc0B C言語でラージメモリモデル選べば32bitDOSアプリだよな
79名無しのひみつ
2026/05/11(月) 23:59:36.30ID:HpqUGlta あの頃だと普通にgccが使えるかどうかって大違いな部分だったからな
日本以外ではDOSエスクテンダーがPCゲームに使われるくらい普及しだしてた
日本以外ではDOSエスクテンダーがPCゲームに使われるくらい普及しだしてた
80名無しのひみつ
2026/05/12(火) 15:07:31.54ID:trMmff4H あの不具合の多さだと Me じゃないのーー?
81名無しのひみつ
2026/05/12(火) 19:39:14.68ID:WqvMpHkb Windows NT 4.0のときにWindows95からUI部分持ってきて統合したからな
そんときのコードが残ってるんだろう
そんときのコードが残ってるんだろう
82名無しのひみつ
2026/05/12(火) 20:24:52.66ID:DCJVhHVi ファイル右クリックはオブジェクト指向OSの要だからな
OLE2の基幹部分だ
今のスタート右クリックでの機能駄列や
「Windowツール」みたいな汚部屋は見たくもない
OLE2の基幹部分だ
今のスタート右クリックでの機能駄列や
「Windowツール」みたいな汚部屋は見たくもない
83名無しのひみつ
2026/05/12(火) 21:01:20.97ID:fdfTve2R >>82
もしもし
ファイル右クリックはGUI操作部分でそのオブジェクトとはGUIプログラミングレベルでのオブジェクトの話
オペレーティングシステムに入れるかどうかは別
Linuxなら完全に別もの
OLE2とはアプリケーションレベルで別アプリ同士がどうリンクし合うか埋め込め合えるかでアプリの話
アプリプログラミングがGUI含めて標準作ってないとそうはなれないだけ
アプリのプログラミング標準とその実行環境サポート
OSをアプリサポートまで入れるならOSというだけで
オブジェクトという話も多面的でこれはオブジェクトプログラミング的なGUIプログラミングとその実行環境
オペレーティングシステムのオブジェクトではないね
ネクストの方がそれだから
WindowsがアップルのGUIをDOS上に構築したあと
こんどはネクスト的なオブジェクト的アプリ構築をとりいれただけで
最初の時点ではDOSで動いていたんだから
オブジェクト指向OSじゃないよ
もしもし
ファイル右クリックはGUI操作部分でそのオブジェクトとはGUIプログラミングレベルでのオブジェクトの話
オペレーティングシステムに入れるかどうかは別
Linuxなら完全に別もの
OLE2とはアプリケーションレベルで別アプリ同士がどうリンクし合うか埋め込め合えるかでアプリの話
アプリプログラミングがGUI含めて標準作ってないとそうはなれないだけ
アプリのプログラミング標準とその実行環境サポート
OSをアプリサポートまで入れるならOSというだけで
オブジェクトという話も多面的でこれはオブジェクトプログラミング的なGUIプログラミングとその実行環境
オペレーティングシステムのオブジェクトではないね
ネクストの方がそれだから
WindowsがアップルのGUIをDOS上に構築したあと
こんどはネクスト的なオブジェクト的アプリ構築をとりいれただけで
最初の時点ではDOSで動いていたんだから
オブジェクト指向OSじゃないよ
84名無しのひみつ
2026/05/12(火) 21:12:07.54ID:DCJVhHVi COMの歴史
1991年、COMの前身であるOLEが、OLE 1としてWindows 3.1とともに公開された。
1992年、OLE 2が公開された。IUnknownインタフェースなど、のちにCOMと改称される要素の多くがOLE 2で登場した。
1994年、OCXもしくはOLEコントロールがVBXコントロールの後継として紹介される。それと同時に、OLEは、もはや単なる頭文字ではなく、コンポーネント技術を表す用語となった。
1996年初頭、マイクロソフトは、OLEのうちでインターネットと関連のあるいくつかの技術をActiveXとして名称変更した。やがて、OLEとして公開されていた技術がActiveXに統合され始める。
1997年、マイクロソフトは再びコンポーネントを使用するこれらの技術の改称を行い、Component Object Modelとした。
1991年、COMの前身であるOLEが、OLE 1としてWindows 3.1とともに公開された。
1992年、OLE 2が公開された。IUnknownインタフェースなど、のちにCOMと改称される要素の多くがOLE 2で登場した。
1994年、OCXもしくはOLEコントロールがVBXコントロールの後継として紹介される。それと同時に、OLEは、もはや単なる頭文字ではなく、コンポーネント技術を表す用語となった。
1996年初頭、マイクロソフトは、OLEのうちでインターネットと関連のあるいくつかの技術をActiveXとして名称変更した。やがて、OLEとして公開されていた技術がActiveXに統合され始める。
1997年、マイクロソフトは再びコンポーネントを使用するこれらの技術の改称を行い、Component Object Modelとした。
85名無しのひみつ
2026/05/12(火) 21:42:11.40ID:uiXqqqte OLE?
貼り付けたエクセルが速攻でクラッシュしたな
再現率100%で
貼り付けたエクセルが速攻でクラッシュしたな
再現率100%で
86名無しのひみつ
2026/05/12(火) 22:38:11.40ID:/DMBxuhq >>73
当然、部分的に変更はあるが全体的に同じコードなんだろう。
当然、部分的に変更はあるが全体的に同じコードなんだろう。
87名無しのひみつ
2026/05/12(火) 22:43:39.58ID:BbATYBJv あれか、これじゃ困ると生成AIにコード書き直させたら、
何か仕込まれて最終的に人類が滅ぶやつだな
何か仕込まれて最終的に人類が滅ぶやつだな
88名無しのひみつ
2026/05/13(水) 07:48:22.15ID:ACiaeHuC メニュー周りはすごく苦労したと言われてたな
ショートカットとの兼ね合いもありめんどくさかったみたいだ
ショートカットとの兼ね合いもありめんどくさかったみたいだ
89名無しのひみつ
2026/05/13(水) 07:55:04.05ID:iVH+AiLo 人間と細菌のDNAに共通部分があるようなものか
90名無しのひみつ
2026/05/13(水) 19:31:16.84ID:hjD5l70h そのおかげで今でも古いアプリが動く
91名無しのひみつ
2026/05/13(水) 21:17:17.42ID:K59C31BA APがハメ殺し状態のWindowsだと中小サッシ屋が路頭に迷う
92名無しのひみつ
2026/05/15(金) 15:29:42.26ID:rcUEK7JL windowsはいい加減イベントドリブンからタイミングドリブンに変更してくれ
プログラム作るの邪魔くさくて仕方がない
プログラム作るの邪魔くさくて仕方がない
93名無しのひみつ
2026/05/15(金) 15:37:20.16ID:Ego04DZ694名無しのひみつ
2026/05/16(土) 18:24:28.19ID:cSqQa0Ow >>9
内部スクリプトでまだVBSとか残ってるんじゃね
内部スクリプトでまだVBSとか残ってるんじゃね
95名無しのひみつ
2026/05/16(土) 20:06:21.86ID:D702WBg9 どこから突っ込めば良いか分からないww
96名無しのひみつ
2026/05/17(日) 16:36:38.27ID:WPIf+uwn コンピュータは、今でもエジソンの時代の電気で動いている。
97名無しのひみつ
2026/05/19(火) 09:48:35.31ID:tVOl3X53 >>2
カーネルの話とミドルウェアの話を混同してる
カーネルの話とミドルウェアの話を混同してる
98名無しのひみつ
2026/05/19(火) 09:51:56.36ID:tVOl3X53 こんなのWindowsにある程度詳しくて知らない人の方が珍しい
三十数年前は予想しなかったと言ってるだけで
それより驚いたのがsysinternalsの創設者が
Azure最高技術責任者になってたって事
三十数年前は予想しなかったと言ってるだけで
それより驚いたのがsysinternalsの創設者が
Azure最高技術責任者になってたって事
99名無しのひみつ
2026/05/19(火) 09:53:46.74ID:tVOl3X53 >>34
酷いAPIだよね
酷いAPIだよね
レスを投稿する
ニュース
- 【サッカーW杯】混戦G組はエジプトが耐えて2位通過!イランは“歓喜のAT逆転弾”が無情オフサイド [鉄チーズ烏★]
- 【サッカー】敗退危機・韓国が命拾い ウルグアイ敗戦で“3位集団”7番手キープ 「スペイン助けて」の願い届く… 上位8位争い大激戦★2 [冬月記者★]
- 【W杯】韓国が大窮地 悪夢のシナリオ止まらず 決勝T進出順位ボーダーの8位に転落 セネガル、イランに抜かれる [尺アジ★]
- 【サッカー】敗退危機・韓国が命拾い ウルグアイ敗戦で“3位集団”7番手キープ 「スペイン助けて」の願い届く… 上位8位争い大激戦★3 [冬月記者★]
- 国民民主に公認取り消された娘が自死、母親も追うように…党内を震撼させた玉木代表 文春砲に「長文釈明」 [少考さん★]
- イチロー氏、サッカーW杯は「1日4試合見る」 体力に驚愕…自身がプレーなら「5分持たないです」 [阿弥陀ヶ峰★]
- 映画って楽しいね
- 【画像】これを何と呼ぶかで住んでる地域がバレるぞ 😤 [839143615]
- Fc2ライブ、映画やアニメがBanされるようになりネトウヨ動画だけが配信されるようになる [898917721]
- 高市早苗「入浴後のドライヤーもお化粧もしないままでしたので、お見苦し いことで、失礼しました。」 [972432215]
- 麻生太郎「総理に文句言ってる奴、140日休まず働いたことあんの?」 [237216734]
- ステンレスのスクレーパー←硬すぎて傷だらけになる