it-swarm-eu.dev

Proč programátoři používají nebo doporučují Mac OS X?

Chvíli jsem pracoval na Mac i Windows. Stále však těžko chápu, proč si programátoři nadšeně vybrali Mac OS X ve Windows a Linuxu?

Vím, že existují programátoři, kteří dávají přednost Windows a Linuxu, ale ptám se programátorů, kteří by prostě používali Mac OS X a nic jiného, ​​protože si myslí, že Mac OS X je pro programátory nejvhodnější.

Někteří by mohli argumentovat, že Mac OS X dostal krásné UI a je založen na nix, ale Linux to dokáže. Přestože Windows není založen na nix, můžete se hodně vyvíjet na jakékoli platformě nebo jazyce, s výjimkou Cocoa/Objective-C.

Jsou to aplikace, které jsou k dispozici pouze v systému Mac OS X? Opravdu to stojí za to?
Je to vývoj aplikací pro iPhone?
Je to proto, že musíte upgradovat Windows každé 2 roky (méně zpětně kompatibilní)?

Chápu, proč by lidé, kteří pracují v multimediálním/zábavním průmyslu, měli používat Mac OS X. Nevidím však, jaké silné výhody má Mac OS X oproti Windows. Pokud se v Macu denně vyvíjíte a preferujete Mac před čímkoli jiným, můžete mi dát zásluhy, které má Mac oproti Windows/Linuxu? Možná něco, co můžete udělat na Mac, které nelze udělat ve Windows/Linuxu se stejnou mírou snadnosti?

Nesnažím se zde dělat jiný Mac vs. Windows. Snažil jsem se najít věci, které lze udělat na Macu, ale ne na Windows, se stejnou mírou lehkosti, ale nemohl jsem. Žádám o pomoc.

61
codingbear

Používám MacOS X asi půl roku na mém dev stroji a rozhodně jsem jej nedoporučoval to vývojářům, jiným než iPhone/OSX vývojářům (nemají na výběr, že?).

jsem nahradil OSX Ubuntu . Zřejmě nejsem jediný přepínání z OSX zpět na Linux .

Všechny nástroje, které v Linuxu považujete za samozřejmost, neexistují nebo jsou bolestivé, aby mohly pracovat na OSX:

  • instalace softwaru s otevřeným zdrojovým kódem: pokud máte štěstí, existuje MacPort . Instalace MacPorts se cítí jako Linux před 15 lety. Stáhne balíček a zkompiluje jej. Žádné binární balíčky. Chceš Qt? Rezervujte 5 hodin na kompilaci. Pokud nemáte štěstí, neexistuje žádný MacPort pro software, který hledáte. Pak si musíte stáhnout zdroj a zkompilovat jej (vítejte do 80. let). Pokyny k kompilaci pro OSX 10.5 někdy fungují na 10.6, někdy ne.
  • aby byly věci ještě zajímavější, existují i ​​jiné alternativy k MacPorts, jako Homebrew a dříve Fink . Nejsou vzájemně kompatibilní a používání více než jednoho z nich zaručuje naprostý chaos a činí váš OSS nepoužitelným.
  • podpora pro více obrazovek: hej, hledáte nabídku vašeho IDE? je to na hlavní obrazovce, ne na té, na které pracujete. Můžete za to získat chromé „řešení“ nazvané SecondBar . Bude to ošklivé, nereaguje a občas zobrazí místo nabídky nabídku „N/A“. Ale je to OSX, takže kdo by se staral o ergonomii, když budete mít oční brýle. Chtěl bych říct, že pokud byste chtěli rozhraní navržené pro ppl, kteří se zajímají o HCI, stejně byste si vybrali Linux nebo Win7. ( Aktualizace : Zdá se, že to v Mavericks konečně bylo opraveno, i když mi poslední dva roky bylo mnohokrát řečeno, že by to bylo v rozporu "cesta Mac").
  • slušný terminál: máte několik možností, výchozí Terminal.app, iTerm a tucet dalších. Žádná z nich nemá úplnou sadu funkcí (ve srovnání s výchozími konzolami v systému Linux), každá z nich má alespoň jeden z problémů (jako je zalamování řádků, podpora karet nebo problémy s UTF-8).
  • GCC 4.2 je zahrnuta ... ale počkejte, proč nerozumí příznakům GCC 4.2 x86_64 jako -march=native? Jak ukázal Jano, je to chyba . OSX pouze chyba, abych byl přesný. Ale na OSX, na rozdíl od Linuxu, nemůžete očekávat, že Apple) bude skutečně backportovat opravu a uvolnit ji v aktualizaci softwaru. Takže jste zpět na druhou - OSX je specializovaný systém, a to ztěžuje vám život vývojáře, zatímco mainstreamové systémy, jako je Linux, vám to usnadní.
  • nějaký software, který používá X11? OSX má nyní podporu X11. Se vzhledem a pocitem naprosto neslučitelným se zbytkem uživatelského rozhraní. Fugly.
  • chcete vidět normální adresářovou strukturu UNIX ve Finderu? V žádném případě, je to jako magie, normální uživatel nemůže dovolit, aby to viděl ... Můžete to samozřejmě aktivovat pomocí několika kryptických příkazů provedených z CLI. Myslím, že mít zaškrtávací políčko "zobrazit skryté soubory" jako v systému Windows by bylo pro makléře příliš matoucí ...
  • aktuální Java - omlouvám se, to nemůžete mít, Apple nenávidí Jav a udělá cokoli, aby to dokázal podřadnou technologii. Což znamená udržet ji zastaralou a ne použití jakýchkoli aktualizací. I když to znamená vystavení jejich uživatelů trojským konům .
  • "Zabezpečení? nepotřebujeme žádné páchnoucí zabezpečení!". MacOS X je nejméně bezpečný všech běžných operačních systémů (včetně domácích vydání systému Windows). Stal se obětí hackerů rok , po roce , po roce a stále platí . Rovněž mýtus o tom, že OSX nemá viry, není pravdivý pro alespoň 5 let nyní. A to není lepší ani u produktů třetích stran:

