на чем был написан виндовс

Microsoft полностью перепишет часть Windows на своем новом языке программирования

Проект Verona

Корпорация Microsoft разрабатывает новый язык программирования, который ориентирован на создание приложений, не подверженных наиболее распространенным проблемам безопасности, пишет Zdnet.

Новый язык базируется на набирающем популярность Rust, развитием которого занимается компания Mozilla, разработчик известного браузера Firefox. Проект получил название Verona и, по данным издания, ключевое его отличие от Rust заключается в применении модели владения на основе групп объектов, а не единичных объектов. Ожидается, что исходные тексты текущих наработок в его рамках будут открыты под свободной лицензией Apache 2.0. Репозиторий проекта уже появился на принадлежащей Microsoft c 2018 г. платформе Github, но пока пуст.

Как отмечает Zdnet, Microsoft также может переписать некоторые низкоуровневые компоненты Windows 10 с использованием модифицированного Rust, чтобы исключить потенциальные проблемы, возникающие при применении языков C и C++.

Как смена языка поможет повысить безопасность

Языки C и C++ в течение десятилетий повсеместно используются в качестве инструмента разработки системного ПО и возлагают на программиста задачу управления оперативной памятью, что неизбежно приводит к возникновению ошибок, таких как обращение к участку памяти после его освобождения или, например, выход за границы буфера. По словам Мэтта Миллера (Matt Miller), специалиста Microsoft по безопасности, около 70% всех уязвимостей, обнаруженных в программных продуктах корпорации за последние 12 лет, связанны с ошибками управления памятью.

на чем был написан виндовс

В языке Rust (как, видимо, и в Verona), в отличие от C и C++, реализован механизм автоматического управления памятью на основе принципа «владения», который избавляет программиста от необходимости вручную манипулировать памятью, тем самым снижая вероятность возникновения ошибок. Стоит также отметить, что в угоду производительности в Rust не используется так называемый сборщик мусора (Garbage Collector, GC), в задачи которого входит автоматическое удаление из памяти объектов, которые более не востребованы программой.

Эксперименты Microsoft с Rust

Zdnet пишет, что Microsoft начала экспериментировать с Rust летом 2019 г. Сообщалось, что компания собирается переписать некоторые из своих продуктов с использованием этого языка программирования.

В начале ноября 2019 г. Адам Берч (Adam Burch), программист из команды разработчиков Hyper-V (системы аппаратной виртуализации для x64-систем на основе гипервизора), написал в корпоративном блоге о том, что ему поручили переписать на Rust некий низкоуровневый компонент Windows, назвать который он пока не может. По его словам, несмотря на незавершенность проекта, опыт применения Rust оказался в целом позитивным. Он также отметил, что кодовую базу новых компонентов и уже существующих, но с «чистыми интерфейсами», перевести на Rust не составит большого труда. Кроме того, Берч посетовал на отсутствие некоторых возможностей в языке по сравнению с привычным ему C, но выразил уверенность в том, что Microsoft сможет посодействовать их добавлению.

Несколько слов о Rust

Rust появился в 2006 г. как личный проекта Грейдона Хоара (Graydon Hoare), сотрудника Mozilla. В 2009 г. Mozilla начала спонсировать разработку Rust для собственных нужд, а также расширила команду для дальнейшего развития языка.

на чем был написан виндовс

Интерес Mozilla к Rust был вызван наличием огромного числа критических уязвимостей в разрабатываемом компанией браузером Firefox, в реализации которого присутствовало свыше 4 млн строк на языке C++. Rust был создан с учетом требований безопасности и параллелизма, что сделало его подходящим выбором для переписывания многих компонентов Firefox в рамках проекта Quantum по полной переработке архитектуры браузера. Кроме того, Mozilla использовала Rust для разработки Servo, движка рендеринга HTML, который должен был заменить действующий движок рендеринга Firefox.

Помимо Mozilla и Microsoft в своих проектах Rust применяют Google, Facebook, Amazon, Dropbox, Fastly, Baidu.

В августе 2019 г. в рамках саммита по технологиям с открытым исходным кодом (Open Source Technology Summit) Джош Триплетт (Josh Triplett), ведущий инженер Intel, рассказал о том, что его компания заинтересована в том, чтобы в ближайшем будущем Rust достиг «паритета» с доминирующим в области системной и низкоуровневой разработки языком C.

