Y Mac Gorau ar gyfer Rhaglennu (8 Dewis Gorau yn 2022)

  • Rhannu Hwn
Cathy Daniels

Mae datblygwyr yn heidio i macOS - a MacBook Pros yn benodol. Mae hynny oherwydd bod MacBook Pro yn ddewis gwych iddynt: mae gan galedwedd Apple ansawdd adeiladu rhagorol a bywyd batri, ac mae system weithredu Apple yn darparu amgylchedd delfrydol ar gyfer rhaglenwyr.

Mwy o resymau rhaglenwyr fel Macs:

  • Gallwch redeg yr holl brif systemau gweithredu ar yr un caledwedd: macOS, Windows, a Linux.
  • Gallwch gyrchu offer llinell orchymyn hanfodol o'i amgylchedd Unix.
  • Maent yn addas ar gyfer codio ar gyfer ystod eang o gymwysiadau gan gynnwys y we, Mac, Windows, iOS, ac Android.

Ond pa Mac ddylech chi ei brynu? Er y gallwch raglennu ar unrhyw Mac, mae rhai modelau yn cynnig manteision sylweddol i godwyr.

Mae llawer o ddatblygwyr yn gwerthfawrogi gallu gweithio o unrhyw le, sy'n golygu MacBook Pro. Mae gan y 16-modfedd MacBook Pro lawer o fanteision dros ei frawd neu chwaer llai: mwy o eiddo tiriog sgrin, prosesydd mwy pwerus, a cherdyn graffeg arwahanol sy'n ddefnyddiol ar gyfer datblygu gêm.

Os rydych ar gyllideb , serch hynny, mae'r Mac mini yn rhoi gwerth gwych am eich arian a dyma'r model Mac rhataf sydd ar gael. Yr anfantais: nid yw'n cynnwys monitor, bysellfwrdd na llygoden. Fodd bynnag, mae hynny'n rhoi mwy o reolaeth i chi ddewis y cydrannau sy'n gweddu orau i chi.