Mac uživatelé běžící Skype jsou zranitelní k self-rozmnožovat exploituje, které dovolí útočníkovi získat neomezený přístup do systému [...] další klienti Skype, např. Windows a Linux, nejsou citlivé na tuto chybu zabezpečení.

Aktualizace: Zdá se, že zabezpečení OSX je ze špatného k horším

S nejnovější aktualizací zabezpečení Lion, Mac OS X 10.7.3, Apple) omylem zapnul soubor protokolu ladění mimo šifrovanou oblast, která ukládá uživatele heslo v čistém textu .

74
vartec

Zřeknutí se odpovědnosti za komentáře: Používám to, co jsem určil jako nejlepší pro . Tyto důvody jsou to, co jsem zde uvedl. Najít „nejvhodnějšího pro programátory“ ve všech situacích je nemožné a nemyslím si, že by někdo založil svou volbu na tom, že to našel.

Je to operační systém založený na Unixu a skvělé uživatelské rozhraní nainstalované na skvělém hardwaru. Hardware, který je stále levnější, protože roste Apple a jeho kupní síla zajišťuje nižší a nižší ceny skvělých komponentů).

Používám Mac, protože:

  • OS Unix
    • Terminál je bash Shell se všemi standardními unixovými nástroji
    • Vestavěný SSH !!
    • Dodává se předem se softwarem, který funguje s Unixem skvěle: SVN, PHP, Apache2 atd.
    • Souborový systém Unix považuji za mnohem pohodlnější při vývoji.
  • Great UI - Podle mého skromného názoru nemůžete porazit použitelnost Mac. Miluji aplikace specifické pro Mac, které denně používám - Mail, Adium, Textmate
  • Skvělý OS - Nelze porazit instalaci (většiny) aplikací - drag and drop. The /Library _ Složka je dobře organizovaná a je snadné najít, co potřebuji, pokud musím kopat do preferencí, zkopírovat podpůrné soubory aplikace, nainstalovat nový panel preferencí. Když už mluvíme o systémových předvolbách - další skvělá funkce Macu.
  • Skvělá podpora pro jiné aplikace - IntelliJ IDEA je na Macu stejně dobrý jako kdekoli. Skype. Chrome, Firefox, Adobe suite.
  • Skvělý hardware - Pracuji na 1200 $ 13 "Macbook Pro (externí 24" monitor u stolu). Levnější než moji spolupracovníci na špičkových stolních počítačích se systémem Windows a nemám problémy s zpracováním ani s problémy s pamětí (nikdo z nás v současnosti není). A prostě nemůžete porazit kvalitu notebooku Apple) (vývoj na noteboocích je jiná otázka, ale bez jednoho nemůžu žít - bez drátů pro schůzky, soukromé hovory přes Skype nebo brát svou práci domů přesně tak, jak jsem ji opustil. A 10 hodin výdrž baterie!).
  • Nakonec se nevyvíjím na žádných technologiích Microsoft-stack, takže se necítím omezeně.