В том же месяце Грег Кроа-Хартман (Greg Kroah-Hartman), один из ключевых разработчиков ядра Linux, заявил, что не станет препятствовать включению в ядро фреймворка для написания драйверов на языке Rust.

Источник

На каких языках написаны Windows, Mac OS X и Linux?

Мне просто интересно, кто знает, какие языки программирования Windows, Mac OS X и Linux состоят из и какие языки используются для каждой части ОС (т. е.: ядро, подключаемая архитектура, компоненты GUI и т. д.).

Я предполагаю, что для каждого есть несколько языков, и, очевидно, я знаю, что ядро Linux написано на C.

Я полностью предполагаю, что Mac OS X содержит много кода Objective-C, поскольку это язык Apple, полученный из следующий.

Windows, я слышал, содержит сборку C, C++ и Intel. Содержит ли Linux или Mac OS какой-либо код сборки?

кроме того, существуют ли языки сценариев, такие как Ruby, Python и т. д., используемые разработчиками ОС для написания сценариев частей ОС? Какие части ОС будут написаны на каждом языке?

13 ответов

все ядра также будут использовать некоторый код сборки.

Linux: C. Некоторые детали в сборке.

Mac OS X: Cocoa в основном в Objective-C. ядро написано на C, некоторые части в сборке.

Mac OS X, на уровне ядра, в основном является старой, свободной операционной системой под названием BSD (в частности, это Дарвин, своего рода гибрид BSD, Mach и некоторых других вещей). почти полностью C, с небольшим количеством ассемблера. (источник)

большая часть Cocoa реализована в Objective-C, объектно-ориентированном языке, который компилируется для работы с невероятной скоростью, но использует действительно динамическую среду выполнения, что делает ее уникально гибкой. Поскольку Objective-C является надмножеством C, легко смешивать C и даже C++ в ваших приложениях Cocoa. (источник)

Windows: C, C++, C#. Некоторые части в ассемблере.

мы используем почти полностью C, c++ и C# для Windows. Некоторые области кода-ручная настройка / ручная сборка. (источник)

в Unix: C. Некоторые детали в сборке. (источник)

Источник

Кто создал Microsoft Windows?

Включая компьютер, многие загружают операционную систему, которая называется Microsoft Windows. Неважно, что это – Windows 2000, XP, Vista. А, может, это – Windows Server 2003, но все равно это – система клона Windows NT. Задам тривиальный, на первый взгляд, вопрос: «Кто ее главный архитектор?» Уверен, что большинство из вас дадут не совсем точный ответ. Вы назовете человека, который выступал в роли главного административного архитектора. А хотелось бы получить ответ, кто же являлся ее главным техническим архитектором.

Интерес к этому вопросу подогревают часто встречающиеся рассуждения об ОС, когда ограниваются только рассуждениями о достоинствах и недостатках внешнего интерфейса. Будто вопрос ее выбора определяется исключительно тем, какой формы кнопки мы получаем на экране. Пользовательский интерфейс, бесспорно, важен, но, верится, основу ОС составляют прежде всего ее внутренние механизмы.

Так, кто же был главным архитектором современных версий Windows?

Этого человека зовут Дейв Катлер (Dave Cutler). Он родился 13 марта 1943 года в Мичигане. Сегодня ему 66 лет. Его должность в Microsoft именуется как Senior Technical fellow. Он продолжает там работать и поныне. Сегодня его основными обязанности касаются разработки ядра для Windows Azure.

История этого человека лишний раз подтверждает, что ничего не появляется на пустом месте, ничего не создается «с нуля». К сожалению, в последнее время часто приходится слышать обратное. Мол, собрались студенты, без предыдущего опыта, и не просто придумали, а создали такую систему, до которой ранее никто не смог догадаться! Так, «с нуля» пришли и создали! Прямо, как на «Фабрике звезд» или в многочисленных «Ледовых шоу». Прошла пара месяцев, и ты уже Звезда мировой величины. Лично я не верю в подобные сказки про «Золушку». Более того, считаю их абсолютно вредными, потому что людей, поверившим им, ждет большое разочарование в будущем, во всяком случае когда они пытаются подняться выше своего нынешнего положения.

История реально новой системы Windows, несмотря на совпадение названия с ее параллельным предшественником, берет от создания архитектуры Windows NT. Именно этим направлением занимался Дейв Катлер. Но давайте по порядку.

