Windows, äàâàé, äî ñâèäàíèÿ»
Ðàçðàáîò÷èêè ÏÎ ïðîäîëæàþò îòêàçûâàþòñÿ ðàáîòàòü â Windows, äàæå íåñìîòðÿ íà òî, ÷òî Microsoft ïåðåñîáèðàåò Windows 11 ñ ó÷åòîì èõ òðåáîâàíèé, ïèøåò ïðîôèëüíûé ïîðòàë Windows Latest. Íà ýòî óêàçûâàåò îïðîñ èçäàíèÿ The Pragmatic Engineer, â êîòîðîì ó÷àñòâîâàëè ïðîãðàììèñòû ñî âñåãî ìèðà.
Ó íèõ ñïðîñèëè, êàêóþ ÎÑ îíè èñïîëüçóþò äëÿ ðàçðàáîòêè ÏÎ. Windows îêàçàëàñü íà òðåòüåì ìåñòå ñ ðåçóëüòàòîì âñåãî 12,2%, íî íà ïåðâîì íàõîäèòñÿ âîâñå íå Linux, íåñìîòðÿ íà ðàñõîæèé ñòåðåîòèï î òîì ÷òî åãî îáîæàþò âñå ïðîãðàììèñòû.
Linux âçÿë â ýòîì ðåéòèíãå «ñåðåáðî» ñ ðåçóëüòàòîì 24,2%. Ñ îãðîìíûì îòðûâîì ïîáåäèëà Apple macOS – ó íåå 61,6%. È ýòî ïðè òîì, ÷òî îíà íèêîãäà íå ïîçèöèîíèðîâàëàñü êàê ÎÑ äëÿ ïðîãðàììèñòîâ.
Îò ïåðåìåíû ìåñò ñëàãàåìûõ
Ñâîé ïåðâûé îïðîñ èçäàíèÿ ïðîâåëî â çàáëîêèðîâàííîé â Ðîññèè ñîöñåòè Õ. Äëÿ áîëåå øèðîêîãî âèäåíèÿ êàðòèíû ñëåäîì áûë çàïóùåí âòîðîé îïðîñ, íà ýòîò ðàç â ñîöñåòè LinkedIn, êîòîðàÿ òîæå çàáëîêèðîâàíà íà òåððèòîðèè Ðîññèè.
Åãî ðåçóëüòàòû íå ñòàëè íåîæèäàííîñòüþ. Windows âíîâü îáîñíîâàëàñü íà òðåòüåì ìåñòå ñ 12%, ïðîïóñòèâ âïåðåä Linux ñ 20% è macOS ñ 66%. Çäåñü ïðîãîëîñîâàëè 6000 ÷åëîâåê, â ïåðâîì îïðîñå – îêîëî 4100.
Êàê ïèøåò Windows Latest, ïîäîáíîå îòíîøåíèå ïðîãðàììèñòîâ ê Windows ìîæåò áûòü âåñüìà íåïðèÿòíûì äëÿ Microsoft.  ïîñëåäíèå ãîäû êîðïîðàöèÿ äåëàåò äîâîëüíî ìíîãî äëÿ òîãî, ÷òîáû ñäåëàòü Windows óäîáíîé äëÿ ðàçðàáîò÷èêîâ, íî òå ïî-ïðåæíåìó ïðåäïî÷èòàþò ðàáîòàòü â macOS è Linux.
Ïî ìíåíèþ ýêñïåðòîâ ïîðòàëà, 12-ïðîöåíòíûé ðåçóëüòàò Windows – ýòî ñêîðåå âîïðîñ ïðåäïî÷òåíèé, íåæåëè ðåàëüíàÿ äîëÿ ðûíêà ýòîé ÎÑ. Íà ýòî êîñâåííî óêàçûâàåò äðóãîé îïðîñ, ïðîâåäåííûé â 2025 ã. ñàìûì èçâåñòíûì ïîðòàëîì äëÿ ïðîãðàììèñòîâ – Stack Overflow.
 íåì ïðèíÿëè ó÷àñòèå äåñÿòêè òûñÿ÷ ðåñïîíäåíòîâ ïî âñåìó ìèðó, è îí ïîêàçàë, ÷òî Windows ÿâëÿåòñÿ íàèáîëåå ðàñïðîñòðàíåííîé îñíîâíîé îïåðàöèîííîé ñèñòåìîé ñðåäè ïðîôåññèîíàëüíûõ ðàçðàáîò÷èêîâ (ïðèìåðíî 49,5%), ïî ñðàâíåíèþ ñ 32,9% äëÿ macOS. Linux â äàííîì îïðîñå – ÿâíûé àóòñàéäåð. Îäíàêî â ýòîì îïðîñå ìîæíî áûëî âûáðàòü íåñêîëüêî âàðèàíòîâ îòâåòà, â îòëè÷èå îò îïðîñà The Pragmatic Engineer.