Nemyslím si, že existují nějaké věci, které nemůžu dělat ve Windows. Výše uvedené je seznam věcí, které souhrnně činí z Mac upřednostňovanou možnost. Pokud hledáte neobvyklé věci, mám několik úkolů, které podle mě dokážu na počítačích Mac snadněji dělat:

  • (Jak bylo uvedeno výše, pravděpodobně největší) Terminál> PuTTY + Cygwin + Powershell
  • Migrujte vše do nového počítače
  • Odinstalace aplikací nebo instalace více verzí aplikací (obvykle prohlížeče)
67
Nicole

Pro mě je hlavní výhodou oproti Linuxu to, že to všechno funguje jen společně, zejména na notebooku. Video, bezdrátové připojení, pozastavení/pokračování, aniž byste museli hledat a konfigurovat správné ovladače, určovat, jakou čipovou sadu máte atd. Vše, co by mohlo být proveditelné v systému Linux, ale je to problém, když si jen chcete udělat nějakou práci.

35
matt

Nepodceňujte hardware.

Jakmile si na trackpad zvyknete, už se nechcete vrátit! Dva prsty a posouváte se jakýmkoli směrem ...

23
user1249

Vývojáři nebo ne, zkušení nebo ne, inteligentní nebo ne většina lidí bude upřednostňovat estetickou krásu před podstatou. Mac jsou dobré, ale zcela nezaslouží druh podpory, kterou mají. Je zřejmé, že neexistují žádné přesvědčivé důvody pro použití Mac na počítači se systémem Linux nebo Windows, ale lidé se snaží extrémně těžko najít nějaké, které by ospravedlnili jeho koupi. Nechápu, proč lidé prostě neříkají, že si koupili Mac, protože je to hezké a módní. S tím není nic špatného. Dokonce přiznám, že Linux používám částečně proto, že je mezi vývojáři módní. Všichni máme přirozený sklon k tomu, co považujeme za „cool“.

22
toc777

Mac má všechny funkce Unixu s úžasným uživatelským rozhraním.

19
lfx

Byl jsem časným osvojitelem OS X a dlouhodobým podporovatelem Macu, ale došel jsem k závěru, že stále neprodukují dobré dev stroje, zejména ne v podnikovém prostředí.

Použil jsem je ve škole a nějaký jsem měl na svém druhém stole v práci (zřídka, 95% času jsem byl na terminálu Unix, ale vždycky se mi líbilo, když jsem měl příležitost ho použít, což bylo většinou pro manipulaci s grafikou). Nakonec jsem se rozhodl koupit svůj první Mac (hned, když OS X poprvé vyšel). Za necelý rok jsem s ním byl tak frustrovaný, že jsem ho prodal levně. Hardware LOOKED krásně, ale cítil se levně. OS X byl frustrovaný cvičení. Většina * věcí, které jsem se snažil udělat, fungovala, ale zbývající část byla rozbita jemnými způsoby. Příliš mnoho epizod úplného zmrazení pomocí rotující plážové koule Doom v aplikacích pro Mac.

Jeden jsem v práci občas používal/stále používal, ale opravdu jen pro úkoly specifické pro Mac. Pravidelně se odrazím k jednomu, abych zjistil, jaký je současný stav techniky. Java je dlouhodobě slabá a zaostává. Vypadá to, že se právě teď dohání. Stále se zlepšuje, ale je to jen bolestivé používat jeden pro práci ve srovnání s Linuxem nebo Windows. OS X opakovaně zklamal, stejně jako hardware (primárně problémy s přehřátím, ale v průběhu let jsem také měl monitory, které se zapínají a vypínají, když jsou poblíž rozhlasových vysílačů atd.) Věci, že "prostě se nestane" v PC zemi). Doufám, že jednoho dne budou bude dobrá volba, ale prostě tam ještě nejsou.

14
Brian Knoblauch