Карьера Дейва Катлера в области системного программирования началась в компании DIGITAL, где в 1975 году он в составе группы разработчиков занимался проектом под кодовым наименованием Starlet. Их цель заключалась в разработке принципиально новой операционной системы для работы в системах на базе процессоров Star. Достоинством их разработки по сравнению с предшественниками стало создание новых технологий для управления памятью и реализация задач планирования и исполнения вычислительных процессов. В результате проведенных работ был создан компьютер DEC VAX 11/780 и операционная система VAX/VMS. (Кстати, эти названия, думаю, кое о чем говорят тем, кто знаком, какие системы применялись в те времена в Советском Союзе, не имевшего тогда официальной возможности для доступа к западным ИТ-технологиям).

Очень просто! Помните крылатую фразу Билла Гейтса: «Моя мечта, чтобы компьютер стоял на столе у каждого!» Вроде не о чем, но с точки зрения разработчика, речь идет о качественно новом подходе к архитектуре разработки, к принципам запуска и применения программ, работе с памятью. Стационарные миникомпьютерные системы строятся по другим канонам, и настольные ПК используют во-многом иную парадигму.

Катлер покинул Digital и перешел работать в Microsoft в 1988 г. Там он возглавил разработку новой операционной системы Windows NT. Его часто называют «отцом ядра Windows NT».

Надеюсь, что теперь я рассеял предубеждения, если они были у вас до сих пор, что «Microsoft захотела и на пустом месте сделала Windows NT/XP/Vista». Как видите, корни этой системы лежат в том числе в Dec, VAX/VMS. Если бы не люди, если бы ни их предыдущий опыт, то вряд ли, я думаю, появилась бы нынешняя Windows. Ничего на пустом месте не рождается!

Если подытожить, когда мы начинаем говорить о создании новых систем, то давайте сначала оценим багаж тех, кто станет их главными архитекторами. Я не спорю, бывают выдающиеся личности, с даром от бога. Но даже Пушкин вряд ли смог написать стихи того уровня, как их знают во всем мире, если бы родился в другой семье, если бы не учился в Царскосельском Лицее. Нет, наверное, что-то он, конечно, написал бы. Но это были бы совершенно другие стихи.

на чем был написан виндовс

вспомнил чего то про дискеты необходимые для установки энтэ. мои «древние» проклятья персонифицировались:))))))

на чем был написан виндовс

на чем был написан виндовс

Windows 95 OSR 2 сегодня 25 лет!

Спасибо @Mariya.Konstanti, что напомнила про сегодняшний день!

Коллеги, 25 лет назад вышла Windows 95 OSR2!

Среди значимых нововведений, которые хотелось бы напомнить:

— поддержка файловой системы FAT32

— Personal Web Server

— Internet Explorer 3

на чем был написан виндовс

на чем был написан виндовс

Как установить Windows 11 на любой ПК

Нужно зайти в ветку реестра под названием HKEY_LOCAL_MACHINESYSTEMSetupMoSetup и создать в ней DWORD с именем AllowUpgradesWithUnsupportedTPMOrCPU и значением 1.

на чем был написан виндовс

на чем был написан виндовс

Вышла Windows 11: ставить нельзя ждать

Поставить может любой, но есть одно «но»

Системные требования новой винды известны уже несколько месяцев, поэтому пробежимся по ним кратко: требуются как минимум некоторые процессоры Intel 7-ого поколения и новее, Ryzen и Athlon на Zen+ и новее, а также топовые Qualcomm Snapdragon, вышедшие последние пару лет. В системе должно быть не менее 4 ГБ ОЗУ, накопитель на 64 ГБ, видеокара с поддержкой DirectX 12 и хотя бы эмуляция модуля TPM 2.0.

Microsoft подготовила специальный инструмент, который называется PC Health Test, скачать который можно по ссылке. Эта программа проверит ПК на соответствие Windows 11, и если по какому-то параметру ваше устройство не подходит — об этом будет подробно написано.

на чем был написан виндовс

Что любопытно, масштабный тест на 30 млн устройств показал, что большая часть проходит лишь по объему ОЗУ: как минимум 4 ГБ памяти есть у 91% ПК. С поддержкой TPM 2.0 все хуже — лишь чуть больше половины пользователей ее включили. С процессорами все совсем плохо: только 44% людей могут похвастаться CPU, совместимыми с Windows 11.

