Diskuze: Je MacBook dobrý na programování?
V předchozím kvízu, Online test znalostí Technického vybavení PC (expert), jsme si ověřili nabyté zkušenosti z kurzu.
Člen
Zobrazeno 11 zpráv z 11.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí Technického vybavení PC (expert), jsme si ověřili nabyté zkušenosti z kurzu.
Ahoj, před nedávnem jsem byl přesně na tvém místě a nakonec jsem se rozhodl pořídit si Macbook Pro . Celý život jsem používal windows, ale na MacOS jsem si zvykl během pár dnů a to možná ještě přeháním. Nemůžu si ho vynachválit, díky váze je ideální na cesty a díky výkonu a rychlosti systému je skvělým nástrojem pro programování, grafiku atd. Mohu ho jen doporučit Samozřejmě si můžeš koupit Air a na programování poslouží stejně tak dobře, ne-li lépe díky ještě nižší váze a větší výdrži baterie
MacBooky jsou oblíbené hlavně u grafiků, na druhou stranu znám pár programátorů, kteří MacBook používají. Jde hlavně o webové vývojáře. Záleží podle toho v čem chceš programovat, pro .NET nemá MacBook smysl. Ve vývoji nevidím nějakou výraznou výhodu oproti Windows, spíš je to určitá forma luxusu.
Je to hodně o zvyku. Já jsem si ho před rokem ze stejného důvodu
pořídil a strašně mě to sralo a po půl roce sem to vyhodil Na klávesnici jsem si zvykl
rychle, a používat CMD mi přišlo pohodlnější a lépe vymyšlené, než
Ctrl - kvůli umístění klávesy (používá se na hodně akcí například na
Copy & Paste). Mega cool je výdrž baterky a celkově design. Nicméně ten
systém mě osobně vadil a nedokázal sem si na to zvyknout. Vadilo mi, že
aplikace neumí maximalizaci, ale pouze full screen, který v hodně aplikacích
zlobí - při pop-upu se mi stávalo, že se zobrazil animací na jiné
obrazovce, tam jsem ho potvrdil a pak animací zase zmizel, takže namísto, co
bych jen odentroval během vteřiny, jsem čekal 3 vteřiny, než se to
doanimuje. Když jsem pomocí zkratky roztáhl okno přes celou obrazovku, tak
vždy na hranách jsou volné pixely a když jsi zvyklý z otevřených
obrázků kliknout mimo obrázek, abys zavřel galerii, proklikneš se místo
toho na plochu. Chtěl jsem si přebindovat na klávesnici středník pod escape
a po té, co jsem to udělal mi začaly crashovat náhodně programy při
různých kombinacích kláves a nemohl jsem potvrzovat dialogy klávesou -
musel sem klikat a nešlo mi to opravit, ani restartem do továrního
nastavení. Taky není pravda, že ten systém je krásně plynulý, chce to
taky restartovat a obecně mi to přijde dost nedodělané. Řešil sem
problémy s ovladači k tiskárně, problém s promítáním přes HDMI,
problém s USB ethernet portem a dalšími zařízeními, je tam sice dobrá
podpora, ale když něco zrovna nefunguje, tak je to dost blbý Když si připojíš myš, tak
ti kolečko scrolluje obráceně a nedá se nastavit, že budeš mít jiný
směr pro myš než trackpad, kde zase to obrácené scrollování chceš.
Existuje spousta aplikací na všechno možné, ale z toho co jsem zkoušel, tak
žádná nefunguje dobře a spíše ten systém posere ještě víc - zkoušel
sem window manager, appku co řešila ten scroll, kalendář (po kliknutí na
hodiny se zobrazí jen možnost přepnout je na analogové a kalendář je pouze
desktop aplikace, takže sem si musel kalendář koupit ), apod. a všechny stály za
prd, buď fungovaly jen občas nebo způsobovaly nestabilitu prostředí.
Nemluvě o tom, že většina aplikací pro OSX je placená (jejich alternativy
na Windows/Linux jsou třeba zdarma nebo stojí méně a pro OSX jsou prostě
placené nebo dražší) a když ti to nevyhovuje musíš refundovat nějak
přes e-mail. Taky mi dost vadila nemožnost otevírat si více okýnek
průzkumníku (jsem zvyklý Windows + E) a nebyl sem schopen ani přes makra
vytvořit funkční řešení, abych si mohl kdykoliv otevřít další okýnko,
aniž bych musel mít zrovna ten program aktivní. Co je ale celkem dobrý a
proč hodně programátorů používá Linux nebo OSX je terminál, ten na
Windows není a dost ti to usnadní práci, dá se tam nainstalovat i package
manager a můžeš si na to napojit IDE a šéfit si a oproti Linuxu nemusíš
řešit kompatibilitu s HW nebo, že se ti posere aktualizace apod. A ještě se
to dost používá, pokud programuješ pro Apple zařízení.
Mě se Apple vždycky líbil a chtěl jsem ho, ale jediné, co mi vyhovuje je
iPad, i když taky bych měl na co nadávat, ale jsem s ním celkem spokojen.
Nicméně iPhone ani MacBook mi nevyhovovaly tak moc, že jsem to musel přestat
používat.
Znám další 2 lidi, kteří MacBook pro práci používali (grafici) a po pár
letech na to taky začali nadávat. Znám spoustu lidí, kteří to mají na
casual věci a jsou spokojeni a znám i spoustu lidí, programátorů, kteří
to používají a jsou spokojení. Je to hodně o tom, jak ti to sedne, jestli
máš možnost doporučuju si to na týden půjčit a vyzkoušet si na tom
reálně pracovat. Já z toho ze začátku byl odvařenej, ale jak sem začal
řešit práci a problémy, tak mě to začalo fakt štvát a přišel sem si
hrozně neefektivní, jak jsem furt řešil, jak co na tom systému zprovoznit a
pak jak to ještě začalo padat, tak to už byl konec. Jako při nejhorším si
můžeš nainstalovat jinej systém, ale zase, když už vyhodíš tolik peněz
za to, tak je to takový blbý víš co. Takže fakt doporučuju prvně
vyzkoušet a počítat s tím, že to musíš používat tak, jak to je a
nechceš tam prostě nic měnit
No ono stejně při programování většinu času trávíš v IDE nebo editoru, takže je celkem jedno, na jakém OS ti to běží (byť máš prakticky dvě volby). Pokud chceš dělat v C#, tak určitě Windows, pokud chceš dělat pro iOS, tak prostě potřebuješ Macbook (či macOS obecně). Jinak jsou IDE dostupné na oba systémy, hlavně ty od Jet Brains (takže InteliJ, PyCharm, PHPStorm...). Jediný rozdíl co mě ještě napadá, tak na Macu jsem zažil méně problémů, když jsem potřeboval rozchodit různé věci pro vývoj.
Já mám Macbook asi rok a dost jsem si celý stroj a OS oblíbil. Sice mám ještě desktop s Windows 10 (a mnohem více výkonem), ale čas raději trávím na Macu. Vyhovuje mi stabilita systému, jeho design, parádní výdrž na baterku, propojení s iPhone a další více či méně podstatné věci.
Nevýhody? Prémiová cena, některý software je Windows-only, Microsoft Office je pro macOS totální crap, občas nefungují 100% periferie
Mám to podobně jako David, po půl roce letěl.
Aplikace jsou na to mizerné a všechny placenné. Ve slavném iStoru není
nic.
Výkonově je na to mizerně.
Za cokoliv, co chceš, musíš dál platit. Například výměna baterky
minimálně 6 tisíc.
Ale hlavně, vážně chceš podporovat firmu, která je tak neuvěřitelně
proprietární? Už i Microsoft pochopil, že takhle to nejde a dělá
OpenSource. Apple nedal IT světu zhola nic, nemají ani klasické konektory na
disky (aby sis je náhodou nemohl vyměnit) - jako vážně?
přihodím i svůj názor jako Apple fanatik takže: přechod na OSX velmi snadný a intuitivní,spousta věcí je na první prohled pro uživatele zjednodušena, aby prostě nemusel moc věcí řešit, například máš složku aplikace, kde jsou prostě všechny aplikace, spousta složek je skrytých což můžeš jednou klávesovou zkrátkou přepnout, aby jsi mohl všude když něco přenastavuješ... uvedený problém s promítáním nebo externím monitorem jsem za 4 roky s OSX nezažil, jak už přes AirDrop nebo přes HDMI redukci (dříve z displaPortu a nyní z USB-C), obrácené scrolování já naopak preferuju jak na trackpadu tak i na myši, nemohl bych to mít opačně už, ale jde to v nastevení přepnout, aby to bylo opačně, ohledně kalendáře: nenapadá mě důvod, proč by s ním měl někdo problém, používám ten výchozí, který se mi synchronizuje skrz všechny apple zařízení - iPhone, Apple Watch, Mac, iPad a normálně se mi tam dávají i FB události a v práci na něj mám extension, který mi tam dává i schůzky a ze školy výuku, takže vždy vidím co dané dny mám, jiná řešení jsem neměl ani důvod zkoušet, ohledně aplikací z AppStoru tak tam stahuju jenom vysloveně ty od Applu, jinak normálně z Internetu, btw nejvíce pracuji v Intellij IDEA a Xcode, jo a komu vadí si kupovat kvalitní aplikace, tak stahovat si placené věci zadarmo je mnohem lehčí než na WIndows ohledně výkonu: za výkon si hold připlatíš než co bys měl za stejnou cenu jinde, stroje za 50k+ už jsou jiný svět, proto jsem si připlatil, když to je můj společník každý den v práci a doma, baterku jsem u dvou a půl roku používaného Macu neměnil, baterie stále dosahovala 70% původní výdrže, takže pohoda, ohledně openSource: ano, tohle Apple nedělá, ale nějak jsem nikdy neměl důvod se koukat do kódu čehokoli od Applu, takže mi to je celkem fuk, zmiňovaný terminál je samožejmě fajn, téměř nonstop v něm něco mám otevřeného, na závěr ohledně klávesnice: Apple má příručku o tom, jaké mají aplikace mít zkratky pro lepší UX a většina velkých aplikací to splnuje, takže pak jedeš intuitivně aniž bys řešil aplikaci, pouze jen vždy koukneš do levého roku na jakou aplikaci máš zrovna focus, abys věděl ve které se to bude dít slovo závěrem: Mac není levná záležitost a za stejnou cenu můžeš dostat výkonější stroj jinde, ale to pohodlí a krása s tím pracovat je pro cenější než peníze, protože mě prostě cokoliv na něm baví více než na Windows, Macbook -> nemá žádný výkon, MacBook Air -> ujde, ale pro náročnější věci tě to bude štvát, MacBook Pro s 16GB RAM -> jediná smysluplná cesta pro programování, která ti nabídne ten skvělý pocit při práci, takže jdi leda do Pro
S MacBookem jsem spokojený.
Stejně tak s SurfaceBookem 2, funguje jak noťas i tablet. Hlavně ho mám na
věci které nejsou na Mac a na pár her.
A když programuji v Javě v NetBeans?
Apple nedal IT světu nic? Ehm, kde bych začal... Třeba na Githubu: https://github.com/apple -- a to jsou jen projekty OS které Apple dělá v poslední době (převážně Swift). Nebo třeba fork KHTML - WebKit na kterém staví dneska celý Chrome, Opera atp. Myslím že toho bude o dost víc, ale tohle jsou jen známější věci
Zobrazeno 11 zpráv z 11.