Existují tři hlavní důvody, proč jsem nyní v počítačích Mac (konkrétně Macbook Pro) pro potřeby svého softwaru:

  1. Skvělý hardware. Je skvělé pracovat na tom, životnost baterie je úžasná a obrazovka je prostě krásná. Jo, a trackpad je taky pěkný.

  2. Unix. Je založen na Unixu a je skvělý pro vývoj Ruby). Mám také svůj terminál.

  3. Běží také Windows skvěle. Mohu použít Bootcamp k nativnímu spuštění operačního systému Windows, nebo pomocí Parallels k jeho spuštění ve VM. Takže pro svůj vývoj Windows, mohu to udělat také na svém Macbook Pro. Předpokládám, že pokud jste o Ubuntu hardcore, můžete si to nainstalovat také.

13
spong

Méně bolesti hlavy, pokud jde o tlumočené jazyky. Python, Perl, Ruby a prolog jsou předinstalovány (stejně jako u většiny systémů * NIX). Mnohem lepší uživatelské rozhraní než mnoho Linuxových systémů, imho. Bolesti hlavy se objevují, když se pokoušíte sestavit specifické programy C (každý se pokusil sestavit svůj vlastní plánovač vláken v C, v OS X? Není zábavné). Ve Windows nejsou python, Perl a prolog předinstalovány. Většina Windows obsahuje * zboží, které nikdy nepoužíváte. Jak již bylo řečeno, nepoužívám mnoho předinstalovaných aplikací na počítačích Mac (nepoužívám Mail, Adresář, Kniha knih, Garageband, iPhoto, iDVD, iWeb, TextEdit atd.). Mac nabízejí flexibilitu instalace Windows, zatímco opak není pravdou (žádná chyba MS ... obviňujte Apple, tady).

Stručně řečeno, nabízí mnoho skvělých programovacích nástrojů a jazyků, které se nacházejí v linuxových distribucích, a nechává bolesti hlavy Windows pozadu, a přitom poskytuje prvotřídní, flexibilní UI. Ale souhlasil bych s vámi v otázce, proč by lidé dávali přednost programování pouze OS X pro obecně programování. Není to moc dobré.

Mám sklon používat cokoli, co je po ruce, nebo nejlepší nástroj pro tuto práci, ať už je to Windows, OS X nebo varianta Linuxu.

11
aqua

Dokážu si představit jediný důvod, proč by bylo vyvíjet aplikace pro iPhone. Ale jinak OSX je v podstatě Unix ...... a Unix/Linux je pro většinu zdarma, takže bych neviděl žádný jiný důvod.

9
user6791

Faktem je, že na tom opravdu nezáleží.

Pokud opravdu chcete zvýšit svou produktivitu jako programátor, přestaňte přemýšlet o tom, jak je skvělé, aby okna dělala všechny ty fantastické věci a naučila se používat nástroje příkazového řádk , skvělý skriptovací jazyk a skvělý editor.

Uvidíte, jak se vaše produktivita zvyšuje bez ohledu na zvolený operační systém.

Když pochopíte, že se jedná o skutečně užitečné nástroje, se kterými nemůžete žít, zapomenete na fantastické věci a humbuk Mac OS.

7
Jose Faeti

Každé utrpení Apple majitel láká ostatní, aby se podělili o svůj osud, je to past :-) Nebo jinak může být neustálá negativní kampaň proti systému Windows je-li to možné zajistila, že průměrný uživatel Mac je stále ve tmě. Ve skutečnosti byl Mac OS také opravován pravidelně (většinou bez předchozího upozornění uživatelů.)

Je důležité si uvědomit, že stabilita Mac OS X je způsobena proprietárním hardwarem - nemůžete připojit a testovat, co chcete, takže žádný hardware ve skutečnosti není testován. Všimněte si, že existují čtyři nebo pět možností počítačů Apple) a upgrady jsou neúměrně drahé - což znamená, že na trhu existuje několik desítek druhů hardwaru, to je ono. Podpora je hračka. Ve skutečnosti Mac OS X také není bug free nebo secure

6
CMR

Někteří by mohli argumentovat, že Mac OS X dostal krásné UI a je založen na nix, ale Linux to dokáže.

To slyším hodně. Podívejme se na nedávný příklad: Gnome Shell vs iPad , vidíte rozdíly? První věc, písmo na Gnome Shell je W-T-F atrocious.

Pak ikony. čtyři základní pravidla grafického design jsou kontrast, opakování, zarovnání a blízkost. V podstatě vám říkají, jestli jsou dva prvky podobné. Když se podíváte na domovskou obrazovku skořápky Gnome, kromě toho, že jste přeplněni, vidíte divoce odlišné ikony s nepravidelnými tvary, takže vaše mysl bude zaneprázdněna přemýšlením o tom, co to je a jak spolu souvisí.