на чем был написан виндовс

А ведь наличие совместимого процессора — самый важный пункт, и Microsoft это дополнительно подчеркивает. Однако под давлением общественности и тестов компания сдалась и сообщила, что через iso-образ поставить Windows 11 сможет любой желающий. При этом «мелкомягкие» предупреждают: если установщик обнаружит несовместимое оборудование, то заставит принять отказ от ответственности. Также не будут приходить и обновления, то есть система будет работать «как есть», и любые проблемы будут на совести пользователя.

И, глядя на такие «зверства» с системными требованиями, которые местами в разы выше, чем у Windows 10, невольно задаешься вопросом — а что будет с последней? Microsoft успокаивает — никто «десятку» забрасывать не будет, и апдейты, в том числе функциональные, она будет получать еще около 4 лет. Да, многие фишки останутся эксклюзивами Windows 11, но все еще как минимум обновления безопасности и совместимость с больше частью программ и игр Windows 10 сохранит на долгие годы.

на чем был написан виндовс

Зачем было выпускать Windows 11?

При просмотре презентации новой системы у многих возник ожидаемый вопрос — а зачем выпускать Windows 11, если количество изменений в ней тянет разве что на новый мажорный апдейт «десятки»? Поддержка новых процессоров Intel с «большими» и «маленькими» ядрами требует новой ОС? Да нет — в Windows 10 же добавили поддержку Ryzen с парой процессорных кристаллов. Редизайн? За 6 лет существования Windows 10 компания Microsoft изменила и дизайн приложения Параметры, и иконки перерисовала. И все это без изменения порядкового номера системы.

на чем был написан виндовс

К тому же, выпуская Windows 11, корпорация нарушает собственное обещание сделать Windows 10 последней десктопной ОС компании. Зачем же Microsoft на это пошла? Разумеется, корпорация об этом не расскажет, но некоторые предположения сделать можно.

Во-первых, это разделение относительно старых и новых компьютеров. Думаю, мало кто будет спорить, что между 65-нм Core 2 Duo образца 2006 года и 7-нм Ryzen 5000 из 2020 года оргомнейшая пропасть в технологиях. Это как сравнивать «копейку» и Tesla — да, и то и то автомобиль, но, думаю, рассказывать про разницу между нет никакого смысла.

И я не просто так выбрал именно эти процессоры: на них вполне официально работает Windows 10. И, как это частенько бывает в программировании, legacy, то есть поддержка старого «железа», обычно тянет на дно новые процессоры, не позволяя полноценно реализовать какие-либо интересные фичи. Поэтому Microsoft и занялась разделением: более старые процессоры продолжат работать на Windows 10 без каких-то проблем, а более новые обретут второе дыхание на Windows 11.

Почему разделение прошло именно по Core 7-ого поколения и Ryzen 2000? Сложный вопрос. Вполне возможно, дело в каких-то процессорных инструкциях, которые есть только у этих и более новых CPU и позволяют реализовать полезные фичи в Windows 11.

на чем был написан виндовс

Второе возможное объяснение банально — пару лет назад Apple отказалась от macOS 10. Да, спустя почти 20 лет и 15 версий нас встретила macOS 11 Big Sur, а теперь компания готовит macOS 12 Monterey. Иными словами, Apple в случае с десктопной ОС перешла на мобильный счетчик, как в iOS, которая уже долгое время получает одну мажорную версию раз в год.

Поэтому есть далеко не нулевой шанс, что Windows 11 может и не стать таким же долгостроем, как и Windows 10: Microsoft может выпустить для нее 1-2 крупных апдейта и перейти на Windows 12, которая также просуществует год-другой и заменится Windows 13.

на чем был написан виндовс

Но, повторюсь, это — лишь предположения, и вряд ли главные умы компании откроют обычным пользователям свои долгосрочные планы по Windows.

Windows 11 на не самом топовом ультрабуке — про Windows 10 можно забыть?

И вот теперь, после достаточно долгого вступления, можно, наконец, перейти к самому главному — как работает Windows 11 и стоит ли ее устанавливать. При этом тестовым устройством был взят далеко не самый мощный ультрабук Xiaomi Mi Notebook Pro первого поколения, а dev-версия новой ОС стояла на нем основной системой на протяжении месяца, причем было выполнено обновление поверх Windows 10.

