Windows 11 — самая современная, безопасная и обновленная версия Windows из когда-либо созданных. По крайней мере, так утверждает Microsoft. Однако один из высокопоставленных руководителей компании недавно раскрыл, какая значительная часть базовых технологий Windows 11 до сих пор является устаревшей, уходящей корнями в прошлое на десятилетия.
Один из таких артефактов в Windows 11 задействуется всякий раз, когда вы щелкаете правой кнопкой мыши по файлу или запускаете настольное приложение. Выполняя такие действия, вы запускаете код, написанный в 1990-х годах.
Речь идет о Win32 API, для которого Microsoft до сих пор поддерживает справочную документацию по программированию. Хотя Win32 API получил широкое распространение с выходом Windows 95, он был реализован еще в Windows NT до этого. (См. наш визуальный обзор истории Windows!) Но удивительное открытие здесь в том, что Microsoft никогда не планировала, что этот API останется актуальным так долго.
Марк Руссинович, технический директор Microsoft Azure и основатель Microsoft Sysinternals, объясняет это в видео, опубликованном в социальных сетях аккаунтом Microsoft Dev Docs:
Руссинович объясняет, что никто не ожидал, что Win32 сохранит такой долгий срок службы, и почему он считает его по-прежнему важным сегодня:
Ожидал ли кто-нибудь в 90-х, что Win32 останется первоклассной поверхностью API в 2026 году? И я думаю, могу смело ответить: «Нет». Никто, я полагаю, не ожидал этого, потому что мы думали о летающих машинах и лунных станциях к 2026 году. А не о Win32, разработанном еще во времена Windows 95. Я думаю, одна из причин его долговечности в том, что это фундаментальный уровень внутри Windows, на котором построено так много приложений — на котором построено так много технологий и экосистем — что это своего рода фундамент.
Руссинович продолжает:
Теперь я думаю, что в истории Microsoft были разные моменты, когда мы думали, что перезагрузим поверхность Windows API, например WinRT, но это не совсем то, как все ожидали, учитывая сохраняющееся разделение между клиентом, Win32 и браузером (HTML и JavaScript).
В конце видео он упоминает еще несколько инструментов, написанных десятилетия назад, которые до сих пор используются, включая Sysinternals, Sysmon и ZoomIt. Узнайте больше о том, почему Sysinternals отлично подходит для устранения неполадок в Windows и как Sysmon встраивается непосредственно в саму Windows.
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Hans-Christian Dirscherl