To se u iPadu neděje, protože prvky jsou zarovnány na mřížce a všechny mají zaoblené rohy a lesklý efekt (aplikovaný iOS). Je zřejmé, že jsou to prvky stejné sady, takže vaše mysl spočívá.

Jen příklad podobné funkce s různým provedením. To je důležité, protože design není jen nátěrem, vzhled je nedílnou součástí samotného produktu. To, jak se cítíte, nelze oddělit od toho, jak si myslíte (doslova). Přečtěte si o tom Dodržuje funkce formulář? .


Obvyklá mylná představa je, že Mac jsou předražené. Toto je odvozeno od srovnání PC s nízkým koncem s Mac. Pokud si myslíte, že je to jinak, opravdu se pokuste najít na internetu seriózní komparativ (zde je jeden ). Samozřejmě budete vždy schopni sami sestavit výkonnější a levnější počítač, pokud to bude vaše jediné kritérium, ale to není to, na co je zaměřeno Apple).

Mac si nekoupíte kvůli jeho síle (nic se neshoduje s linuxovým clusterem). Koupíte si ho, protože tam je zaměstnanec s platem, který jej používá, a vy se chcete vyhnout problémům s hardwarem/softwarem. Apple si cení stability a snadnosti použití nad funkcemi nebo hrubou silou. Můžete s tím hádat, ale kromě osobních zkušeností se neustále objevují na vrcholu spokojenost spotřebitele v několika země.


Další předností Macu je, že můžete nainstalovat téměř cokoli (včetně KDE a Gnome). Téměř veškerý linuxový software je dostupný prostřednictvím balíčků macports . Toto je důležitá funkce, protože se nemůžete spoléhat na Apple pro aktualizaci Java, GNU software (march=native stále chybí v GCC Apple) a další. OpenGL je pravděpodobně více krvácejícím příkladem, protože závisí na ovladačích Apple).

Existují také oblíbené stolní aplikace pro všechny účely, a to nejen od Apple, ale od Adobe, Microsoft, Autodesk, atd.) A není potřeba antivirových nesmyslů, protože jste na Unixu.


Každopádně, pokud máte rozpočet, nebo pokud dáváte přednost Windows, Linux nebo muffinovému toastu, který provozuje emacs, jděte do toho. Neexistuje nejlepší OS pro všechno a pro všechny.

4
Jano

Přepnul jsem z notebooku se systémem Windows na Mac asi před sedmi lety, když jsem se připojil k obchodu UNIX, který byl primárně zaměřen na aplikace příkazového řádku ANSI C pro bioinformatiku. Mohl bych dělat svou práci na jakékoli unixové krabici, tak proč jsem zaplatil za Mac? Čistě subjektivní preference. Líbí se mi vzhled a dojem nativních aplikací Mac více než kterákoli z desktopových příchutí Linuxu. Nesnáším Open Office a vlastně se mi líbí Microsoft Office. Jdi zjistit. Macports poskytuje většinu pohodlí yum nebo apt-get pro vývojářské nástroje. Trvalo pár let, než se Valgrind dostal do Macu.

Nemám nárok ani na objektivní nadřazenost OS X oproti Windows. Vyvinul jsem však silnou osobní averzi k Windows. Skutečnost, že stále musím myslet na písmena jednotek ve Windows, mě rozzlobuje a za ta léta jsem měla několik katastrof s poškozením registru a chybnými instalacemi aplikací. Zdá se, že moje počítače Mac potřebují méně 'futzingu', aby udržely hladký chod. Udržuji si docela aktuální stolní počítač se systémem Windows doma pro hry a poskytuji podporu přátelům a rodině. V posledních několika letech jsem však také měl štěstí, že jsem své netechnické přátele přivedl do Macu. Opět platí, že jediný způsob, jak mohu popsat přínos, je méně „futzing“.

4
Charles E. Grant

Na počítačích Mac se vyvíjím od roku 1984, * nix od roku 1989 a Windows od roku 1990. Právě teď jako konzultant pracuji na třech placených projektech, dvou na počítačích Mac, které zabírají asi polovinu času, a jednom na Linuxu, který bere druhou polovinu.

Možná něco, co můžete udělat na Mac, které nelze udělat ve Windows/Linuxu se stejnou mírou snadnosti?

Nebudu oslovovat Windows, protože v dnešní době na to moc nekóduji, ale co se týče Linuxu, jo, jo. Téměř všechno je na počítačích Mac jednodušší. :-)