на чем был написан виндовс

Почему был взят именно ноутбук, а не топовый ПК? Все просто — и так очевидно, что даже плохо оптимизированная система будет летать на мощном ПК. Поэтому было интересно посмотреть, как поведет себя новая Windows 11 на простом железе. В общем и целом, производительность такого лэптопа схожа с ПК на базе популярного еще год назад Core i3-9100 вместе с Nvidia GT 1030. Согласитесь, такой уровень железа сложно назвать высоким, но именно такими ПК не брезгуют даже современные геймеры, если судить по статистике Steam.

Также стоит отметить, что запись велась прямо с ноутбука программой OBS, которая несколько нагружает и процессор, и обе видеокарты. Будем считать это моделированием своеобразной рабочей нагрузки.

Если вам нужен краткий ответ, даже на таком простом железе 11 работает неплохо, но есть НО, сейчас расскажу какие. Первое, что оценят владельцы всех ПК с SSD — это очень быстрая загрузка системы, в случае с Xiaomi до экрана блокировки можно дойти меньше чем за 5 секунд.

Microsoft доказала, что даже на x86-процессорах Windows 11 может грузиться так же быстро, как и на MacBook с ARM. На процессоре 4-летней давности это кажется просто фантастикой.

Это же касается и общей быстроты работы системы: даже на бета-версии хорошо ощущается, что Windows 11 реагирует буквально «на кончике пальца»: вы только начали делать жест открытия многозадачности, а система уже вам ее показала. Да, временами все еще бывают шероховатости, и новая ОС может на секунду задуматься даже при простом открытии Paint, но, скорее всего, за несколько апдейтов это поправят.

на чем был написан виндовс

Итак, вот мы разблокировали ноутбук и оказались на рабочем столе. И первое, что бросается в глаза — это переработанная панель задач, меню Пуск на которой находится в центре. Да, выглядит это как Dock из macOS. И лично я не фанат такого подхода: все дело в том, что он мешает работе «вслепую».

на чем был написан виндовс

Смотрите сами — стоит открыть еще пару программ, как закрепленные на панели задач ярлыки сдвигаются влево, чтобы сохранить центрирование, и вам приходится постоянно следить за ними, чтобы открыть нужную программу, а не соседнюю.

К счастью, Microsoft конкретно это нововведение не навязывает, и вернуть все как было можно буквально в пару кликов через приложение Параметры. Заодно добавлю, что теперь панель задач может быть только строго внизу — расположить ее, например, по левой части экрана не выйдет. Достаточно странное ограничение — но, поверьте, далеко не единственное.

на чем был написан виндовс

Окей, давайте посмотрим, как напрягается ноутбук одновременно при запуске браузера, пары мессенджеров, программы для обработки фото и одновременной записи экрана. Мышь так и тянется к панели задач, чтобы тапнуть по ней правой кнопкой и выбрать Диспетчер задач… но там его нет. Еще одно достаточно странное ограничение, но не пугайтесь, привыкать к Ctrl+Alt+Del снова не придется — Диспетчер задач можно вызвать, нажав правой кнопкой мыши по кнопке Пуск.

на чем был написан виндовс

Что касается потребления ресурсов, то большой разницы с Windows 10 я не заметил — что по объему свободной ОЗУ, что по нагрузке на процессор в режиме простоя. И это скорее хорошо, чем плохо — новая ОС точно не более требовательна, чем Windows 10, и если на вашем процессоре «десятка» летала, и он есть в списке поддерживаемых, то скорее всего и с новой системой от Microsoft проблем у вас не будет.

на чем был написан виндовс

А вот что очень хорошо заметно, так это ощутимо сниженный вес новой системы. Это заметно даже по iso-образу, который у Windows 11 легче почти на гигабайт. В установленном виде разница доходит приблизительно до 7-8 ГБ — да, на терабайтном SSD погоды это не сделает, но пользователи с накопителями на 120 или 240 ГБ точно будут рады.

на чем был написан виндовс

Ну и уж раз мы переместились в Проводник, то давайте поговорим о нем. Он также сильно обновился, и не везде в лучшую сторону. Внешне он выглядит интересно, и новые значки смотрятся вполне органично. Однако удивляет «планшетность» при первом запуске. Видите промежутки между папками? Пальцем нажимать так удобнее, меньше шанс «промазать», но на ПК или ноутбуке это скорее минус — меньше информации помещается на экране. К счастью, вернуть старый компактный вид можно в пару кликов.