Os ydych chi'n ddatblygwr gêm , bydd angen Mac arnoch chi gyda GPU pwerus . Yma, yr iMac 27-modfedd maint: Arddangosfa Retina 4K 21.5-modfedd, 4096 x 2304

  • Cof: 8 GB (uchafswm 32 GB)
  • Storio: 1 TB Fusion Drive (ffurfweddadwy i 1 TB SSD)
  • Prosesydd: 3.0 GHz 6-craidd 8-genhedlaeth Intel Core i5
  • Cerdyn Graffeg: AMD Radeon Pro 560X gyda 4 GB o GDDR5
  • Jac clustffon: 3.5 mm
  • Porthladdoedd: Pedwar porthladd USB 3, Dau borthladd Thunderbolt 3 (USB-C), Gigabit Ethernet
  • Mae'r iMac 21.5-modfedd gannoedd o ddoleri yn rhatach na'r model 27-modfedd a bydd yn ffitio ar ddesgiau llai os yw gofod yn broblem, ond mae'n gadael llai o opsiynau ar eich cyfer.

    Mae'n darparu mwy na digon o bŵer i'r rhan fwyaf o ddatblygwyr, hyd yn oed datblygwyr gêm. Ond os oes angen mwy o bŵer arnoch, mae'r manylebau uchaf yn is na'r iMac 27-modfedd: 32 GB o RAM yn lle 64 GB, SSD 1 TB yn lle 2 TB, prosesydd llai pwerus, a 4 GB o RAM fideo yn lle 8. Ac yn wahanol i'r iMac 27-modfedd, ni ellir uwchraddio'r rhan fwyaf o gydrannau ar ôl eu prynu.

    Mae gan y monitor 21.5-modfedd 4K ddigon o le i arddangos eich cod, a gallwch atodi arddangosfa 5K allanol ( neu ddau 4K arall) trwy borthladd Thunderbolt 3.

    Mae digon o borthladdoedd USB a USB-C, ond maen nhw ar y cefn lle maen nhw'n anodd eu cyrraedd. Efallai yr hoffech chi ystyried hyb haws ei gyrraedd. Rydym yn ymdrin â rhai opsiynau wrth orchuddio'r iMac 27-modfedd uchod.

    4. Mae iMac Pro

    TechCrunch yn galw'r iMac Pro yn “llythyr cariad at ddatblygwyr,” a bod yn berchen ar un gall wneudeich ffantasïau yn dod yn wir. Ond oni bai eich bod chi'n gwthio'r terfynau - gyda, dyweder, gêm drwm neu ddatblygiad VR - mae hwn yn fwy o gyfrifiadur nag sydd ei angen arnoch chi. Byddai'r rhan fwyaf o ddatblygwyr yn gweld yr iMac 27-modfedd yn ffitio'n well.

    Cipolwg:

    • Maint sgrin: Arddangosfa Retina 5K 27-modfedd, 5120 x 2880
    • Cof: 32 GB (uchafswm o 256 GB)
    • Storio: 1 TB SSD (ffurfweddadwy i 4 TB SSD)
    • Prosesydd: 3.2 GHz 8-craidd Intel Xeon W
    • Cerdyn Graffeg: graffeg AMD Radeon Pro Vega 56 gyda 8 GB o HBM2 (gellir ei ffurfweddu i 16 GB)
    • Jac clustffon: 3.5 mm
    • Porthladdoedd: Pedwar porthladd USB, pedwar Thunderbolt 3 (USB-C) ) porthladdoedd, Ethernet 10Gb

    Mae'r iMac Pro yn cymryd drosodd lle mae'r iMac yn gadael. Gellir ei ffurfweddu ymhell y tu hwnt i'r hyn y bydd ei angen ar y mwyafrif o ddatblygwyr gêm: 256 GB o RAM, SSD 4 TB, prosesydd Xeon W, a 16 GB o RAM fideo. Mae hynny'n fwy na digon o le i dyfu! Mae gan hyd yn oed ei orffeniad llwyd y gofod olwg premiwm.

    Ar gyfer pwy mae hwn? Roedd TechCrunch a The Verge yn meddwl yn gyntaf am ddatblygwyr VR. “Mae'r iMac Pro yn Bwystfil, ond Dyw e ddim i Bawb” yw teitl adolygiad The Verge.

    Maen nhw'n mynd ymlaen i ddweud, “Os ydych chi'n mynd i brynu'r peiriant hwn, fy marn i yw eich bod chi dylech wybod yn union ar gyfer beth rydych chi'n bwriadu ei ddefnyddio." Maent yn awgrymu bod y rhai sy'n gweithio gyda VR, fideo 8K, modelu gwyddonol, a dysgu peiriant yn ddelfrydol.

    5. iPad Pro 12.9-modfedd

    Yn olaf, gadawaf awgrym ichi o'r maes chwith, sefdim hyd yn oed Mac: yr iPad Pro . Nid yw'r opsiwn hwn yn gymaint o argymhelliad gan ei fod yn opsiwn diddorol. Mae nifer cynyddol o godyddion yn defnyddio'r iPad Pro ar gyfer datblygu.

    Cipolwg:

    • Maint sgrin: Arddangosfa Retina 12.9-modfedd
    • Cof: 4 GB
    • Storio: 128 GB
    • Prosesydd: Sglodyn Bionic A12X gyda Neural Engine
    • Jac clustffon: dim
    • Porthladdoedd: USB-C

    Nid yw rhaglennu ar iPad yr un profiad â rhaglennu ar Mac. Os ydych chi'n gwneud y rhan fwyaf o'ch gwaith wrth eich desg, efallai y byddwch chi'n meddwl am iPad Pro yn lle MacBook Pro fel offeryn cludadwy ar gyfer pan fyddwch chi allan o'ch swyddfa.

    Y nifer o offer iOS ar gyfer datblygwyr yn tyfu, gan gynnwys golygyddion testun a bysellfyrddau iOS a ddyluniwyd ar gyfer codyddion:

    • Golygydd Cod gan Panic
    • Golygydd Clustog – Golygydd Cod
    • Golygydd Cod Textastic 8
    • DevKey – Bysellfwrdd Datblygwr ar gyfer Rhaglennu

    Mae hyd yn oed nifer cynyddol o DRhA y gallwch eu defnyddio ar eich iPad (mae rhai yn seiliedig ar borwr ac eraill yn apiau iOS):

    <3
  • Mae Gitpod, IDE sy'n seiliedig ar borwr
  • Code-Server yn seiliedig ar borwr ac mae'n eich galluogi i ddefnyddio IDE Cod VS o bell
  • Mae .NET C# ac F# IDE yn barhaus yn 5>
  • Mae Codea yn IDE Lua
  • Mae Python 3 yn IDE Python addawol
  • Carnets, IDE Python rhad ac am ddim
  • Pyto, IDE Python arall
  • Mae iSH yn darparu cragen llinell orchymyn ar gyfer iOS
  • Mac Gear Arall ar gyfer Rhaglenwyr

    Mae gan feddygon farn grefam y gêr y maent yn ei ddefnyddio a'r ffordd y maent yn gosod eu systemau. Dyma ddadansoddiad o rai opsiynau poblogaidd.

    Monitors

    Er bod yn well gan lawer o ddatblygwyr liniadur yn hytrach na bwrdd gwaith, maen nhw hefyd wrth eu bodd â monitorau mawr - a llawer ohonyn nhw. Nid ydynt yn anghywir. Mae hen erthygl o Coding Horror yn dyfynnu canlyniadau astudiaeth Prifysgol Utah: mae mwy o eiddo tiriog sgrin yn golygu mwy o gynhyrchiant.

    Darllenwch ein crynodeb o'r monitorau gorau ar gyfer rhaglennu rhai monitorau mawr y gallwch chi eu hychwanegu at eich gosodiad presennol.

    1>

    Bysellfwrdd Gwell

    Er bod llawer o ddatblygwyr yn hoffi bysellfwrdd Apple a MacBook Magic, mae cryn dipyn yn dewis uwchraddio. Rydym yn ymdrin â manteision uwchraddio'ch bysellfwrdd yn ein hadolygiad: Bysellfwrdd Di-wifr Gorau ar gyfer Mac.

    Mae bysellfyrddau ergonomig yn aml yn gyflymach i deipio arnynt, ac yn lleihau'r risg o anaf. Mae bysellfyrddau mecanyddol yn ddewis poblogaidd (a ffasiynol). Maen nhw'n gyflym, yn gyffyrddadwy ac yn wydn, ac mae hynny'n eu gwneud yn boblogaidd gyda chwaraewyr a devs fel ei gilydd.

    Darllen Mwy: Y Bysellfwrdd Gorau ar gyfer Rhaglennu

    Gwell Llygoden

    Yn yr un modd, gall llygoden premiwm, pêl trac, neu trackpad eich helpu i weithio'n fwy cynhyrchiol wrth amddiffyn eich arddwrn rhag straen a phoen. Rydym yn ymdrin â'u manteision yn yr adolygiad hwn: Llygoden Orau ar gyfer Mac.

    Cadair Gyfforddus

    Ble ydych chi'n gweithio? Mewn cadair. Am wyth awr neu fwy bob dydd. Byddai'n well ichi ei wneud yn un cyfforddus, ac mae Coding Horror yn rhestrusawl rheswm y dylai pob rhaglennydd gymryd y pryniant o ddifrif, gan gynnwys mwy o gynhyrchiant.

    Darllenwch ein cadeirydd gorau ar gyfer crynodeb rhaglenwyr ar gyfer ychydig o gadeiriau swyddfa ergonomig â sgôr uchel.

    Clustffonau Canslo Sŵn

    Mae llawer o ddatblygwyr yn gwisgo clustffonau canslo sŵn i rwystro'r byd a rhoi neges glir: “Gadewch lonydd i mi. Rwy'n gweithio." Rydym yn ymdrin â'u buddion yn ein hadolygiad, Clustffonau Gorau sy'n Ynysu Sŵn.

    Gyriant Caled Allanol neu SSD

    Bydd angen rhywle arnoch i archifo a gwneud copi wrth gefn o'ch prosiectau, felly cymerwch rai gyriannau caled allanol neu SSDs ar gyfer archifo a gwneud copi wrth gefn. Gweler ein prif argymhellion yn yr adolygiadau hyn:

    • Gyriannau Wrth Gefn Gorau ar gyfer Mac
    • AGC Allanol Gorau ar gyfer Mac

    GPU Allanol (eGPU)

    Yn olaf, os ydych chi wedi bod yn defnyddio Mac heb GPU ar wahân ac yn dechrau datblygu gêm yn sydyn, efallai y byddwch chi'n wynebu rhai tagfeydd sy'n gysylltiedig â pherfformiad. Bydd ychwanegu prosesydd graffeg allanol a alluogir gan Thunderbolt (eGPU) yn gwneud byd o wahaniaeth.

    Am ragor o wybodaeth, cyfeiriwch at yr erthygl hon gan Apple Support: Defnyddiwch brosesydd graffeg allanol gyda'ch Mac.

    Beth yw Anghenion Cyfrifiadura Rhaglennydd?

    Mae rhaglennu yn gilfach eang gan gynnwys datblygu gwe pen blaen a chefn yn ogystal â datblygu apiau ar gyfer bwrdd gwaith a symudol. Mae'n cynnwys llawer o dasgau gan gynnwys ysgrifennu a phrofi cod, dadfygio acasglu, a hyd yn oed canghennu mewn cod gan ddatblygwyr eraill.

    Gall anghenion caledwedd amrywio'n sylweddol ymhlith rhaglenwyr. Nid oes angen cyfrifiadur arbennig o bwerus ar lawer o ddatblygiadau. Ond er bod ysgrifennu cod yn defnyddio ychydig o adnoddau, mae rhai o'r apiau rydych chi'n eu hysgrifennu yn ei wneud. Mae llunio cod yn dasg CPU-ddwys, ac mae datblygwyr gêm angen Mac gyda cherdyn graffeg pwerus.

    Meddalwedd Rhaglennu

    Mae gan ddatblygwyr farn gref am feddalwedd, ac mae llawer o opsiynau ar gael yno. Mae llawer yn ysgrifennu cod yn eu hoff olygydd testun ac yn defnyddio offer eraill (gan gynnwys offer llinell orchymyn) i wneud gweddill y gwaith.

    Ond yn lle defnyddio casgliad o offer annibynnol, mae llawer yn dewis un ap sy'n yn cynnwys yr holl nodweddion sydd eu hangen arnynt: DRhA, neu Amgylchedd Datblygu Integredig. Mae DRhA yn rhoi popeth sydd ei angen ar ddatblygwyr o'r dechrau i'r diwedd: golygydd testun, casglwr, dadfygiwr, ac adeiladu neu integreiddio.

    Gan fod yr apiau hyn yn gwneud mwy na golygyddion testun syml, mae ganddynt ofynion system uwch. Mae tri o'r IDEs mwyaf poblogaidd yn cynnwys:

    • Apple Xcode IDE 11 ar gyfer datblygu ap Mac ac iOS
    • Cod Microsoft Visual Studio ar gyfer Azure, iOS, Android a datblygu gwe
    • Llwyfan Craidd Undod ar gyfer datblygu gemau 2D a 3D, y byddwn yn edrych arno ymhellach yn yr adran nesaf

    Y tu hwnt i'r tri hynny, mae ystod eang o DRhA ar gael - llawer yn arbenigo mewn un neu mwyieithoedd rhaglennu)—gan gynnwys Eclipse, Komodo IDE, NetBeans, PyCharm, IntelliJ IDEA, a RubyMine.

    Mae ystod eang o opsiynau yn golygu ystod eang o ofynion system, rhai ohonynt yn ddwys iawn. Felly beth sydd ei angen i redeg yr apiau hyn ar Mac?

    Mac sy'n gallu rhedeg y meddalwedd hwnnw

    Mae gan bob IDE ofynion system sylfaenol. Gan mai gofynion sylfaenol ydyn nhw ac nid argymhellion, mae'n well prynu cyfrifiadur mwy pwerus na'r gofynion hynny - yn enwedig gan eich bod yn debygol o redeg mwy nag un ap ar y tro.

    Gofynion system Xcode 11 yn syml:

    • System weithredu: macOS Mojave 10.14.4 neu ddiweddarach.

    Mae Microsoft yn cynnwys ychydig mwy o fanylion yng ngofynion system Visual Studio Code 2019:

    • System weithredu: macOS High Sierra 10.13 neu'n hwyrach,
    • Prosesydd: 1.8 GHz neu'n gyflymach, yn deuol-graidd neu'n well wedi'i argymell,
    • RAM: 4 GB, 8 GB wedi'i argymell ,
    • Storio: 5.6 GB o ofod disg rhydd.

    Mae bron pob model o Mac yn gallu rhedeg y rhaglenni hyn (wel, mae gan y MacBook Air graidd deuol 1.6 GHz prosesydd i5 sydd ychydig yn is na gofynion Visual Studio). Ond a yw hynny'n ddisgwyliad realistig? Yn y byd go iawn, a oes unrhyw Mac yn cynnig yr hyn sydd ei angen ar ddatblygwr nad yw'n gêm?

    Na. Mae rhai Macs yn brin o bwer a byddan nhw'n cael trafferth wrth gael eu gwthio'n galed, yn enwedig wrth lunio. Mae Macs eraill wedi'u gorbweru a dydyn nhw ddimrhoi gwerth teilwng i ddatblygwyr am eu harian. Edrychwn ar rai argymhellion mwy realistig ar gyfer codio:

    • Oni bai eich bod yn datblygu gêm (byddwn yn edrych ar hynny yn yr adran nesaf), ni fydd y cerdyn graffeg yn gwneud llawer o wahaniaeth.
    • Nid yw CPU cyflym iawn hefyd yn hanfodol. Bydd eich cod yn llunio'n gyflymach gyda CPU gwell, felly mynnwch yr un gorau y gallwch ei fforddio, ond peidiwch â phoeni am gael gwialen boeth. Mae MacWorld yn nodi: “Mae'n debyg y byddwch chi'n iawn gyda phrosesydd i5 craidd deuol ar gyfer codio, neu hyd yn oed yr i3 yn y MacBook Air lefel mynediad, ond os oes gennych chi arian i'w sbario, ni fydd yn brifo cael mwy. Mac pwerus.”
    • Sicrhewch fod gennych ddigon o RAM. Bydd hynny'n gwneud y gwahaniaeth mwyaf i'r ffordd y mae eich DRhA yn rhedeg. Cymerwch argymhelliad 8 GB Microsoft o 8 GB. Mae Xcode hefyd yn defnyddio llawer o RAM, ac efallai eich bod yn rhedeg apiau eraill (dyweder, Photoshop) ar yr un pryd. Mae MacWorld yn argymell eich bod yn cael 16 GB os ydych am ddiogelu Mac newydd at y dyfodol.
    • Yn olaf, cymharol ychydig o le storio y byddwch yn ei ddefnyddio—mae lleiafswm o 256 GB yn aml yn realistig. Ond cofiwch fod DRhA yn rhedeg yn llawer gwell ar ddisg galed SSD.

    Datblygwyr Gêm Angen Mac gyda Cherdyn Graffeg Pwerus

    Mae angen Mac gwell arnoch chi os ydych chi'n gwneud hynny graffeg, datblygu gêm, neu ddatblygiad VR. Mae hynny'n golygu mwy o RAM, CPU gwell, ac yn hollbwysig, GPU arwahanol.

    Mae llawer o ddatblygwyr gêm yn defnyddio Unity Core, er enghraifft. Eigofynion system:

    • System weithredu: macOS Sierra 10.12.6 neu ddiweddarach
    • Prosesydd: pensaernïaeth X64 gyda chefnogaeth set gyfarwyddiadau SSE2
    • GPUs Intel ac AMD sy'n gallu metel .

    Unwaith eto, dim ond gofynion lleiaf yw’r rheini, ac maent yn dod ag ymwadiad: “Gall perfformiad gwirioneddol ac ansawdd y rendro amrywio yn dibynnu ar gymhlethdod eich prosiect.”<1

    Mae GPU ar wahân yn hanfodol. Mae 8-16 GB o RAM yn dal yn realistig, ond mae'n well gan 16 GB. Dyma argymhelliad Laptop Under Budget ar gyfer y CPU: “Os ydych chi am rywbeth dwys fel datblygu gemau neu raglennu graffeg, yna rydyn ni'n argymell gliniaduron sy'n cael eu pweru gan brosesydd Intel i7 i chi (hexa-core os gallwch chi ei fforddio).”<1

    Yn olaf, mae angen llawer mwy o le ar ddatblygwyr gemau i storio eu prosiectau. Argymhellir SSD gyda 2-4 TB o le.

    Cludadwyedd

    Mae rhaglenwyr yn aml yn gweithio ar eu pen eu hunain a gallant weithio yn unrhyw le. Gallent weithio gartref, neu mewn siop goffi leol, neu wrth deithio.

    Mae hynny'n gwneud cyfrifiaduron cludadwy yn arbennig o demtasiwn. Er nad yw'n ofynnol prynu MacBook, mae llawer o ddatblygwyr yn gwneud hynny.

    Wrth i chi edrych dros fanylebau MacBook, rhowch sylw i'r oes batri a hysbysebir - ond peidiwch â disgwyl cael y swm a hawlir yn y manylebau. Gall meddalwedd datblygu fod yn brosesydd-ddwys iawn, a all dorri bywyd batri i ychydig oriau yn unig. Er enghraifft, “Rhaglenwyrcwyno bod Xcode yn bwyta llawer o fatri,” rhybuddiodd MacWorld.

    Llwyth o Ofod Sgrin

    Dydych chi ddim eisiau teimlo'n gyfyng wrth godio, mae'n well gan gymaint o ddatblygwyr fonitor mawr. Mae sgrin 27-modfedd yn braf, ond yn amlwg nid yw'n ofyniad. Mae'n well gan rai datblygwyr osod aml-fonitor hyd yn oed. Daw MacBooks â monitorau llai ond maent yn cefnogi nifer o rai allanol mawr, sy'n hynod ddefnyddiol wrth weithio wrth eich desg. Pan fyddwch chi'n symud, mae gan MacBook Pro 16-modfedd fantais amlwg dros fodel 13-modfedd - oni bai mai'r hygludedd mwyaf yw eich blaenoriaeth lwyr.

    Beth mae hynny i gyd yn ei olygu? Mae'n golygu y dylech gynnwys cost monitor neu ddau ychwanegol yn eich cyllideb. Gall gofod sgrin ychwanegol gael effaith gadarnhaol ar eich cynhyrchiant. Yn ffodus, mae pob Mac bellach yn cynnwys sgrin Retina, sy'n eich galluogi i osod mwy o god ar y sgrin.

    Bysellfwrdd Ansawdd, Llygoden, a Theclynnau Eraill

    Mae datblygwyr yn benodol am fannau gwaith. Maent wrth eu bodd yn eu sefydlu fel eu bod yn hapus ac yn gynhyrchiol wrth weithio. Mae llawer o'r sylw hwnnw'n mynd i'r perifferolion maen nhw'n eu defnyddio.

    Yr un maen nhw'n treulio fwyaf o amser yn ei ddefnyddio yw eu bysellfwrdd. Er bod llawer yn ddigon hapus gyda'r Bysellfwrdd Hud a ddaeth gyda'u iMac, neu'r bysellfyrddau pili-pala a ddaeth gyda'u MacBooks, mae llawer o ddatblygwyr yn uwchraddio i ddewis arall premiwm.

    Pam? Mae gan fysellfyrddau Apple sawl anfantais iddyntyn rhoi'r glec orau am eich arian. Ni ellir ffurfweddu'r iMac llai mor bwerus na'i uwchraddio mor hawdd, ac mae'r iMac Pro yn llawer mwy o gyfrifiadur nag sydd ei angen ar y rhan fwyaf o ddatblygwyr.

    Yn yr erthygl hon, byddwn yn ymdrin â phob model Mac sydd ar gael ar hyn o bryd, eu cymharu ac archwilio eu cryfderau a'u gwendidau. Darllenwch ymlaen i ddysgu pa Mac sydd orau i chi.

    Pam Ymddiried ynof Am y Canllaw Mac Hwn

    Rwyf wedi cynghori pobl am y cyfrifiadur gorau ar gyfer eu hanghenion ers yr 80au, ac rwyf wedi defnyddio Macs yn bersonol am dros ddegawd. Yn fy ngyrfa, rwyf wedi sefydlu ystafelloedd hyfforddi cyfrifiadurol, wedi rheoli anghenion TG sefydliadau, ac wedi darparu cymorth technegol i unigolion a busnesau. Fe wnes i uwchraddio fy Mac fy hun yn ddiweddar. Fy newis? iMac 27-modfedd.

    Ond dydw i erioed wedi gweithio'n llawn amser fel datblygwr. Mae gen i radd mewn Mathemateg Bur ac wedi cwblhau sawl cwrs rhaglennu fel rhan o fy astudiaeth. Rwyf wedi tinceri gyda llawer o ieithoedd sgriptio a golygyddion testun wrth olygu cynnwys ar gyfer y we. Rwyf wedi gweithio gyda datblygwyr ac wedi cael pleser gwirioneddol wrth edrych ar eu cyfrifiaduron a'u gosodiadau. Wrth gwrs, dim ond blas bach o'r hyn sydd ei angen arnoch chi y mae hynny i gyd yn ei roi i mi.

    Felly fe wnes i weithio'n galetach. Cefais farn gan godwyr go iawn - gan gynnwys barn fy mab, a ddechreuodd weithio fel datblygwr gwe yn ddiweddar ac sy'n prynu llawer o offer newydd. Rwyf hefyd wedi talu sylw manwl i argymhellion gêr gan ddatblygwyr ar y wedatblygwyr:

    • Nid oes ganddynt lawer o deithio. Gyda llawer o ddefnydd, gall hynny achosi straen i'r arddwrn a'r llaw.
    • Nid yw trefniant allweddi'r cyrchwr yn ddelfrydol. Ar fysellfyrddau Mac diweddar, dim ond hanner allwedd yr un y mae'r bysellau Up and Down yn ei gael.
    • Nid oes gan MacBook Pros gyda Bar Cyffwrdd allwedd Dianc corfforol. Mae hynny'n arbennig o rhwystredig i ddefnyddwyr Vim, sy'n cyrchu'r allwedd honno'n aml. Yn ffodus, mae gan MacBook Pro 2019 16-modfedd 2019 Bar Cyffwrdd ac allwedd dianc corfforol (ac ychydig mwy o deithio hefyd).
    • Mae angen i ddefnyddwyr ddal yr allwedd Fn i lawr i gael mynediad at rai swyddogaethau. Gall datblygwyr wneud heb orfod pwyso bysellau ychwanegol yn ddiangen.

    Nid yw datblygwyr eisiau cyfaddawdu ar eu bysellfwrdd, ac mae hynny'n cynnwys cynllun y bysellfwrdd. Er bod bysellfyrddau mwy cryno yn dod yn boblogaidd, nid nhw yw'r offeryn gorau ar gyfer rhaglenwyr bob amser. Mae'n well gan y rhan fwyaf fysellfwrdd gyda mwy o allweddi nag un sy'n gofyn am ddal nifer o gyfuniadau bysellau i lawr ar unwaith i gyflawni tasg.

    Mae bysellfyrddau ergonomig a mecanyddol o safon yn opsiynau gwych i godwyr. Byddwn yn argymell rhai opsiynau ar gyfer y ddau yn yr adran “Gêr Arall” ar ddiwedd yr erthygl hon. Mae llygod premiwm yn uwchraddiad poblogaidd arall. Byddwn yn cynnwys rhestr o'r rhai ar y diwedd hefyd.

    Yn ffodus, mae pob Mac yn cynnwys porthladdoedd Thunderbolt cyflym sy'n cynnal dyfeisiau USB-C. Mae gan Macs Penbwrdd hefyd ddigon o borthladdoedd USB traddodiadol, a chigallwch brynu canolbwyntiau USB allanol os oes eu hangen arnoch ar gyfer eich MacBook.

    Sut Rydym yn Dewis Y Mac Gorau ar gyfer Rhaglenwyr

    Nawr ein bod wedi archwilio beth sydd ei angen ar raglennydd o gyfrifiadur, rydym wedi llunio dau rhestrau o fanylebau a argymhellir a chymharu pob model Mac yn eu herbyn. Yn ffodus, mae mwy o fodelau sy'n addas ar gyfer codio na, dyweder, golygu fideo.

    Fe wnaethon ni ddewis enillwyr sy'n sicr o roi profiad heb rwystredigaeth, ond mae digon o le i'ch dewisiadau. Er enghraifft:

    • A yw'n well gennych weithio ar sgrin fawr?
    • A yw'n well gennych weithio gyda monitorau lluosog?
    • Ydych chi'n gwneud y rhan fwyaf o'ch gwaith yn eich desg?
    • Ydych chi'n gwerthfawrogi hygludedd gliniadur?
    • Faint o oes batri sydd ei angen arnoch chi?

    Yn ogystal, mae angen i chi benderfynu a fyddwch chi bod yn gwneud unrhyw ddatblygiad gêm (neu unrhyw ddatblygiad graffig-ddwys arall).

    Dyma ein hargymhellion:

    Manylion a argymhellir ar gyfer y rhan fwyaf o ddatblygwyr:

    • CPU: i5 deuol-graidd 1.8 GHz neu well
    • RAM: 8 GB
    • Storio: SSD 256 GB

    Manylion a argymhellir ar gyfer datblygwyr gêm:

    • CPU: prosesydd Intel i7 (ffefrir wyth-craidd)
    • RAM: 8 GB (ffefrir 16 GB)
    • Storio: 2-4 TB SSD
    • Cerdyn graffeg: GPU arwahanol.

    Dewisom enillwyr sy'n bodloni'r manylebau hynny'n gyfforddus heb gynnig pethau ychwanegol costus. Fe wnaethom hefyd ofyn y cwestiynau canlynol:

    • Pwy all fforddio cyniloarian trwy brynu Mac llai pwerus na'n henillwyr?
    • Pwy fyddai'n cael gwerth gwirioneddol mewn prynu Mac mwy pwerus na'n henillwyr?
    • Pa mor uchel y gellir ffurfweddu pob model Mac, a sut y gellir ydych chi'n ei uwchraddio ar ôl ei brynu?
    • Beth yw maint a chydraniad ei fonitor, ac unrhyw fonitorau allanol sy'n cael eu cefnogi?
    • Ar gyfer datblygwyr sy'n gwerthfawrogi hygludedd, pa mor addas yw pob model MacBook ar gyfer codio ? Beth yw ei oes batri, a faint o borthladdoedd sydd ganddo ar gyfer ategolion?

    Gobeithio ein bod wedi ymdrin â phopeth rydych chi am ei wybod am y Mac gorau ar gyfer rhaglennu. Unrhyw gwestiynau neu feddyliau eraill am y pwnc hwn, gadewch sylw isod.

    a chyfeiriwyd atynt lle bo'n berthnasol drwy gydol yr adolygiad hwn.

    Mac Gorau ar gyfer Rhaglennu: Ein Dewisiadau Gorau

    MacBook Gorau ar gyfer Rhaglennu: MacBook Pro 16-modfedd

    Y MacBook Pro 16-modfedd yw'r Mac perffaith i ddatblygwyr. Mae'n gludadwy ac mae ganddo'r arddangosfa fwyaf sydd ar gael ar liniadur Apple. (Mewn gwirionedd, mae ganddo 13% yn fwy o bicseli na'r model 2019 blaenorol.) Mae'n darparu digon o RAM, tunnell o storio, a digon o bŵer CPU a GPU ar gyfer datblygwyr gêm. Mae ei oes batri yn hir, ond peidiwch â disgwyl mwynhau'r 21 awr lawn y mae Apple yn ei hawlio.

    Gwiriwch y Pris Cyfredol

    Cipolwg:

    • Maint y sgrin : Arddangosfa Retina 16-modfedd, 3456 x 2234
    • Cof: 16 GB (uchafswm 64 GB)
    • Storio: 512 GB SSD (ffurfweddadwy i 8 TB SSD)
    • Prosesydd : sglodyn Apple M1 Pro neu M1 Max (hyd at 10-craidd)
    • Cerdyn Graffeg: M1 Pro (hyd at GPU 32-craidd)
    • Jac clustffon: 3.5 mm
    • Porthladdoedd: Tri phorthladd Thunderbolt 4, porthladd HDMI, slot cerdyn SDXC, porthladd MagSafe 3
    • Batri: 21 awr

    Mae'r MacBook Pro hwn yn ddelfrydol ar gyfer rhaglenwyr, a'r unig liniadur Apple addas ar gyfer datblygiad gêm difrifol. Daw'r cyfluniad diofyn gyda SSD 512 GB, ond dylech ystyried o ddifrif uwchraddio i 2 TB o leiaf. Yr AGC mwyaf y gallwch ei gael yw 8 TB.

    Gellir ffurfweddu RAM hyd at 64 GB. Sicrhewch yr RAM rydych chi ei eisiau ymlaen llaw: gall uwchraddio ar ôl i chi ei brynu fod yn anodd, ond nid yn amhosibl. Fel yiMac 21.5-modfedd, nid yw wedi'i sodro yn ei le, ond bydd angen help gweithiwr proffesiynol arnoch.

    Nid yw storio ychwaith yn hygyrch i ddefnyddwyr, felly mae'n well dewis y swm a ddymunir pan fyddwch yn prynu'r peiriant am y tro cyntaf . Os gwelwch fod angen i chi uwchraddio'ch storfa ar ôl ei brynu, edrychwch ar ein SSDs allanol a argymhellir.

    Mae hefyd yn cynnwys y bysellfwrdd gorau o unrhyw MacBook cyfredol. Mae ganddo fwy o deithio na modelau eraill, a hyd yn oed allwedd Escape corfforol, a fydd yn cadw defnyddwyr Vim, ymhlith eraill, yn hapus iawn.

    Er mai arddangosfa 16-modfedd yw'r gorau sydd ar gael pan fyddwch ar y ffordd , efallai y byddwch chi eisiau rhywbeth mwy pan fyddwch chi wrth eich desg. Yn ffodus, gallwch chi atodi sawl monitor allanol mawr. Yn ôl Apple Support, gall y MacBook Pro 16-modfedd drin tair arddangosfa allanol hyd at 6K.

    Wrth siarad am borthladdoedd, mae'r MacBook Pro hwn yn ymgorffori pedwar porthladd USB-C, a bydd llawer o ddefnyddwyr yn dod o hyd i ddigon. I gysylltu eich perifferolion USB-A, bydd angen i chi brynu dongl neu gebl gwahanol.

    Er fy mod yn credu mai'r Mac hwn yw'r ateb gorau i'r rhai sydd eisiau rhywbeth cludadwy, mae opsiynau eraill:

    • Mae'r MacBook Air yn ddewis amgen mwy fforddiadwy, er gyda sgrin lai, prosesydd llai pwerus, a dim GPU arwahanol.
    • Mae'r MacBook Pro 13-modfedd yn opsiwn mwy cludadwy, ond gyda llai o gyfyngiadau na'r Awyr. Efallai y bydd y sgrin lai yn teimlo'n gyfyng, ac mae diffyg aMae GPU arwahanol yn ei wneud yn llai addas ar gyfer datblygu gêm.
    • Efallai y bydd rhai yn gweld yr iPad Pro yn ddewis cludadwy deniadol, er y bydd yn rhaid i chi addasu eich disgwyliadau.

    Cyllideb Mac ar gyfer Rhaglennu : Mac mini

    Mae'n ymddangos bod y Mac mini yn dod yn fwyfwy poblogaidd ymhlith datblygwyr. Ar ôl ei hwb sylweddol, mae bellach yn ddigon pwerus i wneud rhywfaint o waith difrifol. Mae'n fach, yn hyblyg, ac yn dwyllodrus o bwerus. Os ydych chi ar ôl Mac gydag ôl troed bach, mae'n opsiwn gwych.

    Gwirio'r Pris Cyfredol

    Cipolwg:

    • Maint sgrin: dangos nid wedi'u cynnwys, mae hyd at dri yn cael eu cefnogi
    • > Cof: 8 GB (uchafswm o 16 GB)
  • Storio: 256 GB SSD (ffurfweddadwy i 2 TB SSD)
  • Prosesydd: Apple M1 sglodion
  • Cerdyn Graffeg: Intel UHD Graphics 630 (gyda chefnogaeth ar gyfer eGPUs)
  • Jac clustffon: 3.5 mm
  • Porthladdoedd: Pedwar porthladd Thunderbolt 3 (USB-C), dau Porthladdoedd USB 3, porthladd HDMI 2.0, Gigabit Ethernet
  • Y Mac mini yw'r Mac rhataf sydd ar gael - yn rhannol oherwydd nad yw'n dod â monitor, bysellfwrdd na llygoden - felly mae'n ddewis gwych i'r rheini ar gyllideb dynn.

    Mae'r rhan fwyaf o'i fanylebau yn cymharu'n ffafriol â'r iMac 27-modfedd. Gellir ei ffurfweddu gyda hyd at 16 GB o RAM a gyriant caled 2 TB ac mae'n cael ei bweru gan brosesydd M1 cyflym. Mae hynny'n fwy na digon i raglennu arno. Er nad yw'n dod gyda monitor, mae'n cefnogi'r un datrysiad 5K â'r iMac mwy,ac rydych chi'n gallu atodi dau arddangosfa (un 5K a'r llall 4K), neu dri monitor 4K i gyd.

    Ar gyfer datblygu gêm, bydd angen mwy o RAM a storfa arnoch chi. Mae'n well cael y ffurfweddiad rydych chi ei eisiau y tro cyntaf - nid yw disgwyl uwchraddio'n hwyrach yn gynllun da.

    Nid oes drws i gymryd lle'r RAM, felly, tra gallwch ei uwchraddio, efallai y bydd angen cymorth proffesiynol arnoch . Ac mae'r SSD yn cael ei sodro i'r bwrdd rhesymeg, felly nid oes modd ei ddisodli. Nid oes ganddo GPU ar wahân hefyd, ond gallwch unioni hyn trwy atodi GPU allanol. Fe welwch ragor o fanylion yn yr adran “Other Gear” ar ddiwedd yr adolygiad hwn.

    Wrth gwrs, bydd yn rhaid i chi hefyd brynu monitor neu ddau, bysellfwrdd, a llygoden neu trackpad. Efallai bod gennych eich ffefrynnau, ond byddwn yn argymell rhai modelau yn “Other Gear” isod.

    Mac Bwrdd Gwaith Gorau ar gyfer Datblygu: iMac 27-modfedd

    Os gwnewch y rhan fwyaf o'ch codio yn eich desg, mae'r iMac 27-modfedd yn ddewis ardderchog. Mae'n cynnwys arddangosfa fawr, ôl troed bach, a mwy na digon o fanylebau i redeg unrhyw ap datblygu.

    Gwiriwch y Pris Cyfredol

    Cipolwg:

    • Sgrin maint: arddangosfa Retina 5K 27-modfedd, 5120 x 2880
    • Cof: 8 GB (uchafswm 64 GB)
    • Storio: 256 SSD (ffurfweddadwy i 512 SSD)
    • Prosesydd : 3.1GHz 6-craidd 10fed cenhedlaeth Intel Core i5
    • Cerdyn Graffeg: Radeon Pro 5300 gyda 4GB o gof GDDR6 neu Radeon Pro 5500 XT gyda 8GB o GDDR6cof
    • Jac clustffon: 3.5 mm
    • Porthladdoedd: Pedwar porthladd USB 3, dau borthladd Thunderbolt 3 (USB-C), Gigabit Ethernet

    Os gwnewch hynny' t angen hygludedd, y iMac 27-modfedd yn ymddangos i fod yn ddewis perffaith ar gyfer codyddion. Mae ganddo'r holl fanylebau sydd eu hangen arnoch chi, hyd yn oed ar gyfer datblygu gêm, ond ar gyfer hynny rydym yn argymell eich bod yn uwchraddio'r RAM i 16 GB a'r gyriant caled i SSD mawr. Gallwch chi wneud y mwyaf o bŵer yr iMac trwy ddewis prosesydd 3.6 GHz 8-core i9, er nad yw'r ffurfweddiad hwnnw ar gael ar Amazon.

    > Mae gan yr iMac hwn sgrin 5K fawr - y mwyaf ar unrhyw Mac - a fydd yn dangos llawer o god a ffenestri lluosog, gan eich cadw'n gynhyrchiol. Ar gyfer hyd yn oed mwy o eiddo tiriog sgrin, gallwch ychwanegu arddangosfa 5K arall neu ddwy arddangosfa 4K.

    Yn wahanol i lawer o Macs modern, mae'n gymharol hawdd uwchraddio'r iMac 27-modfedd ar ôl ei brynu. Gellir uwchraddio RAM (yr holl ffordd i 64 GB) trwy osod ffyn SDRAM newydd yn y slotiau ger gwaelod y monitor. Fe welwch y manylebau sydd eu hangen arnoch chi ar y dudalen hon gan Apple Support. Mae hefyd yn bosibl ychwanegu SSD yn ddiweddarach, ond mae'n well gadael hynny i weithiwr proffesiynol.

    Mae digon o borthladdoedd ar gyfer eich perifferolion: pedwar porthladd USB 3 a dau borthladd Thunderbolt 3 (USB-C) sy'n cynnal DisplayPort, Thunderbolt, USB 3.1, a Thunderbolt 2 (sydd ag addaswyr yn caniatáu ichi blygio dyfeisiau HDMI, DVI, a VGA i mewn).

    Mae'r porthladdoedd ar y cefn, ac ychydig yn heriol i'w caeli. Yr ateb: ychwanegwch ganolbwynt Satechi alwminiwm sy'n gosod ar waelod sgrin eich iMac neu ganolbwynt Macally sy'n eistedd yn gyfleus ar eich desg.

    Peiriannau Mac Da Eraill ar gyfer Rhaglennu

    1. MacBook Air

    Y MacBook Air yw cyfrifiadur mwyaf cludadwy Apple a'i liniadur mwyaf fforddiadwy. Mae manylebau'r Awyr yn eithaf cyfyngedig, ac mae'n amhosibl uwchraddio ei gydrannau ar ôl i chi brynu un. Ai hyd at y swydd? Os ydych chi'n gwneud y rhan fwyaf o'ch codio mewn golygydd testun yn hytrach nag IDE, yna ydy.

    Cipolwg:

    • Maint sgrin: Dangosydd Retina 13.3 modfedd, 2560 x 1600
    • Cof: 8 GB (uchafswm o 16 GB)
    • Storio: 256 GB SSD (gellir ei ffurfweddu i 1 TB SSD)
    • Prosesydd: sglodyn Apple M1
    • Cerdyn Graffeg : Hyd at GPU 8-craidd Apple
    • Jac clustffon: 3.5 mm
    • Porthladdoedd: Dau borthladd Thunderbolt 4 (USB-C)
    • Batri: 18 awr

    Os ysgrifennwch eich cod mewn golygydd testun, efallai y bydd y peiriant bach hwn yn diwallu eich anghenion. Fodd bynnag, byddwch yn mynd i dagfeydd wrth ei ddefnyddio gyda DRhA. Mae ei ddiffyg GPU arwahanol yn ei gwneud yn anaddas ar gyfer datblygu gêm. Er y gallech ychwanegu GPU allanol, mae manylebau eraill yn ei ddal yn ôl.

    Mae ei arddangosfa Retina fach bellach yn cynnig cymaint o bicseli â'r MacBook Pro 13-modfedd. Gellir atodi un 5K allanol neu ddau 4K.

    2. MacBook Pro 13-modfedd

    Nid yw'r 13-modfedd MacBook Pro fawr mwy na MacBook Air , ond mae'n llawer mwy pwerus. Mae'n adewis arall da i'r Pro 16-modfedd os oes angen rhywbeth mwy cludadwy arnoch, ond nid yw mor bwerus nac mor uwchraddio.

    Cipolwg:

    • Maint sgrin: Arddangosfa Retina 13-modfedd , 2560 x 1600
    • Cof: 8 GB (uchafswm o 16 GB)
    • Storio: 512 GB SSD (ffurfweddadwy i 2 TB SSD)
    • Prosesydd: 2.4 GHz 8th-Generation quad-core Intel Core i5
    • Cerdyn Graffeg: Intel Iris Plus Graphics 655
    • Jac clustffon: 3.5 mm
    • Porthladdoedd: Pedwar porthladd Thunderbolt 3
    • Batri : 10 awr

    Fel y model 16-modfedd, mae gan y MacBook Pro 13-modfedd yr holl fanylebau sydd eu hangen ar gyfer datblygu, ond yn wahanol i'w frawd mawr, nid yw'n brin i ddatblygwyr gemau. Mae hynny oherwydd nad oes ganddo GPU ar wahân. I ryw raddau, gellir cywiro hynny trwy ychwanegu GPU allanol. Rydyn ni'n rhestru rhai opsiynau ar gyfer hynny o dan “Other Gear.”

    Ond ni all y model 13-modfedd fod mor uchel â'r MacBook Pro o'r radd flaenaf, ac ni allwch uwchraddio ei cydrannau ar ôl eu prynu. Os ydych chi eisiau mwy o eiddo tiriog sgrin pan fyddwch wrth eich desg, gallwch atodi un monitor allanol 5K neu ddau 4K.

    3. iMac 21.5-modfedd

    Os ydych am arbed rhai arian a gofod desg, mae'r iMac 21.5-modfedd yn ddewis arall rhesymol i'r iMac 27-modfedd, ond byddwch yn ymwybodol ei fod yn ddewis arall gyda rhai cyfaddawdau. Ar wahân i'r sgrin lai, ni ellir edrych ar y Mac hwn mor uchel na'i uwchraddio mor hawdd â'r peiriant mwy.

    Ar gip:

    • Sgrin

    Cathy Daniels ydw i, arbenigwr mewn Adobe Illustrator. Rydw i wedi bod yn defnyddio'r meddalwedd ers fersiwn 2.0, ac wedi bod yn creu tiwtorialau ar ei gyfer ers 2003. Mae fy blog yn un o'r cyrchfannau mwyaf poblogaidd ar y we i bobl sydd eisiau dysgu Illustrator. Yn ogystal â fy ngwaith fel blogiwr, rydw i hefyd yn awdur ac yn ddylunydd graffeg.