Edukien taula
Garatzaileak macOSera joaten dira, eta bereziki MacBook Prora. Hori dela eta, MacBook Pro aukera bikaina da beraientzat: Apple-ren hardwareak eraikuntza-kalitate eta bateriaren iraupen bikaina ditu, eta Apple-ren sistema eragileak ingurune ezin hobea eskaintzen du programatzaileentzat.
Arrazoi gehiago programatzaileak Mac bezalako programatzaileak:
- Sistema eragile nagusi guztiak hardware berean exekutatu ditzakezu: macOS, Windows eta Linux.
- Oinarrizko komando-lerroko tresnetara sar zaitezke bere Unix ingurunetik.
- Askotariko aplikazioetarako kodetzeko egokiak dira, besteak beste, web, Mac, Windows, iOS eta Android.
Baina zein Mac erosi behar duzu? Edozein Mac-en programa dezakezun arren, modelo batzuek abantaila handiak eskaintzen dizkiete kodetzaileei.
Garatzaile askok baloratzen dute edozein lekutatik lan egin ahal izatea, hau da, MacBook Pro bat. 16 hazbeteko MacBook Pro -k abantaila asko ditu bere anai-arreba txikiagoaren aldean: pantaila gehiago, prozesadore indartsuagoa eta jokoak garatzeko erabilgarria den txartel grafiko diskretu bat.
Bada. aurrekontua daukazu , baina Mac mini -k balio bikaina eskaintzen du zure diruaren truke eta eskuragarri dagoen Mac modelo merkeena da. Alde txarra: ez du monitorea, teklatua edo sagua sartzen. Hala ere, horrek kontrol gehiago ematen dizu hobekien egokitzen zaizkizun osagaiak hautatzeko.
jokoen garatzailea bazara, GPU indartsua<10 duen Mac bat beharko duzu>. Hemen, iMac 27 hazbeteko tamaina: 21,5 hazbeteko Retina 4K pantaila, 4096 x 2304
21,5 hazbeteko iMac 27 hazbeteko modeloa baino ehunka dolar merkeagoa da eta mahai txikiagoetan sartuko da. espazioa arazoa bada, baina aukera gutxiago uzten dizu.
Garatzaile gehienentzat, baita jokoen garatzaileentzat ere, botere nahikoa baino gehiago eskaintzen du. Baina potentzia gehiago behar baduzu, gehienezko zehaztapenak iMac 27 hazbetekoak baino baxuagoak dira: 32 GB RAM 64 GBren ordez, 1 TB SSD bat 2 TBren ordez, prozesadore gutxiago indartsua eta 4 GB bideo RAMaren ordez. 8. Eta 27 hazbeteko iMac ez bezala, osagai gehienak ezin dira berritu erosi ondoren.
21,5 hazbeteko 4K monitoreak leku asko dauka zure kodea bistaratzeko, eta kanpoko 5K pantaila bat erantsi dezakezu ( edo beste bi 4K) Thunderbolt 3 atakaren bidez.
USB eta USB-C ataka ugari daude, baina atzealdean daude iristeko zailak diren tokian. Baliteke iristeko errazagoa den zentro bat hartzea gustatuko litzaizuke. Aukera batzuk estaltzen ditugu goiko 27 hazbeteko iMac estaltzean.
4. iMac Pro
TechCrunch-ek iMac Pro "garatzaileei maitasun gutuna" deitzen die. baten jabe izateak egin dezakezure fantasiak egi bihurtzen dira. Baina mugak gainditzen ez badituzu, adibidez, joko astunekin edo VR garapenarekin, hau behar duzuna baino ordenagailu gehiago da. Garatzaile gehienek iMac 27 hazbeteko egokitzapena hobetuko lukete.
Begirada batean:
- Pantaila tamaina: 27 hazbeteko Retina 5K pantaila, 5120 x 2880
- Memoria: 32 GB (256 GB gehienez)
- Biltegiratzea: 1 TB SSD (4 TB SSD-rekin konfiguragarria)
- Prozesadorea: 3,2 GHz 8 nukleoko Intel Xeon W
- Txartel grafikoa: AMD Radeon Pro Vega 56 grafikoak 8 GB HBM2rekin (16 GB-rekin konfigura daitekeen)
- Aurikularretarako konektua: 3,5 mm
- Portuak: lau USB ataka, lau Thunderbolt 3 (USB‑C) ) portuak, 10Gb Ethernet
iMac Pro iMac-ek uzten duen lekuan hartzen du. Joko-garatzaile gehienek behar izango dutenetik haratago konfigura daiteke: 256 GB RAM, 4 TB SSD bat, Xeon W prozesadorea eta 16 GB bideo RAM. Hori hazteko lekua baino gehiago da! Bere akabera gris espazialak ere itxura bikaina du.
Norentzat da? TechCrunch eta The Verge-k VR garatzaileengan pentsatu zuten lehenik. “iMac Pro Piztia da, baina ez da guztiontzat” da The Verge-ren berrikuspenaren izenburua.
Ondoago esaten dute: “Makina hau erosiko baduzu, nire iritzia da zehatz-mehatz jakin beharko zenuke zertarako erabili nahi duzun". VR, 8K bideoa, modelaketa zientifikoa eta ikaskuntza automatikoa lantzen dutenak aproposa direla iradokitzen dute.
5. iPad Pro 12,9 hazbeteko
Azkenik, ezkerreko eremuko iradokizun bat uzten dizut.Mac bat ere ez: iPad Pro . Aukera hau ez da gomendio bat, aukera interesgarria baita. Gero eta kodetzaile gehiagok erabiltzen dute iPad Pro garapenerako.
Begirada batean:
- Pantaila tamaina: 12,9 hazbeteko Erretina pantaila
- Memoria: 4 GB
- Biltegiratzea: 128 GB
- Prozesadorea: A12X Bionic txipa Neural Engine-arekin
- Aurikularretarako konektorea: bat ere ez
- Portuak: USB-C
iPad batean programatzea ez da Mac batean programatzea bezalako esperientzia. Zure lan gehiena zure mahaian egiten baduzu, baliteke iPad Pro bat pentsatzea MacBook Pro-ren ordez zure bulegotik kanpo zaudenean tresna eramangarri gisa.
Garatzaileentzako iOS tresna kopurua. hazten ari da, testu-editoreak eta kodetzaileentzako diseinatutako iOS teklatuak barne:
- Panic-en Kode Editorea
- Buffer Editor - Kode Editorea
- Textastic Code Editor 8
- DevKey - Programaziorako Garatzaileen Teklatua
Zure iPad-en erabil ditzakezun IDE kopuru gero eta handiagoa da (batzuk arakatzailean oinarritutakoak dira eta beste batzuk iOS aplikazioak):
- Gitpod, arakatzailean oinarritutako IDEa
- Code-Server arakatzailean oinarrituta dago eta urruneko VS Code IDE bat erabiltzeko aukera ematen du
- Continuous .NET C# eta F# IDE bat da
- Codea Lua IDE bat da
- Pythonista 3 etorkizun handiko Python IDE bat da
- Carnets, doako Python IDE bat
- Pyto, beste Python IDE bat
- 4>iSH-k komando-lerroko shell bat eskaintzen du iOS-rako
Programatzaileentzako beste Mac Gear
Garatzaileek iritzi sendoak dituzteerabiltzen dituzten ekipamenduei eta sistemak konfiguratzeko moduari buruz. Hona hemen aukera ezagun batzuen banaketa.
Monitoreak
Garatzaile askok ordenagailu eramangarri bat mahaigaina baino nahiago duten arren, monitore handiak ere maite dituzte, eta horietako asko. Ez daude gaizki. Coding Horror-eko artikulu zahar batek Utah-ko Unibertsitateko ikerketa baten emaitzak aipatzen ditu: pantaila higiezin gehiagok produktibitate handiagoa dakar.
Irakurri gure egungo konfigurazioari gehi ditzakezun monitore handi batzuetarako programatzeko monitore onenen laburpena.
Teklatu hobea
Garatzaile askok Appleren MacBook eta Magic teklatuak bezalakoak diren arren, gutxi batzuek bertsio berritzea aukeratzen dute. Zure teklatua eguneratzearen abantailak jasotzen ditugu gure berrikuspenean: Mac-erako haririk gabeko teklatu onena.
Teklatu ergonomikoak askotan azkarrago idazten dira eta lesio arriskua murrizten dute. Teklatu mekanikoak alternatiba ezaguna (eta modan) dira. Azkarrak, ukimenezkoak eta iraunkorrak dira, eta horrek ezagunak egiten ditu jokalari eta garatzaileen artean.
Irakurri gehiago: Programaziorako teklatu onena
Sagu hobea
Antzera, sagu, trackball edo trackpad premium batek produktiboago lan egiten lagunduko dizu eskumuturra tentsio eta minetik babesten duzun bitartean. Berrikuspen honetan haien abantailak jasotzen ditugu: Mac-erako sagu onena.
Aulki erosoa
Non lan egiten duzu? Aulki batean. Zortzi ordu edo gehiago egunero. Hobe duzu erosoa izatea, eta Coding Horror zerrendakProgramatzaile bakoitzak erosketa serioski hartu behar duen hainbat arrazoi, produktibitatea areagotzea barne.
Irakurri programatzaileentzako gure aulkirik onena bulegoko aulki ergonomiko balorazio handi batzuetarako.
Zarata kentzeko entzungailuak
Garatzaile askok zarata baliogabetzeko entzungailuak erabiltzen dituzte mundua blokeatzeko eta mezu argia emateko: "Utzi bakean. Lanean nago." Haien abantailak jasotzen ditugu gure berrikuspenean, Zarata isolatzeko aurikularrik onenak.
Kanpoko disko gogorra edo SSD
Nonbait beharko duzu zure proiektuak artxibatzeko eta babeskopiak egiteko, beraz, hartu kanpoko disko gogor batzuk edo SSDak artxibatzeko eta babeskopiak egiteko. Ikusi gure gomendio nagusiak iritzi hauetan:
- Mac-erako babeskopia-unitate onenak
- Mac-erako kanpoko SSD onena
Kanpo GPU (eGPU)
Azkenik, GPU diskreturik gabeko Mac bat erabiltzen ari bazara eta bat-batean jokoen garapenean sartzen bazara, baliteke errendimenduarekin lotutako botilen batekin topo egitea. Thunderbolt-en gaitutako kanpoko prozesadore grafiko bat (eGPU) gehitzeak mundu oso bat egingo du.
Informazio gehiago lortzeko, ikusi Apple-ren laguntza-ko artikulu hau: Erabili kanpoko prozesadore grafiko bat zure Mac-ekin.
Zeintzuk dira programatzaile baten informatika-beharrak?
Programazioa nitxo zabala da, web-aurreko eta atzealdeko garapena barne, baita mahaigainerako eta mugikorretarako aplikazioak garatzeko ere. Lan asko dakar, besteak beste, kodea idaztea eta probatzea, arazketa etakonpilatzea, eta baita beste garatzaile batzuen kodean adarkatzea ere.
Hardware beharrak nabarmen alda daitezke programatzaileen artean. Garatzaile askok ez dute ordenagailu bereziki indartsurik behar. Baina kodea idazteak baliabide gutxi erabiltzen dituen arren, idazten dituzun aplikazio batzuk bai. Kodea konpilatzea PUZaren zeregin intentsiboa da, eta jokoen garatzaileek txartel grafiko indartsua duen Mac bat behar dute.
Programazio softwarea
Garatzaileek iritzi sendoak dituzte softwareari buruz, eta aukera asko daude. han. Askok kodea idazten dute euren gogoko testu-editorean eta beste tresna batzuk erabiltzen dituzte (komando-lerroko tresnak barne) gainerako lanak egiteko.
Baina tresna independenteen bilduma erabili beharrean, askok aplikazio bakarra aukeratzen dute. behar dituzten ezaugarri guztiak biltzen ditu: IDE bat edo Garapen Integratuko Ingurune bat. IDEek behar duten guztia eskaintzen diete garatzaileei hasieratik amaierara: testu-editorea, konpilatzailea, arazketa eta integrazioa eraiki edo egin.
Aplikazio hauek testu-editore sinpleak baino gehiago egiten dutenez, sistema-eskakizun handiagoak dituzte. Hiru IDE ezagunenetakoak hauek dira:
- Apple Xcode IDE 11 Mac eta iOS aplikazioen garapenerako
- Microsoft Visual Studio Code Azure, iOS, Android eta web garapenerako
- Unity Core Platform 2D eta 3D jokoen garapenerako, hurrengo atalean gehiago aztertuko duguna
Hiru horietatik haratago, IDE sorta zabala dago eskuragarri —asko batean edo batean espezializatuak. gehiagoprogramazio-lengoaiak)—, besteak beste, Eclipse, Komodo IDE, NetBeans, PyCharm, IntelliJ IDEA eta RubyMine.
Aukera zabal batek sistemaren eskakizun ugari esan nahi du, horietako batzuk oso biziak. Beraz, zer behar da aplikazio hauek Mac batean exekutatzeko?
Software hori exekutatzeko gai den Mac bat
IDE bakoitzak sistema-eskakizun minimoak ditu. Gutxieneko eskakizunak eta ez gomendioak direnez, hobe da eskakizun horiek baino ahaltsuagoa den ordenagailu bat erostea, batez ere, litekeena da aplikazio bat baino gehiago aldi berean exekutatzea.
Xcode 11-ren sistemaren eskakizunak sinpleak dira:
- Sistema eragilea: macOS Mojave 10.14.4 edo berriagoa.
Microsoft-ek xehetasun gehiago biltzen ditu bere Visual Studio Code 2019 sistemaren eskakizunetan:
- Sistema eragilea: macOS High Sierra 10.13 edo berriagoa,
- Prozesadorea: 1,8 GHz edo azkarragoa, nukleo bikoitza edo hobeago gomendatua,
- RAM: 4 GB, 8 GB gomendatua ,
- Biltegiratzea: 5,6 GB libreko disko-espazio.
Mac-en modelo guztiak gutxi gorabehera programa hauek exekutatzeko gai dira (beno, MacBook Air-ek 1,6 GHz-ko nukleo bikoitza du. Visual Studio-ren eskakizunen azpitik dagoen i5 prozesadorea). Baina itxaropen errealista al da? Mundu errealean, Mac-ek eskaintzen al du jokoz kanpoko garatzaile batek behar duena?
Ez. Mac batzuk indar gutxikoak dira eta gogor bultzatzen direnean borrokatuko dira, batez ere konpilatzean. Beste Mac-ak gainezka daude eta ezgaratzaileei euren diruaren balio duina eskaintzea. Ikus ditzagun kodetzeko gomendio errealistago batzuk:
- Jokoen garapena egiten ari ez bazara (hurrengo atalean ikusiko dugu hori), txartel grafikoak ez du alde handirik egingo.
- PUZ oso azkarra ere ez da erabakigarria. Zure kodea azkarrago konpilatuko da CPU hobe batekin, beraz, lortu ordaindu dezakezun onena, baina ez kezkatu hot rod bat lortzeaz. MacWorld-ek honakoa dio: "Ziurrenik, ondo egongo zara kodetzeko dual-core i5 prozesadore batekin, edo baita hasierako MacBook Air-en i3-rekin, baina dirua soberan baduzu, ez du minik egingo gehiago eskuratzeak. Mac indartsua.”
- Ziurtatu RAM nahikoa duzula. Horrek izango du diferentziarik handiena zure IDEa exekutatzeko moduan. Hartu Microsoft-en 8 GB gomendioa 8 GB. Xcode-k ere RAM asko erabiltzen du, eta baliteke beste aplikazio batzuk (esat, Photoshop) aldi berean exekutatzen aritzea. MacWorld-ek 16 GB eskuratzea gomendatzen du Mac berri bat etorkizunean babestu nahi baduzu.
- Azkenik, biltegiratze espazio nahiko gutxi erabiliko duzu; 256 GB gutxienez errealista izaten da. Baina kontuan izan IDEak askoz hobeto exekutatzen direla SSD disko gogorrean.
Jokoen garatzaileek txartel grafiko indartsua duen Mac behar dute
Mac hobea behar duzu egiten ari bazara. grafikoak, jokoen garapena edo VR garapena. Horrek RAM gehiago, CPU hobea eta, batez ere, GPU diskretua esan nahi du.
Joko garatzaile askok Unity Core erabiltzen dute, adibidez. Beresistemaren eskakizunak:
- Sistema eragilea: macOS Sierra 10.12.6 edo berriagoa
- Prozesadorea: X64 arkitektura SSE2 instrukzio-multzoaren laguntzarekin
- Metal-gai diren Intel eta AMD GPUak .
Berriro, gutxieneko eskakizunak besterik ez dira, eta erantzukizun-oharpen batekin datoz: "Benetako errendimendua eta errendatzearen kalitatea alda daitezke zure proiektuaren konplexutasunaren arabera."
GPU diskretua ezinbestekoa da. 8-16 GB RAM errealista da oraindik, baina 16 GB hobesten dira. Hona hemen Laptop Under Budget-en CPUrako gomendioa: "Jokoak garatzea edo grafikoetan programatzea bezalako zerbait intentsiboa baduzu, orduan Intel i7 prozesadoreak dituen ordenagailu eramangarriak gomendatzen dizkizugu (hexa-core ordaindu ahal baduzu)."
Azkenik, jokoen garatzaileek espazio nabarmen gehiago behar dute beren proiektuak gordetzeko. 2-4 TB-ko espazioa duen SSD bat gomendatzen da.
Eramangarritasuna
Programatzaileek askotan bakarrik lan egiten dute eta edonon lan egin dezakete. Baliteke etxetik lan egitea, edo tokiko kafetegi batean edo bidaiatzen ari diren bitartean.
Horrek bereziki tentagarriak dira ordenagailu eramangarriak. MacBook bat erostea derrigorrezkoa ez den arren, garatzaile askok hala egiten dute.
MacBooken zehaztapenak aztertzen dituzun bitartean, arreta jarri iragarritako bateriaren iraupenari, baina ez espero zehaztapenetan eskatutako zenbatekoa jasotzea. Garapen-softwareak prozesadore handia izan dezake, eta horrek bateriaren iraupena ordu gutxira murriztu dezake. Adibidez, “Programatzaileakkexatu Xcode-k bateria asko jaten duela», ohartarazi du MacWorld-ek.
Pantaila-espazio asko
Ez duzu kodetzean estutu nahi, beraz, garatzaile askok monitore handi bat nahiago dute. 27 hazbeteko pantaila polita da, baina, jakina, ez da baldintza bat. Garatzaile batzuek monitore anitzeko konfigurazioa nahiago dute. MacBookek monitore txikiagoak dituzte, baina kanpoko hainbat handi onartzen dituzte, eta hori oso erabilgarria da zure mahaian lan egiten duzunean. Mugimenduan zaudenean, 16 hazbeteko MacBook Pro batek abantaila argia du 13 hazbeteko modelo baten aldean, eramangarritasun handiena zure lehentasuna ez bada behintzat.
Zer esan nahi du horrek guztiak? Horrek esan nahi du zure aurrekontuan monitore gehigarri baten edo biren kostua sartu behar duzula. Pantailako espazio gehigarriak eragin positiboa izan dezake zure produktibitatean. Zorionez, orain Mac guztiek Retina pantaila dute, pantailan kode gehiago sartzeko aukera ematen dizu.
Kalitatezko teklatua, sagua eta bestelako gadgetak
Garatzaileek bereziki laneko eremuei buruz. Asko gustatzen zaie lan egitean pozik eta produktiboak izan daitezen konfiguratzea. Arreta horren zati handia erabiltzen dituzten periferikoetan jartzen da.
Denbora gehien erabiltzen dutena teklatua da. Asko pozik daude iMac-ekin zekarren Magic Keyboardarekin edo MacBookekin batera datozen tximeleta teklatuekin, garatzaile askok alternatiba premium batera berritzen dute.
Zergatik? Appleren teklatuek hainbat desabantaila dituztezure diruaren truke onena ematen du. iMac txikiagoa ezin da konfiguratu bezain indartsu edo berritu, eta iMac Pro garatzaile gehienek behar dutena baino askoz ordenagailu gehiago da.
Artikulu honetan, une honetan eskuragarri dauden Mac modelo guztiak azalduko ditugu. horiek alderatuz eta haien indarguneak eta ahuleziak aztertzea. Irakurri zuretzako zein den onena Mac jakiteko.
Zergatik fidatu nazazu Mac Gida honetarako
Laurogeiko hamarkadatik hona ordenagailu onenari buruz aholkatu diot jendeari, eta Macak pertsonalki erabili zituen hamarkada bat baino gehiagoz. Nire karreran, informatikako prestakuntza gelak sortu, erakundeen IT beharrak kudeatu eta laguntza teknologikoa eskaini diet pertsona eta enpresei. Duela gutxi nire Mac berritu dut. Nire aukera? 27 hazbeteko iMac.
Baina ez dut inoiz lanaldi osorik lan egin garatzaile gisa. Matematika Hutsean lizentziatua naiz eta hainbat programazio ikastaro egin ditut nire ikasketaren barruan. Sarerako edukia editatzerakoan script-lengoaia eta testu-editore asko moldatu ditut. Garatzaileekin lan egin dut eta benetako plazerra hartu dut haien ordenagailuak eta konfigurazioak egiaztatzean. Noski, horrek guztiak behar duzunaren dasta txiki bat besterik ez dit ematen.
Beraz, gehiago lan egin nuen. Benetako kodetzaileen iritziak jaso ditut, baita nire semearenak ere, duela gutxi web garatzaile gisa lanean hasi eta ekipamendu berri asko erosten ari dena. Sareko garatzaileen gomendioei ere arreta handia jarri dietGaratzaileak:
- Bidaia gutxi dute. Erabilera askorekin, horrek eskumuturrean eta eskuan tentsioa eragin dezake.
- Kurstore-teklen antolaketa ez da egokia. Azken Mac teklatuetan, Gora eta Behera teklak tekla erdi bat baino ez dute lortzen.
- Ukipen-barra duten MacBook Proek ez dute Ihes-tekla fisikorik. Hori bereziki frustragarria da Vim erabiltzaileentzat, gako hori maiz sartzen baitute. Zorionez, 2019ko 16 hazbeteko MacBook Pro-k Touch Bar eta Ihes tekla fisikoa ditu (eta bidaia apur bat gehiago ere bai).
- Erabiltzaileek Fn tekla sakatuta eduki behar dute funtzio jakin batzuetara sartzeko. Garatzaileek tekla gehigarririk alferrik sakatu beharrik gabe egin dezakete.
Garatzaileek ez dute euren teklatua arriskuan jarri nahi, eta horrek teklatuaren diseinua barne hartzen du. Teklatu trinkoagoak ezagunak diren arren, ez dira beti programatzaileentzako tresnarik onena. Gehienek nahiago dute teklatu gehiago dituen teklatua, zeregin bat betetzeko hainbat tekla-konbinazio aldi berean sakatuta eduki behar dituena baino.
Kalitatezko teklatu ergonomikoak eta mekanikoak aukera bikainak dira kodetzaileentzat. Bietarako aukera batzuk gomendatuko ditugu artikulu honen amaierako "Beste engranaje batzuk" atalean. Premium saguak beste berritze ezagun bat dira. Horien zerrenda ere sartuko dugu amaieran.
Zorionez, Mac guztiek USB-C gailuak onartzen dituzten Thunderbolt ataka azkarrak dituzte. Mahaigaineko Mac-ek ere USB ataka tradizional ugari dituzte, eta zukkanpoko USB hub-ak eros ditzakezu zure MacBookerako behar badituzu.
Nola aukeratzen dugun programatzaileentzako Mac onena
Orain programatzaile batek ordenagailutik zer behar duen aztertu dugunez, bi bildu ditugu. gomendatutako zehaztapenen zerrendak eta Mac modelo bakoitza haiekin alderatu zuen. Zorionez, kodetzeko eredu gehiago daude, esate baterako, bideoak editatzeko baino.
Zur frustraziorik gabeko esperientzia emango duten irabazleak aukeratu ditugu, baina zure hobespenetarako leku asko dago. Adibidez:
- Nahiago duzu pantaila handi batean lan egitea?
- Nahiago duzu monitore anitzekin lan egitea?
- Zure lan gehiena zure etxean egiten duzu mahaigainean?
- Eramangarri baten eramangarritasuna baloratzen al duzu?
- Zenbat bateriaren iraupena behar duzu?
Gainera, zehaztu behar duzu ala ez. edozein joko (edo grafiko-intentsiboko beste garapen bat) egiten ari zara.
Hona hemen gure gomendioak:
Garatzaile gehienentzako gomendatutako zehaztapenak:
- CPU: 1,8 GHz dual-core i5 edo hobea
- RAM: 8 GB
- Biltegiratzea: 256 GB SSD
Joko garatzaileentzako gomendatutako zehaztapenak:
- CPU: Intel i7 prozesadorea (zortzi nukleoko hobetsita)
- RAM: 8 GB (16 GB hobetsita)
- Biltegiratzea: 2-4 TB SSD
- Txartel grafikoa: GPU diskretua.
Zehaztapen horiek eroso betetzen dituzten irabazleak aukeratu ditugu gehigarri garestiak eskaini gabe. Galdera hauek ere egin ditugu:
- Nork ordaindu dezake aurrezteadirua gure irabazleek baino indartsuagoa den Mac bat erosiz?
- Nork aurkituko luke benetako balioa gure irabazleek baino Mac indartsuago bat erostean?
- Noraino konfigura daiteke Mac modelo bakoitza, eta nola Erosi ondoren bertsio berritzen duzu?
- Zein da bere monitorearen tamaina eta bereizmena eta onartzen diren kanpoko monitoreak?
- Eramangarritasuna baloratzen duten garatzaileentzat, zein da egokia kodetzeko MacBook modelo bakoitza. ? Zein da bere bateriaren iraupena, eta zenbat ataka ditu osagarrietarako?
Espero dugu programatzeko Mac onenari buruz jakin nahi duzun guztia azaldu dugula. Gai honi buruzko beste edozein galdera edo gogoeta, utzi iruzkin bat behean.
eta erreferentzia egin zien berrikuspen honetan zehar.Programaziorako Mac onena: Gure aukera onenak
Programaziorako MacBook onena: MacBook Pro 16 hazbeteko
MacBook Pro 16 hazbeteko garatzaileentzako Mac ezin hobea da. Eramangarria da eta Apple ordenagailu eramangarri batean eskuragarri dagoen pantaila handiena du. (Izan ere, 2019ko aurreko modeloak baino % 13 pixel gehiago ditu.) RAM ugari, biltegiratze tona eta PUZ eta GPU potentzia nahikoa eskaintzen ditu joko-garatzaileentzat. Bere bateriaren iraupena luzea da, baina ez espero Apple-k dioen 21 orduz gozatzea.
Egiaztatu egungo prezioaBegiratu batean:
- Pantaila tamaina : 16 hazbeteko Retina pantaila, 3456 x 2234
- Memoria: 16 GB (64 GB gehienez)
- Biltegiratzea: 512 GB SSD (8 TB SSD-rekin konfigura daiteke)
- Prozesadorea : Apple M1 Pro edo M1 Max txipa (10 nukleoraino)
- Txartel grafikoa: M1 Pro (32 nukleoko GPUra arte)
- Aurikularretarako konektua: 3,5 mm
- Portuak: Hiru Thunderbolt 4 ataka, HDMI ataka, SDXC txartelaren zirrikitua, MagSafe 3 ataka
- Bateria: 21 ordu
MacBook Pro hau programatzaileentzat aproposa da eta Apple ordenagailu eramangarri bakarra. joko serioa garatzeko egokia. Lehenetsitako konfigurazioa 512 GB SSD batekin dator, baina serioski aztertu beharko zenuke gutxienez 2 TB-ra eguneratzea. Lor dezakezun SSD handiena 8 TB da.
RAM 64 GB arte konfigura daiteke. Lortu nahi duzun RAM aldez aurretik: erosi ondoren berritzea zaila izan daiteke, baina ez ezinezkoa. bezala21,5 hazbeteko iMac, ez dago soldatuta, baina profesional baten laguntza beharko duzu.
Biltegiratzea ere ez da erabiltzaileentzat eskuragarri, beraz, hobe da makina lehen aldiz erosten duzunean nahi duzun kopurua aukeratzea. . Erosi ondoren biltegia eguneratu behar duzula ikusten baduzu, begiratu gure gomendatutako kanpoko SSDei.
Gaur egungo MacBooken teklatu onena ere badakar. Beste modelo batzuek baino bidaia gehiago ditu, eta baita Ihes tekla fisiko bat ere, Vim erabiltzaileak, besteak beste, oso pozik mantenduko dituena.
16 hazbeteko pantaila bat edonon zaudenean eskuragarri dagoen onena den bitartean. , baliteke zerbait handiagoa nahi izatea zure mahaian zaudenean. Zorionez, kanpoko monitore handi anitz erantsi ditzakezu. Apple Laguntzaren arabera, 16 hazbeteko MacBook Pro-k 6K-ra arteko kanpoko hiru pantaila kudea ditzake.
Portuei buruz hitz eginda, MacBook Pro honek lau USB-C ataka ditu, erabiltzaile askok nahikoa izango dutenak. Zure USB-A periferikoak konektatzeko, dongle bat edo beste kable bat erosi beharko duzu.
Mac hau zerbait eramangarria nahi dutenentzat irtenbide onena dela uste dudan arren, beste aukera batzuk daude:
- MacBook Air alternatiba merkeagoa da, nahiz eta pantaila txikiagoa duen, prozesadore ez hain indartsua eta GPU diskreturik gabe.
- MacBook Pro 13 hazbeteko aukera eramangarriagoa da, baina Aira baino muga gutxiagorekin. Pantaila txikia estua senti daiteke, eta aGPU diskretuak ez da hain egokia jokoak garatzeko.
- Batzuek iPad Pro alternatiba eramangarri erakargarritzat jo dezakete, nahiz eta zure itxaropenak egokitu beharko dituzun.
Programaziorako Mac aurrekontua. : Mac mini
Mac mini badirudi gero eta ezagunagoa dela garatzaileen artean. Bere espezifikazio-erronka nabarmenaren ondoren, orain nahikoa indartsua da lan serio bat egiteko. Txikia, malgua eta indartsua da. Aztarna txikia duen Mac baten atzetik bazabiltza, aukera bikaina da.
Egiaztatu egungo prezioaBegiratu batean:
- Pantaila tamaina: bistaratu ez barne, hiru gehienez onartzen dira
- Memoria: 8 GB (16 GB gehienez)
- Biltegiratzea: 256 GB SSD (2 TB SSD-rekin konfigura daiteke)
- Prozesadorea: Apple M1 txipa
- Txartel grafikoa: Intel UHD Graphics 630 (eGPUetarako euskarria duena)
- Aurikularretarako konektua: 3,5 mm
- Portuak: Lau Thunderbolt 3 (USB-C) ataka, bi USB 3 atakak, HDMI 2.0 ataka, Gigabit Ethernet
Mac mini eskuragarri dagoen Mac merkeena da, neurri batean monitore, teklatu edo saguarekin ez datorrelako, beraz, aukera bikaina da horientzat. aurrekontu estuarekin.
Bere zehaztapen gehienak 27 hazbeteko iMac-ekin alderatzen dira. 16 GB RAM eta 2 TB disko gogor batekin konfigura daiteke eta M1 prozesadore azkar batek elikatzen du. Hori programatzeko nahikoa da. Monitore batekin ez datorren arren, iMac handiagoen 5K bereizmen bera onartzen du,eta bi pantaila (bata 5K eta bestea 4K) edo hiru 4K monitor erantsi ditzakezu guztira.
Jokoak garatzeko, RAM eta biltegiratze gehiago beharko dituzu. Hobe da lehen aldiz nahi duzun konfigurazioa eskuratzea; geroago berritzea espero izatea ez da plan ona.
Ez dago RAMa ordezkatzeko aterik, beraz, eguneratu dezakezun bitartean, baliteke laguntza profesionala behar izatea. . Eta SSD plaka logikora soldatzen da, beraz, ez da ordezkagarria. GPU diskretu bat ere ez du, baina hori konpon dezakezu kanpoko GPU bat erantsiz. Berrikuspen honen amaieran "Beste engranaje batzuk" atalean xehetasun gehiago aurkituko dituzu.
Noski, monitore bat edo bi, teklatu bat eta sagua edo trackpad bat ere erosi beharko dituzu. Zure gogokoenak izan ditzakezu, baina beheko "Beste engranaje batzuk" atalean modelo batzuk gomendatuko ditugu.
Garapenerako mahaigaineko Mac onena: iMac 27 hazbeteko
Kodetze gehiena hemen egiten baduzu. zure mahaian, iMac 27 hazbeteko aukera bikaina da. Pantaila handia, aztarna txikia eta edozein garapen-aplikazio exekutatzeko zehaztapenak baino gehiago ditu.
Egiaztatu egungo prezioaBegiratu batean:
- Pantaila tamaina: 27 hazbeteko Retina 5K pantaila, 5120 x 2880
- Memoria: 8 GB (64 GB gehienez)
- Biltegiratzea: 256 SSD (512 SSD-rekin konfiguragarria)
- Prozesadorea : 3,1 GHz 6 nukleoko 10. belaunaldiko Intel Core i5
- Txartel grafikoa: Radeon Pro 5300 4GB GDDR6 memoriarekin edo Radeon Pro 5500 XT 8GB GDDR6rekinmemoria
- Aurikularretarako konektorea: 3,5 mm
- Portuak: lau USB 3 ataka, bi Thunderbolt 3 (USB-C) ataka, Gigabit Ethernet
Ez baduzu. eramangarritasuna behar du, iMac 27 hazbeteko kodetzaileentzako aukera ezin hobea dela dirudi. Behar dituzun zehaztapen guztiak ditu, baita jokoak garatzeko ere, nahiz eta horretarako RAM 16 GB-ra eta disko gogorra SSD handi batera berritzea gomendatzen dizugu. iMac-en potentzia gehienez 3,6 GHz-ko 8 nukleoko i9 prozesadore bat aukeratuz, konfigurazio hori Amazon-en erabilgarri ez dagoen arren.
iMac honek 5K pantaila handia du —edozein Mac-en handiena— bistaratuko duena. kode asko eta leiho anitz, produktiboa mantenduz. Pantaila are gehiago lortzeko, beste 5K pantaila edo bi 4K pantaila gehi ditzakezu.
Mac moderno asko ez bezala, nahiko erraza da 27 hazbeteko iMac berritzea erosi ondoren. RAM berritu daiteke (64 GBraino) SDRAM makila berriak monitorearen behealdetik gertu dauden zirrikituetan jarriz. Orri honetan behar dituzun zehaztapenak aurkituko dituzu Apple-ren laguntza-tik. Geroago SSD bat gehi daiteke, baina hobe da hori profesional bati uztea.
Zure periferikoetarako ataka ugari daude: lau USB 3 ataka eta bi Thunderbolt 3 (USB-C) portu onartzen dituztenak. DisplayPort, Thunderbolt, USB 3.1 eta Thunderbolt 2 (moldagailuekin HDMI, DVI eta VGA gailuak konektatzeko aukera ematen dizu).
Portuak atzealdean daude, eta zaila da lortzeko.to. Irtenbidea: gehitu aluminiozko Satechi hub bat zure iMac-en pantailaren behealdean muntatzen den edo Macally hub bat zure mahaian eroso esertzen dena.
Programatzeko beste Mac makina onak
1. MacBook Air
MacBook Air Appleren ordenagailu eramangarriena eta bere ordenagailu eramangarri merkeena da. Air-en zehaztapenak nahiko mugatuak dira, eta ezinezkoa da osagaiak berritzea bat erosi ondoren. Lanari dagokio? Kodetze gehiena IDEan baino testu-editore batean egiten baduzu, bai.
Begirada batean:
- Pantaila tamaina: 13,3 hazbeteko Retina pantaila, 2560 x 1600
- Memoria: 8 GB (16 GB gehienez)
- Biltegiratzea: 256 GB SSD (1 TB SSD-rekin konfiguragarria)
- Prozesadorea: Apple M1 txipa
- Txartel grafikoa : Apple 8 nukleoko GPUra arte
- Aurikularretarako konektua: 3,5 mm
- Portuak: Thunderbolt 4 (USB-C) bi ataka
- Bateria: 18 ordu
Zure kodea testu-editore batean idazten baduzu, baliteke makina txiki honek zure beharrak asetzea. Hala ere, botila-lepoak izango dituzu IDE batekin erabiltzean. GPU diskretuen faltak jokoen garapenerako desegokia bihurtzen du. Kanpoko GPU bat gehi dezakezun arren, beste zehaztapen batzuek atzera egiten dute.
Bere Retina pantaila txikiak 13 hazbeteko MacBook Pro adina pixel eskaintzen ditu orain. Kanpoko 5K bat edo bi 4K erantsi daitezke.
2. MacBook Pro 13 hazbeteko
13 hazbeteko MacBook Pro ez da MacBook Air bat baino askoz handiagoa. , baina askoz indartsuagoa da. bat da16 hazbeteko Pro-ren alternatiba ona zerbait eramangarriagoa behar baduzu, baina ez da hain indartsua edo berritzeko modukoa.
Begirada batean:
- Pantaila tamaina: 13 hazbeteko Retina pantaila , 2560 x 1600
- Memoria: 8 GB (16 GB gehienez)
- Biltegiratzea: 512 GB SSD (2 TB SSD-rekin konfigura daiteke)
- Prozesadorea: 2,4 GHz 8. belaunaldia quad-core Intel Core i5
- Txartel grafikoa: Intel Iris Plus Graphics 655
- Aurikularretarako konektua: 3,5 mm
- Portuak: Lau Thunderbolt 3 ataka
- Bateria : 10 ordu
16 hazbeteko modeloak bezala, MacBook Pro 13 hazbeteko garapenerako behar diren zehaztapen guztiak ditu, baina bere anaia handia ez bezala, jokoen garatzaileentzat labur geratzen da. Hori da GPU diskretu bat falta duelako. Neurri batean, hori konpon daiteke kanpoko GPU bat gehituz. Horretarako aukera batzuk zerrendatzen ditugu "Other Gear" atalean.
Baina 13 hazbeteko modeloa ezin da goi-mailako MacBook Pro-a bezain espezifikatu, eta ezin duzu berritu. osagaiak erosi ondoren. Zure mahaian zaudenean pantaila higiezin gehiago nahi baduzu, 5K edo 4K kanpoko bi monitore erantsi ditzakezu.
3. 21,5 hazbeteko iMac
Zenbait gorde nahi badituzu. dirua eta mahaigaineko espazioa, iMac 21,5 hazbeteko 27 hazbeteko iMac-en alternatiba egokia da, baina kontutan izan zenbait konpromiso dituen alternatiba dela. Pantaila txikiagoaz gain, Mac hau ezin da makina handiagoek bezain ongi zehaztu edo berritu.
Begirada batean:
- Pantaila