на чем был написан виндовс

А вот чего вернуть нельзя, так это старое контекстное меню. Да, новое выглядит достаточно красивым, но уж больно неуклюжим и упрощенным. Сравните наполнение старого и нового контекстного меню. Где возможность создать ярлык? Где действия из сторонних программ? Получается, что для создания банального ярлыка вам приходится сначала открывать новое контекстное меню, потом переходить в старое, и только потом создавать ярлык.

на чем был написан виндовс

Также хочется отметить, что далеко не все значки без подписей понятны. Да, то, что ножницы вырежут файл, догадаются скорее всего все. Но что это за значок с прямоугольником, полоской в ней и курсором? Это переименование. Очень интуитивно, правда? Будем надеяться, что в дальнейшем Microsoft одумается и улучшит начатое, ведь в общем и целом обновленное контекстное меню выглядит неплохой задумкой.

на чем был написан виндовс

И раз уж мы заговорили о панели задач, стоит обратить внимание на ее значки. Например, теперь иконки Wi-Fi, звука и батарейки… объединены вместе с мини-плеером. И нажатие на любой из них откроет общее меню, которое кое-что напомнит владельцам iOS. Да, это меню максимально похоже на своеобразный Центр управления из мобильной ОС Apple.

И это некоторая проблема. Удобный мобильный интерфейс в iOS специально заточен под палец, который в десктопах мало используется. При этом такое урезанное меню дает куда меньше информации, чем раньше. Например, нажатие на батарейку в Windows 10 открывало возможность быстро изменить схему энергопитания и увидеть приблизительное оставшееся время работы. Теперь же мы можем увидеть лишь точный заряд, а нажатие откроет соответствующий пункт в настройках.

на чем был написан виндовс

Это же относится и к центру уведомлений, который объединили с календарем. Опять же, это неплохо выглядит на Android, но на Windows вызывает скорее недоумение. И главное — мы это уже видели в так и не вышедшей Windows 10X, которая как раз была заточена под планшеты и сенсорное управление. Зачем Microsoft решила перетянуть эти элементы на десктопы — вопрос остается открытым, ведь компания отлично знает, как провалилась сенсорная Windows 8.

на чем был написан виндовс

И раз уж мы начали говорить об интерфейсе, то нельзя не затронуть тему cкругленных окон. Многие думают, что их получили только системные приложения, а все остальные придется переписывать. К счастью, это не так: любая текущая программа под Windows 11 будет иметь cкругленные окна, если в ее настройках можно включить системную рамку окна.

на чем был написан виндовс

Например, вот так выглядит мессенджер Telegram, если вы решили использовать собственную рамку окна приложения. Как видите, никаких скругленных углов нет. Но стоит включить системную рамку, как они появятся. И это — снова некоторая проблема, теперь уже эстетическая. Да, популярный софт, такой как мессенджеры или браузеры, по умолчанию используют системную рамку и проблем с ними нет.

Но вот, например, тот же фоторедактор Affinity просто вынужден использовать свою рамку, и поэтому вполне возможно, что он никогда не получит скругленных краев. Это же касается и части старого софта, и игр в оконном режиме — короче говоря, велик шанс, что углы у вас будут вразнобой. Конечно, это не будет мешать работать, но выглядит такая чехарда слегка неряшливо.

на чем был написан виндовс

Более того, в некоторых случаях скругленные углы выглядят просто забавно, потому что сама программа не менялась лет 20. Например, вот так выглядит Дисковая утилита — заливка и цвета прямиком из Windows 95, зато углы скругленные. И да, Панель управления тоже осталась. И с учетом того, что в ней перерисованы иконки — избавляться от нее Microsoft не планирует. По крайней мере, в ближайшее время.

на чем был написан виндовс

И на такие реликты прошлого при работе с новой Windows 11 натыкаешься постоянно. Например, взять приложение Параметры — выглядит оно по-настоящему здорово и организовано куда более удобно, чем в Windows 10. К тому же сами меню стали выглядеть красивее, никакого моря пустого пространства, как в «десятке». Но при этом, например, при настройке звука оно предлагает перейти в старую панель Звук, где до сих пор осталась никому не нужная вкладка Связь.