Vezměme si jednu malou oblast: textové editory. Jsem starý člověk z GUI, nedělejte vůbec emacs a vím jen dost vi, aby se vypořádali s malými úpravami.

Na Ubuntu jsou hlavní možnosti gedit, kate a Eclipse. Kate je šupinatá (ztratila jsem spoustu dat), Eclipse je velmi těžká váha, takže většinou držím gedit. Ale je to jako programátorská verze MS Notepad: to prostě moc nedělá. A cokoli, co není zabudováno do editoru, který chcete přidat, jako je podpora ctagů, vyžaduje hodně neustálé instalace a konfigurace a nepořádku.

Na Mac ... svatá kráva! Existuje nespočet opravdu skvělých možností a mají všechny druhy fantastických funkcí. Xcode je výkonný a TextWrangler rocks jako bezplatná aplikace, která kombinuje všechny nejlepší vlastnosti kate a meld. A za posledních deset let nedošlo ani k havárii takovým způsobem, který by ztratil mé úpravy, což nemůžu říci ani o kate, ani o geditovi.

Ve skutečnosti jsou textové editory v Linuxu natolik plné obecnosti, že když dělám vývoj Linuxu, kde jsou podkladové knihovny také k dispozici na Macu, často napíšu tento kód nejprve na Mac OS X v Xcode a poté, když to funguje , přesuňte jej do systému Linux a napište do něj makefile.

Mohl bych pokračovat dál a dál. Zkoušel jsem dia pro vytváření diagramů, a je to děsivé. OmniGraffle na počítačích Mac je však skvělý pro vytváření diagramů.

Jsem velkým fanouškem otevřeného zdroje, přispívám k několika projektům a předložil návrh přednášky pro toto letní sympozium Ottawa Linux. Ale také ráda udržuji svou pověst jako někdo, kdo rychle píše skvělý kód. Chci tedy používat co nejúčinnější vývojové nástroje a ty se často stávají na Macu.


Chcete-li přidat trochu ... jako konzultant, dostanu zaplaceno za produktivitu. Popletení s šupinatým softwarem vychází z mého volného času, který bych raději použil pro jiné věci, jako je pověšení se svou ženou, bojová umění a učení se italštině. Moje zkušenost, která pracuje na obou platformách paralelně od roku 2006, spočívá v tom, že trávím méně času s tím, co dělám na Macu než na Linuxu.

1
Bob Murphy

Pokud píšete aplikace pro iPhone (nebo Mac), potřebujete Mac, tečku.

Pokud děláte vývoj webových aplikací, podle mých zkušeností jsou počítače Mac mnohem lepší než počítače se systémem Windows, a to pouze proto, že většina nástrojů, které potřebujete, již existuje. Ano, Linux může tvrdit totéž. Ale můžete opravdu porovnat Linux a Mac, pokud jde o použitelnost? Opravdu?

Pokud píšete aplikace pro systém Windows, potřebujete počítač se systémem Windows, to je vše, co je tam také. Mezi VMWare, Parallels a Boot Camp můžete samozřejmě také spouštět Windows na Mac.

V souhrnu: většinou vestavěné unixové a webové nástroje pro vývojáře, skvělá použitelnost, kompatibilita s Windows, pokud ji opravdu potřebujete. To nejlepší ze všech světů. Navíc vám způsobí, že se na Starbucks díváte chladněji, než by to udělalo něco Dell. :)

0
zpasternack

Kromě toho, že miluji Mac OS X jako OS ve srovnání s Windows nebo Linuxem, používám jej, protože běží vše. I boot do OS X, ale mohu spustit Windows 7 (pro vývoj Visual Studio i pro stolní aplikace a testování webových aplikací) a Ubuntu (pro stolní aplikace a testování webových aplikací) v Virtual Box. Pokud bych použil něco jiného, ​​musel bych mít alespoň postranní Mac, abych mohl testovat napříč platformami. Jakákoli jiná výhoda je k dispozici v systému Linux nebo Windows nebo se týká osobních preferencí.

0
Chuck

Je to krásné a bezproblémové pracovní prostředí.

Jako svůj osobní počítač používám Mac, takže vím, jak se kolem něj pohybuji.

Hardware je fantastický.

Mohu (a to) spouštět Windows v VM, pokud to potřebuji), což je hezčí než nativní běh Windows (mohu vytvářet kopie celého počítače atd.).

Co když jsou o něco dražší?

0
fzwo