En utvecklare byter sida
Överger Windows för Mac OS X
Analytikerna på Gartner hävdade nyligen att Windows håller på att kollapsa. Även om det kanske inte är så dramatiskt illa som det låter kan det ligga något i det de säger. Utveckligen och lanseringen av Vista gick ju inte helt smidigt.Ars Technica har publicerat den första av tre artiklar av en mjukvaruutvecklare som lämnat Windows för Mac OS X-världen. Även om artikeln är rätt negativ i tonen lyfter den fram en del bakgrund, vad som skiljer de båda operativsystemen och problemen med Windows uppbyggnad.Ni som jobbar med mjukvara, håller ni med honom?
arstechnica.com
PC,
Mjukvara,
Windows,
OS X,
programmering,
operativsystem
37.0°
0
Anders Magnusson
tis. 22 apr 2008, 14:22
52 kommentarer till artikeln
Jag är en ASP .NET/c# utvecklare. Så som jag ser det så blir det bara större.
av Brother, tisdag 22 april 2008 kl 14:31
Antalet programvaror och spel till ett operativsystem är relativt till hur stor deras användarskara är.
Om Os X fortsätter växa som det gör nu kommer vi få se fler och fler sådanahär nyheter tills det står 50/50 mellan apple och microsoft.
det finns faktiskt ganska många spel till Mac. Lucasarts, EA och Bungie släpper ungefär 30-80% av sina Pc-spel till Mac också. Det är inte många spel jag vet, men det är fler än man tror kanske
av KalKyl, tisdag 22 april 2008 kl 14:36
KalKyl: glöm inte Blizzard
av David L, tisdag 22 april 2008 kl 14:37
Arre 25.
Är inte programvarorna till Windows lika låsta till Windows som programvaror till OSX är låsta till OSX?
av Hobie, tisdag 22 april 2008 kl 14:41
Jag är javautvecklare och försöker hålla mig så långt bort från Mac som möjligt när det kommer till utveckling på den.
Har ett system som är egentligen meningen att det ska köras med Java 6 och kunna stödja både Windows och Mac (och Linux för den delen med). Dock så har vi fått hoppa ner ett versionsnummer av Java tack vare Apple eftersom inte Java 6 finns än för Mac (förutom sin dev preview).
Java 5 var ganska positivt för Mac, men Java 1.4 för Mac hade några stora Swingbuggar som ledde till att vi fick ha en speciell Mac-version av programmet.
Men det är Java det, kan inte tala för några andra språk.
av haaga, tisdag 22 april 2008 kl 14:42
Arre25
Jag betvivlar på att du har läst på om Leopard.
Och stora företag så som EA utvecklar nu mac spel på "regular basis".
Och som mac användar kan du utan några problem använda dig av alla windows program via någon av dessa lösningar
Crossover
VMware / Parallells
Bootcamp
Och sedan kan du såklar använda unix apps och os x apps.
Så att påstå att mac inte funkar med spel och att det ska vara "som att gå tillbaks 20år, där alla programvaror är låsta till OS:et" känns väldigt larvit. Jag tycker du ska ta och läsa lite om Leopard. www.apple.com/leopard
av Pax., tisdag 22 april 2008 kl 14:45
arre25: Kanske det är så att mer spel/program utvecklas till windows endast för att de var först med att ha en stor användargrupp?
Jag tror rollerna hade varit annorlunda om mac hade störst marknadsandel från början.
av furis, tisdag 22 april 2008 kl 14:46
Arre25: Smaken är som baken. Och om nu .NET är så bra varför utvecklas det inga bra program till windows. Visst samma sak igen, smaken är som baken. Men nu om utbudet är så stort på windows sidan, varför finns det så få windows program som inte matchar mac alternativen.
När Timemachine kom så skrek många att det redan fanns många backup program till win(Finns även massvis med backup program till mac). Men det finns ju inget som liknar timemachines funktionalitet, eller finns det(nu snackar jag inte enbart rymd interfacet utan funktionen om automatisk backup i bakgrunden till ett NAS eller extern hdd)? Satt och leta efter ett timemachine alternativ till min win pc. Det enda jag hitta var timevault som bara finns till linux. Hoppas att denna portas till windows.
KalKyl: Tror inte att det kommer bli 50/50. Mac är mer en nisch produkt. Men vi går in i en tid då vi inte är likna beroende och bundna till ett OS(läs windows). Fler webb apps och fler öppna format osv. Däremot tror jag linux har stor chans att växa sig större snart, men inte än.
Fillefräsmacka: instämmer.
av toh, tisdag 22 april 2008 kl 15:00
Att det släpps fler spel/program till Windows betyder ju bara att det är många användare som använder det, dvs många köpare som företagen kan sälja till... Det betyder inte att Windows automatiskt är bättre...
av x8668k, tisdag 22 april 2008 kl 15:05
Apples mjukvara är verkligen så extremt överskattat. T.ex. så försvann hela min inbox helt sonika i Apple Mail. Jag kunde se topic och från vem mailet kom ifrån, men inte själva texten.
När jag frågade på olika forum så fick jag till svar att bara hämta mina mail från backupen. Jag menar, under mina 11 år med Windows har jag aldrig blivit av med en enda fil och aldrig haft någon backup. Vissa .mp3 som jag har på datorn nu laddade jag ner i slutet av 90-talet liksom.
Men tydligen är en backup livsviktig om man använder MacOS.
Alla hejjar på underdogen. Så har det alltid varit. Alla dissar Microsofts nya operativsystem. Så har det alltid varit.
av petter-, tisdag 22 april 2008 kl 15:15
Apples mjukvara är verkligen så extremt överskattat. T.ex. så försvann hela min inbox helt sonika i Apple Mail. Jag kunde se topic och från vem mailet kom ifrån, men inte själva texten.
När jag frågade på olika forum så fick jag till svar att bara hämta mina mail från backupen. Jag menar, under mina 11 år med Windows har jag aldrig blivit av med en enda fil och aldrig haft någon backup. Vissa .mp3 som jag har på datorn nu laddade jag ner i slutet av 90-talet liksom.
Men tydligen är en backup livsviktig om man använder MacOS.
Alla hejjar på underdogen. Så har det alltid varit. Alla dissar Microsofts nya operativsystem (folk dissade WinXp som fan också när det kom. Så har det alltid varit.
av petter-, tisdag 22 april 2008 kl 15:16
lite stavfel i mitt tidigare inlägg och nått "inte" för mycket. Men ni fattar säkert vad jag menar.
Finns det ens nått "bra" virtuella skrivbords program till windows? Kommer ihåg att jag satt och leta efter detta för nått år sedan. Hittat ett som jag börja köra men avinstallera det snabbt när jag märkte att det sög och att det hängda sig hela tiden. När jag bytte till mac så installerade jag snabbt virtue desktops och det funka kanon. Nu till leopard så finns ju spaces.(Och jo jag vet virtuella skrivbord har funnits till *nix i "hundra" år.)
av toh, tisdag 22 april 2008 kl 15:16
Bah dubbelpost, sorry. Var finns edit-knappen?
av petter-, tisdag 22 april 2008 kl 15:17
Nu är jag ingen utvecklare men Apple verkar ju erbjuda en hel del trevliga APIs och allt vad det heter. Alla Core-grejer i OS X osv.
Sen brukar det ju vara så att Windows-program är gråa och inte särskilt nyskapande, Mac-programmen integrerar perfekt med OS:et och är riktigt jäkla trevliga. Det är ju bara titta på alla trevliga Shareware-program som finns till OS X. Så hellre ett riktigt bra OS X-program än 10 halvtaskiga, fula Windows-program.
av Börje, tisdag 22 april 2008 kl 15:19
petter-: bara för att det inte har hänt dig betyder inte att det hänt andra. Du har helt enkelt haft tur på win plattformen och otur på mac plattformen. Själv satt jag och körde Mandrake för några år sedan, när min hdd paja. Som tur var hade jag en backup.
Har även en 3 år gammal gammal win laptop där hdd:n har pajat.
Lycka till med att köra utan backup.
av toh, tisdag 22 april 2008 kl 15:23
Att det släpps fler spel/program till Windows betyder ju bara att det är många användare som använder det, dvs många köpare som företagen kan sälja till... Det betyder inte att Windows automatiskt är bättre...
av x8668k, tisdag 22 april 2008 kl 15:24
Som vanligt pratas det bara om Windows vs. Mac OS så fort Microsoft och Apple kommer på tal.
Själv jobbar jag med programmering i .NET för webben; ASP.NET och SharePoint vilka är stora webbplattformar baserade på Microsofts servermjukvara. Jag kan säga att där går utvecklingen framåt i rasande fart, och mer avancerade och potentiella produkter/utvecklingsmiljöer finns inte. Är det något område där Microsoft satsar stort och rätt så är det på utvecklingssidan, och inte minst på serversidan. De kanske inte har de snabbaste servrarna, de kan inte skicka lika många mail per sekund som en Linux-server men vad gäller utveckling och implementering av webblösningar ligger de först.
av Apstefan, tisdag 22 april 2008 kl 15:28
Har läst igenom artikeln nu... mycket av det han säger stämmer säkert för Win32-programmering, frågan är vad som skulle hända om han testade .NET, eller jämförde Apples och Microsofts server/databasmjukvaror. Har ens Apple något som motsvarar Visual Studio 2008 och de möjligheterna vad gäller virtuella webbservrar, debugging etc som finns där?
av Apstefan, tisdag 22 april 2008 kl 15:36
Xcode?
av Ragge, tisdag 22 april 2008 kl 16:44
Nej klart de inte finns verktyg för att utveckla applikationer till osx :D applikationerna bara dyker upp helt utan anledning och alla är enhetliga, hur?! :O
av danielhedman, tisdag 22 april 2008 kl 16:53
toh: Använder Virtual Desktop Manager själv till XP och tycker det fungerar bra. Du hittar det och många andra trevliga applikationer på:
www.microsoft.com
Sen till denna artikel. Intressant läsning måste jag säga. Hoppas Microsoft börjar om från grunden med Windows 7 så att all gammal skit rensas ur. Enda programmeringen jag sysslar med är i VBA (Visual Basic for Applications) och där behöver man inte tänka på det som tas upp i artikeln. Men så är det inget programmeringsspråk som du skapar fristående applikationer i heller. Så den biten av artikeln kan jag egentligen inte kommentera.
Men använder själv XP och tycker det fungerar bra. Men mycket kan förbättras. Det finns dock 2 stora anledningar till varför jag inte gott över till OSX.
1) Program stödet. Kör mycket CAD och de som är insatta i detta vet att det inte är bara att byta CAD system. Använder SolidWorks och det fungerar endast under Windows. Visst går det att köra virtuellt men det är inte optimalt då du behöver direkt åtkomst till grafikkortet samt att du fortfarande inte kommer undan en Windows licens. Bara en massa bök utan mervärde.
2) Du måste ha en Mac för att kunna köra OSX. PC är enligt mig en bättre plattform då du lättare kan skräddarsy en PC än en Mac.
Men om program stödet skulle öka och det skulle släppas en Mac med rätt specifikationer och pris så skulle jag kunna tänka mig att köra OSX.
av Wayne, tisdag 22 april 2008 kl 18:18
Alla jag känner som programmerar ofta föredrar linux.
av Val, tisdag 22 april 2008 kl 18:38
Lunix.
av Melvin, tisdag 22 april 2008 kl 18:47
"PC är enligt mig en bättre plattform då du lättare kan skräddarsy en PC än en Mac."
Fördelen är samtidigt nackdelen. Macen är som halva steget till konsoler; en handfull modeller (plus "årgångar") som skall stödjas och säkras för korrekt beteende, istället för denna uppsjö av enheter av minst sagt varierande kvalitet, allt från felfritt till "rättfritt". ;-)
Valet av verksamhetsmodell är et dubbeläggat svärd, vad man än väljer.
av Netzach, tisdag 22 april 2008 kl 18:54
kan vi sluta locka till mac eller pc-bash..
så j**#% löjligt.. använd den platform du är bekväm med skall det vara så svårt.
av pewe, tisdag 22 april 2008 kl 19:11
Jag sköter min webbutveckling i PHP och gillar det skarpt. Det är inget snyggt språk, men det går snabbt att utveckla i det. Tänkte ta och kolla på .NET eller Cocoa. Till .NETs fördelar ligger att jag verkligen gillar C#. Dock är jag inte så förtjust i Microsofts API:er. Har testat XCode lite granna och vad jag sett så gillar jag det verkligen. Dock vet jag inte om jag har tid att lära mig Objective-C, dessutom finns det ju mycket fler jobb inom .NET. Kanske helt enkelt skall köra Python :) Finns ju bindningar till det mesta.
av Killen, tisdag 22 april 2008 kl 19:29
Vad ska man göra om man har en Mac och vill ha den snabbare?
Jo man ska tydligen köpa en helt ny "årgång" som du kallar det, alltså en helt ny dator.
Tänk ett operativsystem som tillåter dig att bygga en egen dator och uppdatera delarna som du ville utan att bryta någon garanti (har ingen fakta alls om Apples garanti men gissar på att det är så).
Tänk ett operativ där du kunde laga din dator utan att lämna in den och utan att där heller bryta garantikrav. (gissar här med)
Jag tror det finns, ja juste, det finns flera... (windows, linux...)
av Kaviar!, tisdag 22 april 2008 kl 19:51
Instämmer totalt med pewe.
Kör den plattform du gillar.
Slutdiskuterat.
PS. Alla vet ju att Microsoft spöar Apple.
av Syphico, tisdag 22 april 2008 kl 19:52
Kaviar!: Mac Pro?
Kan för övrigt inte ett jota om programmering, så jag håller mig utanför den här.
av Krull, tisdag 22 april 2008 kl 20:07
toh: Du behöver se över din svenska en aning. Extremt mycket fel i dina inlägg.
av petter-, tisdag 22 april 2008 kl 20:08
skönt att det finns folk som inte vill byta till mac, så kanske det kan hållas virusfritt :-) Btw, Älskar mac, jobbar snabbt effektivt och utan en massa skit :-)
av MadsAlexander.com, tisdag 22 april 2008 kl 20:43
Jag studerar till programmerare och webutvecklare och mina erfarenheter säger mig: "KEEP AS FAR AWAY AS POSSIBLE FROM ANYTHING AND ANYONE THAT HAS ANYTHING TO DO WITH MICROSOFT!!!!" med stör röd text och många, stora blinkande utropstecken. Tror aldrig jag stött på så mycket problem som när jag haft med microsoft produkter och "lösningar" att göra. När jag knappar nåt till linux eller mac så funkar det hur bra som helst och blir det några problem så är det pga jag gjort något fel.
av Naw, tisdag 22 april 2008 kl 21:17
Jag måste ju rekommendera denna presentationen:
www.cabel.name
Den har verkligen fått mig inspirerad och man får en känsla av hur det är att vara OS X utvecklare.
Självklart en smaksak, men man märker verkligen skillnad på trejdepartsutvecklare för OS X och windows. Programvarorna för OS X känns sååå mycket mer genomtänkta och perfekta. Windows program är så smaklösa. Bara en sån sak som ikoner, det finns nästan inte ett enda OS X program som har en ful ikon.. Till windows finns det knappt ett enda program som har en snygg ikon. Skitsak egentligen, men jag tycker ändå det säger lite om hur välutvecklade och genomtänkta program känns.
av p2d, tisdag 22 april 2008 kl 21:44
Dessutom älskar jag verkligen alla APIer i OS X. Alla lösenordord i keychain, alla kalenderposter i ical, alla kontakter i adressboken m.m. Framför allt är dessutom tredjepartsprogrammen väldigt bra på att använda dessa api:er vilket gör att allt blir väldigt enhetligt och alla program "pratar" bra med varandra.
av p2d, tisdag 22 april 2008 kl 21:49
petter-: Du behöver se över din argumentationsteknik en aning. Och som sgat när man srkvier kmomnetraer på en blgog så är det sktismama hur bra sevnksan är, så lnäge det är ngåot så där läbsrat. Frötsår ni vad jag mnear?
Sneezer: Särskrivningarna beror nog på engelskans inflytande. Många av oss svenskar jobbar utomlands eller jobbar mycket med utlandet. Mer så idag än för 20 år sedan.
håller med killen som jag länkar till. Mac has become a way of life
av henke_ed, tisdag 22 april 2008 kl 22:20
Jag skyller mina särskrivningar på rättstavningen i firefox...
av Wayne, tisdag 22 april 2008 kl 22:40
Jo windows är på väg att falla :) Men man byter ju inte mot en mac för då krävs ju helt ny hårdvara utan man installera linux som är helt gratis istället!
Har också märkt att det är mycket härligare att programmera på linux. Använder Eclipse och det är helt underbart! Programmerar man i Java så kan man dessutom göra helt platformsoberonde applikationer. Men att koda i C är ganska jobbigt om du ska koda för windows. Då behöver man ju källkoden för att skapa bibliotek för linux eftersom windows libs inte verkar fungera av vad jag har sett iaf. Oftast så finns ju inte källkoden heller vilket gör en låst till det fula os:et.
Windows libs verkar ju också vara ett krav om man ska programmera något till windows vilket suger. Hade en labb i en kurs där man skulle göra en webserver. Självklart så skulle windows ha en massa extra libs för att det skulle fungera.
Ubuntu är härligt gratis och passar alldelles utmärkt att programmera på! :)
av Daverix, tisdag 22 april 2008 kl 22:55
Asså vad är problemet?
Jag programmerar spel till det operativsystem som används utav större delen utav målgruppen. Om det är OS X eller Windows, spelar roll. Mac gör bra grejjor och microsoft gör bra grejjor.
Sluta tjafsa.
av WixxedIves, tisdag 22 april 2008 kl 22:59
verkar ju vara rätt bra flöde här minsann...
På tala om ingenting:
Någon som har erfarenhet av en bra skärm för PS, Flash osv?
Inget under 24", högst 8ms och gärna inte mycket över 4000 sek. Omöjligt ey?
av ReQuaker, tisdag 22 april 2008 kl 23:49
Det intressant att ingen på allvar tagit upp det som egentligen spelar roll, nämligen företagsmarknaden. Så länge Apple inte släpper något som kan svara emot Windows/Office/Exchange/Sharepoint-kombinationen så kommer de alltid ligga mil efter Microsoft. Det är det som är Apples riktiga problem. De kan inte i dagsläget hota Microsoft på företagsmarknaden och kan inte då heller sälja några riktigt stora volymer. Det går att knåpa ihop liknande lösningar baserat på linux men det är inte lika integrerat och lika enkelt att använda. Företag vill syssla med det som de känner pengar på och då handlar de som maximerar deras business.
av dkcp, onsdag 23 april 2008 kl 00:12
Sjukt bra stavfel....editknappen lyser med sin frånvaro :(
av dkcp, onsdag 23 april 2008 kl 00:16
jävla tjat om spel hela tiden...undra vad argumenten kommer vara när spelutvecklarna börjar se det som mer lönsamt att utveckla till Mac. ööhh öööhh, os x kan inte öööhh ööhh. Jävla barn.
av Kapris, onsdag 23 april 2008 kl 00:36
Ledsen men ALDRIG kommer jag att överge min Windows. All love to Mr. Bill G.
av www.workidoo.com, onsdag 23 april 2008 kl 06:24
Håller med dkcp till 100%
av Wayne, onsdag 23 april 2008 kl 07:37
Håller med dkcp.
Alla som överhuvutaget håller på med mjukvaroutveckling som yrke vet väl att det är lite svårt att vara anhängare till det ena eller det andra.
Att tex prompt rata microsoft för att det är ett kapitalistföretag eller what ever är lite barnsligt. Lika så att propmt hålla sig till Linux eller OS X.
En bra mjukvaruutvecklare använder de bästa verktygen på de platformar som krävs för att få jobbet gjort och lägger inte ner några personliga värderingar i det hela.
Extra note till kaptialist/microsoft hatare... sluta drick coca-cola och pepsi eller äta på mc donalds ;)
av WixxedIves, onsdag 23 april 2008 kl 08:03
Måste bara säga att det verkligen är jätteintressant att läsa om varför just NI gillar Windows eller Mac bäst. Vad kommer nästa spännande ordfajt handla om, navelluddets vara eller icke vara?
av daniel-san, onsdag 23 april 2008 kl 14:54
toh: I Vista heter backupprogrammet Volume Shadow Copy. Den kommer från Win 2003 så jag antar att den stödjer varenda backuplösning, NAS eller ej, som du kan komma på.
Du högerklickar sedan på en mapp och får se föregående versioner som kan återskapas.
av Press play on tape, onsdag 23 april 2008 kl 22:31
Sparar inte VSC backupen lokalt, alternativt fungerar det som en server-klient lösning?
Det framgår inte riktigt av texten du länkade till om man kan ha backupen på en extern disk. Om det nu finns stöd för NAS och extern disk så är det ju konstigt att det inte framgår av texten. En miss av MS marknadsföringsteam?
av toh, torsdag 24 april 2008 kl 01:45
Ingen här som ens kommenterat eller funderat över det artikeln på Ars verkligen berör? Tycker det är lite konstigt: Har ni ens läst den?
För frågan är ju - För alla shortcuts man drar för att få till något snabbt och lätt så skapar man ju potentiells problem i framtiden. Hur ska man hantera det om man aldrig vågar rätta till dom?
av tva, torsdag 24 april 2008 kl 09:08
Objective-C, nigga please! Apples mest korkade val någonsin, kanske ett tips från Jobs shaman?
av Slackerbitch, torsdag 24 april 2008 kl 09:58
Kommentera artikeln
+
Per månad
39 kr
Betala löpande per månad. Ingen bindningstid.
Starta prenumeration
Per år
299 kr
Enklast och billigast, bara 25 kronor i månaden. Betala löpande per år. Ingen bindningstid.
Prova 14 dagar gratis innan du bestämmer dig.
Starta gratis provperiod
Engångsköp
349 kr
Slipp återkommande betalningar, betala ett år i taget. Betala med kort eller Swish.
Köp utan prenumeration