на чем был написан виндовс

Это отлично показывает, что Microsoft все еще не готова полностью отказаться от legacy, и очень многое в Windows 11 остается даже не из Windows 10 или 7, а чуть ли не из Windows 3. Но, тем не менее, хотя бы большую часть настроек уже можно сделать в новом приложении Параметры без перехода куда либо, так что, возможно, через несколько лет уже в Windows 12 мы наконец-то избавимся от артефактов прошлого столетия.

Но не будем о грустном и перейдем к еще одному обновлению — меню Пуск. Обжегшись на Windows 8, компания больше не стремится его убрать. Более того, она прислушивается к пользователям и решила избавиться от плиток, которыми на ПК пользовались редко. Зато теперь Microsoft решила разделить Пуск на две части — это часто используемые элементы и собственно все программы.

на чем был написан виндовс

И, надо сказать, такое разделение имеет смысл. Думаю, у многих была проблема с поиском нужного приложения в Пуске из «десятки». Теперь вы можете взять и закрепить его на начальном экране. И не одно, а в количестве 18 штук без перемотки. Согласитесь, в этот список влезет большая часть софта, который вы используете постоянно, так что такое нововведение для многих может оказаться удобным.

А вот раздел ниже, который называется Рекомендуем, вызывает вопросы. Все дело в том, что там показаны самые часто используемые файлы. Отличная идея, скажете вы? Увы, не для всех. Проблема в том, что система редко проверяет, «жив» ли еще файл, который она предлагает открыть. Поэтому если вы пару дней с ним поработали и потом удалили — Windows 11 еще несколько дней может вам его показывать. Конечно, его можно будет удалить вручную, но это такое себе решение.

на чем был написан виндовс

При этом полностью выключить сей раздел не получится: отключение соответствующей опции раздел не убирает, а оставляет на его месте не самую красивую заглушку с предложением… включить эту опцию снова. Потрясающая логика, неправда ли?

А вот системный поиск, который теперь закреплен вверху меню Пуск, откровенно радует. Он и в Windows 10 был неплох, а в новой ОС и вовсе стал умным и понимать опечатки. Например, даже если вы наберете «piant», он все равно поймет, что вы хотели открыть Paint. Единственное, что печалит — поиск в интернете все также гвоздями прибит к Edge, даже если у вас установлен другой браузер по умолчанию. Спасибо что хоть теперь Edge не продвигается в Параметрах.

Как обстоят дела с остальными приложениями и играми? А тут все отлично — браузеры и мессенджеры, Photoshop и After Effects, и вообще большая часть популярного софта, совместимого с «десяткой», на Windows 11 пойдет без проблем. Да, возможно, какое-то узкоспециализированное приложение, написанное 5 лет назад студентом на коленке, может и не запуститься — но, скорее всего, это все же будет редкостью.

Что касается игр, то ситуация тут аналогичная. Никакого нового API Microsoft с новой системой не представила, и все также Windows 11 работает с DirectX 12 и ниже. Поэтому практически все игры, которые у вас работали на Windows 10, без проблем заведутся и на новой ОС.

Ну и под конец — некоторые важные моменты работы новой ОС. Во-первых, проблемы с масштабированием все также не решены даже в случае со стандартными приложениями: если выбирать предустановленный масштаб, то придется терпеть размытые иконки. К счастью, установка нужного масштаба вручную все еще помогает.

Во-вторых, каких-либо проблем с драйверами я не заметил: даже если брать такие достаточно редкие устройства, как камера от Xiaomi или датчик отпечатков пальцев 5-летней давности, если у них есть нормальные драйвера на «десятке», то с Windows 11 проблем не будет. К тому же многие критично важные драйвера, например на видеокарты Nvidia или Intel, уже совместимы с новой ОС официально.

В-третьих, в системе все еще присутствуют некоторые мелкие баги — даже с учетом того, что dev-сборка уже ушла вперед относительно релизной. Например, временами при переключении раскладки через Ctrl+Shift или Win+Пробел на секунду открывается языковая панель. Частенько багает и не показывается мини-плеер или центр уведомлений. Все это сложно назвать серьезными косяками, но релизить с ними систему все еще выглядит достаточно странным шагом, особенно если учесть, что в эпоху коронавируса переносы дат выхода проектов стали нормой.

