Vi har nyligen skrivit några särskilt negativa saker om Windows med fokus på anledningar till att det traditionella Windows-skrivbordet kan vara en frustrerande upplevelse . Hatar vi bara Windows? Inte alls. Windows-skrivbordet är en fantastisk plattform.
När jag talar personligen har jag ett kärlekshat-förhållande med Windows, som jag antar att många Windows-användare gör. Vi har tittat på orsakerna till hatet, nu ska vi titta på orsakerna till kärleken.
Billig hårdvara
Windows PC-ekosystemet är rörigt. Medan Apples Macbooks börjar på $ 999 kan du få Windows-bärbara datorer för under $ 300. Du får definitivt inte den bästa hårdvaran eller supporten med dessa billiga enheter. Men det är ett faktum att sådana billiga enheter tillåter människor att ha råd med en dator som annars inte skulle kunna.
RELATERAD: Hur datortillverkare betalas för att göra din bärbara dator värre
Satt positivt: Windows PC-ekosystemet har lagt enheter i händerna på människor som aldrig skulle ha råd med Mac-datorer, inte bara i utvecklade länder utan runt om i världen på platser där Mac-datorer och avancerade Windows-datorer skulle vara oöverkomligt dyra.
Även den uppblåsthet som vi nördar klagar över har en uppsida. PC-tillverkare får betalt för att inkludera bloatware , så detta hjälper till att sänka kostnaden för att köpa en ny Windows-dator.
Maskinvaruval, inklusive avancerad hårdvara
Windows-datorer handlar inte bara om low-end. Nej, de handlar om val. Vill bygg din egen Windows-dator från komponenter? Du kan göra det, välja varje enskild komponent och veta med säkerhet att de fungerar med Windows. Även om du inte vill bygga din egen dator kan du få stationära och bärbara datorer med vilken blandning som helst av CPU, RAM, lagring, grafikhårdvara och allt annat du väljer. Apple erbjuder en handfull alternativ, men datortillverkare kan ge dig nästan allt du kan tänka dig - inklusive hårdvara som är mycket kraftfullare än vad du kan få i en Mac.
Programvarubibliotek
Medan fler och fler applikationer kommer ut för mobila plattformar istället är Windows-skrivbordet fortfarande platsen för sitt enorma bibliotek med stationära applikationer. Det finns över fyra miljoner Windows-stationära program där ute. Oavsett vilken typ av program du behöver hittar du det i Windows. Detta är särskilt viktigt för produktivitetsprogramvara som inte är lika väl representerad på mobila plattformar.
I kombination med en webbläsare - och du har massor av webbläsarval i Windows - kan du göra nästan vad som helst på Windows, även uppleva konkurrerande ekosystem. Vill du ha en fantastisk Google-upplevelse? Google spenderar mycket tid på Chrome, Google Drive och deras andra programvara för Windows. Vill du använda iTunes som mediebutik och gränssnitt med iCloud? Apple tillhandahåller den fullständiga versionen av iTunes för Windows och erbjuder både en iCloud-kontrollpanel och ett webbgränssnitt till iCloud. Vill du titta på Amazon Instant Video, läsa Kindle-böcker och använda Amazons tjänster? Naturligtvis kan du göra det på Windows. Praktiskt taget allt är tillgängligt för Windows.
Programvara bakåtkompatibilitet
Det finns inte bara mer än fyra miljoner Windows-skrivbordsprogram tillgängliga, men Microsoft har gjort ett utmärkt jobb för att upprätthålla bakåtkompatibilitet med dem. Människor klagar över att Windows är fullt av "cruft" som har byggts upp över tiden, men uppåt är att Windows erbjuder den bästa kompatibiliteten med äldre applikationer. Vill du använda en rad affärsappar som skrevs för femton år sedan? Du kan förmodligen fortfarande använda den på Windows 8.1. Ännu bättre, du kan installera skrivbordsapplikationen på en Windows 8.1-surfplatta och vara mer mobil med den än någonsin på grund av all den flexibilitet som Windows-skrivbordet erbjuder.
Mac och Linux är bara inte lika bakåtkompatibla. Mac OS X innehåller inte längre Rosetta för att köra PowerPC-program, medan Linux-skrivbordet har upplevt så många förändringar som skulle bryta slutna källappar som är beroende av äldre API: er och bibliotek.
Flera program samtidigt
Har du någonsin provat att använda en iPad eller Android-surfplatta som din huvudenhet? Om du är någon som bryr dig om produktivitet har du förmodligen inte gjort det. Dessa enheter är fortfarande så begränsade att de bara låter dig visa en applikation på skärmen åt gången. Vill du skriva något med ett referensdokument öppet på andra hälften av skärmen, eller till och med bara titta på en video eller chatta medan du surfar på nätet? Nej, kan inte göra det på en iPad eller Android-enhet.
Även om du kan använda tangentbord med sådana mobila enheter kan du inte använda möss med iPads. Android stöder möss, men emulerar bara pekhändelser med vänsterklick. Åtgärder som att sväva och högerklicka är i allmänhet inte möjliga.
PC-spel
Windows är fortfarande synonymt med PC-spel. Om det finns ett spel som körs på datorer körs det på Windows-skrivbordet. PC-spel blomstrar tack vare tjänster som Valves Steam och även om Steam stöder andra plattformar är Windows fortfarande platsen för spel. Windows stöder fortfarande ett stort bibliotek med PC-spel som går tillbaka mer än femton år, medan Xbox One och PlayStation 4 inte ens kan köra spel som är utformade för Xbox 360 eller PlayStation 3.
PC-spel har massor av fördelar: Du kan få den bästa grafikkvaliteten i en spelupplevelse, använda en mängd olika ingångstyper (tangentbord och mus eller kontroller? Bestämmer du!), Köra spel på antingen en vanlig bärbar dator eller en specialiserad spel-PC själv och dra nytta av fantastiska försäljningar och buntar för att få spel för praktiskt taget ingenting.
Öppna plattformen
RELATERAD: Vad är skillnaden mellan jailbreaking, rot och upplåsning?
Skrivbordssidan av Windows är fortfarande en öppen plattform . Som utvecklare kan du utveckla för Windows och distribuera ditt program utan någons tillstånd. Som användare kan du hämta dina program var som helst och köra dem utan att oroa dig för app store-godkännandeprocesser och godtyckliga regler som skapar kategorier av förbjudna appar .
Vill du installera en server eller något slags systemadministrationsverktyg som kräver fullständig åtkomst till ditt Windows-system? Yup, du kan göra det utan jailbreaking eller rooting din Windows-dator. Du har kontroll.
Hårdvarukompatibilitet
Windows-skrivbordet är standarden för datorer, så du vet att någon hårdvara du hämtar kommer att stödjas på Windows. Till skillnad från Linux-datorer behöver du inte undersöka för att säkerställa att din hårdvara stöds helt av samhället. Till skillnad från en Mac behöver du inte kontrollera att tillverkaren brydde sig om att skapa drivrutiner för Mac.
Plocka bara upp en hårdvara och gå - du vet att den kommer att fungera. (Ett undantag är äldre hårdvara som tillverkarna inte har skapat uppdaterade drivrutiner för.)
Personligen har jag anklagats för att vara väldigt negativ mot Windows-skrivbordet. Jag har definitivt ett kärlekshat-förhållande med det, men jag kan säga att jag använder Windows-skrivbordet för det mesta. Det finns inget som Windows Live Writer för att sätta ihop blogginlägg snabbt och effektivt - ett bra exempel på en specialiserad applikation som inte har direkt konkurrenskraftiga alternativ på andra plattformar. Jag spelar också olika datorspel och skulle inte drömma om att byta till Mac eller Linux på heltid och ge upp enkel kompatibilitet med alla dessa program. Och naturligtvis är surfplattans operativsystem som iOS och Android inte lika kraftfulla för att göra faktiskt arbete med flera applikationer samtidigt. De kan inte ens göra grundläggande fritidsaktiviteter som att chatta eller titta på en video och surfa på nätet samtidigt.
Windows-skrivbordet är inte nära perfekt, men det är fantastiskt. Det är ett tveeggat svärd - för vart och ett av dess problem finns det en motsvarande fördel.
Bildkredit: webbwebb på Flickr , Kevin Jarret på Flickr , Vernon Chan på Flickr , Keoni Cabral på Flickr <