×åì òàê õîðîøè macOS è Linux
Êàê ïèøåò Windows Latest, ïëàòôîðìà macOS ïðåäîñòàâëÿåò ðàçðàáîò÷èêàì ñðåäó íà îñíîâå Unix ñ ïðèâû÷íûìè èíñòðóìåíòàìè êîìàíäíîé ñòðîêè è ìåíåäæåðàìè ïàêåòîâ, çàêëþ÷åííóþ â ðàáî÷èé ñòîë, êîòîðûé â îñíîâíîì íå ìåøàåò ðàáîòå, áåç ëèøíåãî ïðîãðàììíîãî îáåñïå÷åíèÿ è äîïîëíèòåëüíûõ ïðîäàæ. Òàêæå íà ïîïóëÿðíîñòü ýòîé ÎÑ ñðåäè ïðîãðàììèñòîâ ìîæåò âëèÿòü è òîò ôàêò, ÷òî ïðîöåññîðû Apple M âûäåëÿþòñÿ êàê âûñîêîé ïðîèçâîäèòåëüíîñòüþ, òàê è ìèíèìàëüíûì ïîòðåáëåíèåì ýíåðãèè.
Ñóùåñòâóåò òàêæå Xcode – îôèöèàëüíàÿ èíòåãðèðîâàííàÿ ñðåäà ðàçðàáîòêè, ðàçðàáîòàííàÿ Apple äëÿ ñîçäàíèÿ ÏÎ ïîä åå îïåðàöèîííûå ñèñòåìû. Îíà ðàáîòàåò òîëüêî ïîä macOS/ êàê èòîã, äëÿ òåõ, êòî ðàçðàáàòûâàåò ïðîãðàììíîå îáåñïå÷åíèå äëÿ ñèñòåì Apple, âûáîð macOS – ýòî åäèíñòâåííûé âàðèàíò.
Ó Linux èìåþòñÿ ñâîè àäåïòû. Íàïðèìåð, ðàçðàáîò÷èêè, ðàáîòàþùèå ñ ñåðâåðàìè, êîíòåéíåðàìè, îáëà÷íîé èíôðàñòðóêòóðîé è ìíîæåñòâîì çàäà÷ èñêóññòâåííîãî èíòåëëåêòà, õîòÿò, ÷òîáû èõ ñðåäà ðàçðàáîòêè íàïîìèíàëà ñðåäó Linux, â êîòîðîé â êîíå÷íîì èòîãå áóäåò ðàñïðîñòðàíÿòüñÿ èõ ïðîãðàììíîå îáåñïå÷åíèå. Èìåííî ïîýòîìó Linux ïðåäïî÷òèòåëüíåå äëÿ ðàáîòû ñ Docker, Kubernetes, Python è îáëà÷íîé èíôðàñòðóêòóðîé, ïèøåò Windows Latest.
Ïîðîõ åùå îñòàëñÿ
Ó Microsoft òîæå åñòü ñâîè «ôèøêè», êîòîðûå ìîãëè áû ïðèãîäèòüñÿ ïðîãðàììèñòàì. Íàïðèìåð, Visual Studio îñòàåòñÿ îäíîé èç äîìèíèðóþùèõ ñðåä ðàçðàáîòêè, .NET îôèöèàëüíî ðàáîòàåò íà Windows, Linux è macOS, à Windows ñîõðàíÿåò øèðîêîå ïðèñóòñòâèå â êîðïîðàòèâíîé ñðåäå, à òàêæå ÿâíîå äîìèíèðîâàíèå â ñôåðå êîìïüþòåðíûõ èãð.
Òàêæå â ñîñòàâå ñîâðåìåííûõ âåðñèé Windows åñòü Windows Subsystem for Linux (WSL) – ïîäñèñòåìà, ïîçâîëÿþùàÿ çàïóñêàòü Linux áåç ïîëíîãî ïåðåõîäà íà ýòó ñèñòåìó.
 2026 ã. Microsoft ïîñâÿòèëà ñåáÿ ìîäåðíèçàöèè WSL, óëó÷øèâ äîñòóï ê ôàéëàì , ñåòåâûå âîçìîæíîñòè è óïðîñòèâ íàñòðîéêó, îïèñàâ åå êàê îñíîâîïîëàãàþùóþ äëÿ çàïóñêà ðàáî÷èõ íàãðóçîê Linux â Windows. Ýòà ðàáîòà ïðèâåëà ê ñîçäàíèþ WSL Containers – âñòðîåííîãî èíñòðóìåíòà wslc äëÿ ñîçäàíèÿ è çàïóñêà êîíòåéíåðîâ Linux, êîòîðûé óñòðàíÿåò íåîáõîäèìîñòü â ñòîðîííèõ èíñòðóìåíòàõ, òàêèõ êàê Docker Desktop.
Íà êîíôåðåíöèè Build 2026 êîìïàíèÿ Microsoft ïîîáåùàëà ñäåëàòü Windows 11 îïåðàöèîííîé ñèñòåìîé äëÿ ðàçðàáîòêè ÈÈ, ïðåäîñòàâèâ Coreutils äëÿ Windows (ïåðåðàáîòàííóþ íà Rust âåðñèþ óòèëèò êîìàíäíîé ñòðîêè GNU, ðàáîòàþùèõ íåïîñðåäñòâåííî â Windows), à òàêæå Windows Developer Configurations íà áàçå WinGet, ïîçâîëÿþùèå îäíèì êîìàíäîì íàñòðàèâàòü VS Code, GitHub Copilot, WSL è PowerShell 7.
 òó æå âîëíó âîøëè Windows Development Skills äëÿ ðàçðàáîòêè íàòèâíûõ ïðèëîæåíèé ñ ó÷àñòèåì àãåíòîâ, ýêñïåðèìåíòàëüíûé èíòåëëåêòóàëüíûé òåðìèíàë è Microsoft Execution Containers — óïðàâëÿåìûé ïîëèòèêàìè ñëîé, ïîçâîëÿþùèé ðàçðàáîò÷èêàì êîíòðîëèðîâàòü, ê ÷åìó ìîæåò îáðàùàòüñÿ àãåíò ÈÈ íà óñòðîéñòâå.