Общее мнение о Windows 11

Что ж, пришла пора подводить итоги. Каково мое общее мнение о новой системе? Вот так должна была выглядеть и работать Windows 10 на момент выхода 6 лет назад. Стоит ли Windows 11 своего названия? Однозначно нет. Просто посмотрите на списки изменений в некоторых мажорных апдейтах Windows 10 — да там за год могло быть больше нововведений, чем в Windows 11. Более того, изначально Microsoft вообще хотела представить новый интерфейс и фичи как редизайн «десятки» под названием Sun Valley.

В системе до сих пор хватает «ушей» из предыдущих версий Windows, хотя надо отдать Microsoft должное — компания продолжает от них избавляться. Впрочем, сам процесс началася еще в 2012 году и Windows 8, так что Microsoft явно не торопится. С другой стороны, если не заходить далеко в систему, то все выглядит свежо и красиво: обновленный Пуск радует глаз, за приложение Параметры хочется апплодировать стоя, да и Проводник неплох. Да, некоторые мобильные меню удивляют, но будем надеяться, что Microsoft их поправит.

Также стоит отметить, что каких-либо критических проблем с производительностью нет. С учетом того, что система по сути является Windows 10 21H2, это можно назвать ожидаемым. Однако мы уже привыкли к тому, что каждая новая ОС работает медленнее предыдущей, и удержание того же уровня производительности уже можно назвать плюсом. А с учетом того, что некоторые важные аспекты, такие как выход из сна, стали быстрее — по крайней мере некоторых программистов Microsoft можно поблагодарить за отличную работу.

Это же относится ко времени автономной работы: оно если и изменилось по сравнению с Windows 10, то абсолютно незаметно, и ультрабука как хватало на 3-4 часа активной работы с фоторедактором, так и хватает. Такое поведение тоже можно отнести к плюсам — нередко бывает, что новая ОС почем зря напрягает железо и быстро высаживает аккумулятор, и тут такой проблемы нет.

Ну и под конец — стоит ли ставить Windows 11 на релизе? Основной системой на рабочий или учебный ПК — однозначно нет. По крайней мере на текущий момент на старых процессорах какого-либо прироста производительности не будет: я не смог заметить его ни в обработке видео, ни в обработке фото, ни в рендеринге, ни в повседневных задачах. Да, скорее всего новые CPU Intel 12-ого поколения будут чувствовать себя на Windows 11 лучше — но до их выхода еще как минимум месяц.

При этом мелкие недоработки в системе все еще есть, и едва ли вам будет приятно, если они повлияют на рабочий или учебный процесс. Так что пока в виде основной системы лучше использовать более надежную и стабильную Windows 10 — особенно если учесть, что некоторые фишки, такие как запуск приложений с Android, пока банально недоступны даже в dev-сборках.

С другой стороны, как минимум месяц новая ОС находится на достаточном уровне оптимизации, чтобы использовать ее как вторую систему на рабочем ПК. И, в общем и целом, если вы не занимаетесь на устройстве ничем важнее просмотра роликов на YouTube, ее вполне можно поставить и как основной, дабы услаждать глаза новым интерфейсом.

Собственно, это и объясняет, почему бесплатный апдейт для всех совместимых пользователей «десятки» до Windows 11 начнется лишь в начале следующего года — компания явно хочет убрать все шероховатости. Поэтому начиная с 5 октября система будет лишь поставляться предустановленной на различные ультрабуки — то есть она уже будет «вылизана» разработчиками для конкретного железа и будет иметь минимум проблем.

Стоит ли ставить Windows 11 в будущем? Вопрос еще более спорный, и ответ на него — скорее всего да. Как я предполагал в начале видео, Microsoft вполне могла выпустить новую ОС с завышенными требованиями для того, чтобы разделить «зерна от плевела». Иными словами, с ее развитием поддерживаемые процессоры и видеокарты вполне могут получать дополнительные оптимизации, и тем самым через год-другой в играх и рабочих приложениях Windows 11 может стать ощутимо быстрее «десятки». Более того, к этому времени система лишится детских болезней, и ее вполне можно будет ставить на основной ПК.

Но пока что Windows 11 — это просто новая улучшенная сборка Windows 10 с парой спорных фич. Изменится ли это в будущем? Время покажет.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *