Mac Pangalusna pikeun Pemrograman (8 Pilihan Top di 2022)

  • Bagikeun Ieu
Cathy Daniels

Pamekar nuju ka macOS—sareng MacBook Pro khususna. Éta sabab MacBook Pro mangrupikeun pilihan anu saé pikeun aranjeunna: hardware Apple gaduh kualitas ngawangun sareng umur batre anu saé, sareng sistem operasi Apple nyayogikeun lingkungan anu idéal pikeun programer.

Leuwih alesan programer sapertos Mac:

  • Anjeun tiasa ngajalankeun sadaya sistem operasi utama dina hardware anu sami: macOS, Windows, sareng Linux.
  • Anjeun tiasa ngaksés parabot baris paréntah penting tina lingkungan Unix na.
  • Éta cocog pikeun coding pikeun sajumlah ageung aplikasi kalebet wéb, Mac, Windows, iOS, sareng Android.

Tapi Mac anu mana anu anjeun kedah mésér? Sanaos anjeun tiasa ngaprogram dina Mac naon waé, sababaraha modél nawiskeun kauntungan anu signifikan pikeun coders.

Seueur pamekar anu ngahargaan tiasa dianggo ti mana waé, anu hartosna MacBook Pro. MacBook Pro 16 inci gaduh seueur kaunggulan tibatan dulur-dulurna anu langkung alit: perumahan layar langkung seueur, prosesor anu langkung kuat, sareng kartu grafik diskrit anu mangpaat pikeun pamekaran kaulinan.

Upami anjeun dina anggaran , sanajan, Mac mini nyadiakeun nilai anu saé pikeun artos anjeun sareng mangrupikeun modél Mac anu paling murah anu sayogi. Kakurangan: éta henteu kalebet monitor, keyboard, atanapi beurit. Nanging, éta masihan anjeun langkung kontrol pikeun milih komponén anu paling cocog sareng anjeun.

Upami anjeun pamekar kaulinan , anjeun peryogi Mac sareng GPU anu kuat . Di dieu, iMac 27 inci ukuran: 21,5 inci Rétina 4K tampilan, 4096 x 2304

  • Memori: 8 GB (32 GB maksimum)
  • Panyimpenan: 1 TB Fusion Girang (configurable ka 1 TB SSD)
  • Prosesor: 3.0 GHz 6-inti Intel Core i5 generasi ka-8
  • Kartu Grafis: AMD Radeon Pro 560X sareng 4 GB GDDR5
  • Jack headphone: 3.5 mm
  • Palabuhan: Opat palabuhan USB 3, Dua palabuhan Thunderbolt 3 (USB-C), Gigabit Ethernet
  • iMac 21,5 inci ratusan dolar langkung mirah tibatan modél 27 inci sareng bakal pas dina méja anu langkung alit lamun spasi mangrupa masalah, tapi ninggalkeun anjeun kalawan pilihan pangsaeutikna.

    Ieu nyadiakeun kakuatan leuwih ti cukup keur paling pamekar, malah pamekar kaulinan. Tapi lamun perlu kakuatan leuwih, spésifikasi maksimum leuwih handap iMac 27 inci: 32 GB RAM tinimbang 64 GB, a 1 TB SSD tinimbang 2 TB, processor kirang kuat, sarta 4 GB video RAM tinimbang 8. Teu kawas iMac 27 inci, lolobana komponén teu bisa ditingkatkeun sanggeus beuli.

    Monitor 4K 21,5 inci ngabogaan loba rohangan pikeun mintonkeun kode Anjeun, jeung anjeun bisa ngagantelkeun hiji tampilan 5K éksternal ( atawa dua 4Ks deui) via port Thunderbolt 3.

    Aya loba USB jeung USB-C port, tapi aranjeunna dina tonggong dimana aranjeunna hese ngahontal. Anjeun meureun resep mertimbangkeun hub gampang-to-ngahontal. Urang nutupan sababaraha pilihan nalika nutupan iMac 27 inci di luhur.

    4. iMac Pro

    TechCrunch nyauran iMac Pro salaku "surat cinta ka pamekar," sareng owning hiji bisa nyieunlamunan anjeun jadi kanyataan. Tapi kacuali anjeun ngadorong wates-kalayan, sebutkeun, kaulinan beurat atanapi pamekaran VR-ieu langkung seueur komputer tibatan anu anjeun peryogikeun. Seuseueurna pamekar bakal mendakan iMac 27 inci langkung pas.

    Sakilas:

    • Ukuran layar: 27 inci Retina 5K tampilan, 5120 x 2880
    • Mémori: 32 GB (maksimum 256 GB)
    • Panyimpenan: 1 TB SSD (bisa dikonpigurasikeun ka 4 TB SSD)
    • Prosésor: 3.2 GHz 8-inti Intel Xeon W
    • Kartu Grafis: Grafik AMD Radeon Pro Vega 56 sareng 8 GB HBM2 (bisa dikonfigurasi ka 16 GB)
    • Jack headphone: 3,5 mm
    • Palabuhan: Opat palabuhan USB, opat Thunderbolt 3 (USB‑C ) port, 10Gb Ethernet

    iMac Pro nyokot alih tempat iMac kaluar. Éta tiasa dikonpigurasi langkung seueur anu diperyogikeun ku pangembang kaulinan: 256 GB RAM, 4 TB SSD, prosesor Xeon W, sareng 16 GB RAM video. Éta langkung ti cukup rohangan pikeun tumuwuh! Malahan warnana abu-abu angkasa boga tampilan premium.

    Kanggo saha? Duanana TechCrunch sareng The Verge panginten mimitina pikeun pamekar VR. "The iMac Pro Is a Beast, but It's not for Everybody" nyaéta judul ulasan The Verge.

    Aranjeunna teras nyarios, "Upami anjeun badé mésér mesin ieu, pendapat abdi nyaéta yén anjeun kedah terang persis naon anu anjeun rencanakeun pikeun ngagunakeunana. ” Aranjeunna nyarankeun yén anu damel sareng VR, video 8K, modél ilmiah, sareng pembelajaran mesin idéal.

    5. iPad Pro 12.9 inci

    Ahirna, kuring masihan anjeun saran ti lapangan kénca éta.malah teu Mac: nu iPad Pro . Pilihan ieu sanés seueur rekomendasi sabab éta mangrupikeun pilihan anu pikaresepeun. Jumlah coder beuki loba ngagunakeun iPad Pro pikeun pangwangunan.

    Sakilas:

    • Ukuran layar: 12,9 inci Retina display
    • Memori: 4 GB
    • Panyimpen: 128 GB
    • Prosésor: A12X Bionic chip sareng Neural Engine
    • Headphone jack: euweuh
    • Palabuhan: USB-C

    Pemrograman dina iPad sanés pangalaman anu sami sareng program dina Mac. Upami anjeun ngalakukeun seueur padamelan di meja anjeun, anjeun panginten panginten iPad Pro tibatan MacBook Pro salaku alat portabel nalika anjeun kaluar ti kantor.

    Jumlah alat iOS pikeun pamekar. ngembang, kaasup éditor téks jeung kibor ios dirancang pikeun coders:

    • Code Editor ku Panic
    • Buffer Editor – Code Editor
    • Textastic Code Editor 8
    • DevKey – Kibor Pangembang pikeun Pemrograman

    Malah aya jumlah IDE anu tiasa dianggo dina iPad anjeun (sababaraha dumasar kana browser sareng anu sanésna nyaéta aplikasi ios):

    • Gitpod, IDE basis browser
    • Code-Server dumasar kana browser sarta ngidinan Anjeun pikeun ngagunakeun jauh VS Code IDE
    • Continuous nyaéta .NET C# jeung F# IDE
    • Codea mangrupikeun IDE Lua
    • Pythonista 3 mangrupikeun IDE Python anu ngajangjikeun
    • Carnets, IDE Python gratis
    • Pyto, IDE Python anu sanés
    • iSH nyadiakeun cangkang garis paréntah pikeun ios

    Mac Gear séjén pikeun Programer

    Devs gaduh pendapat anu kuatngeunaan gear anu aranjeunna anggo sareng cara nyetél sistemna. Ieu pemecahan sababaraha pilihan populér.

    Monitor

    Sanaos seueur pamekar langkung milih laptop tibatan desktop, aranjeunna ogé resep monitor ageung-sareng seueur. Aranjeunna teu salah. Artikel heubeul ti Coding Horror ngutip hasil ulikan Universitas Utah: langkung seueur layar real estate hartosna langkung produktif.

    Baca roundup kami ngeunaan monitor pangsaéna pikeun program pikeun sababaraha monitor ageung anu anjeun tiasa tambahkeun kana setélan anjeun ayeuna.

    Kibor anu Langkung Saé

    Sanaos seueur pamekar sapertos MacBook sareng kibor Magic Apple, seueur anu milih paningkatan. Kami nutupan kaunggulan ningkatkeun kibor anjeun dina ulasan kami: Kibor Nirkabel Pangsaéna pikeun Mac.

    Kibor ergonomis sering langkung gancang diketik, sareng ngirangan résiko cilaka. Kibor mékanis mangrupikeun alternatif anu populér (sareng modis). Éta gancang, taktil sareng awét, sareng éta ngajantenkeun aranjeunna populer di kalangan pamaén sareng pamekar.

    Baca deui: Kibor Pangsaéna pikeun Pemrograman

    Beurit anu Langkung Saé

    Nya kitu, beurit premium, trackball, atanapi trackpad tiasa ngabantosan anjeun damel langkung produktif bari ngajaga pigeulang anjeun tina galur sareng nyeri. Kami nutupan mangpaatna dina ulasan ieu: Beurit Pangsaéna pikeun Mac.

    Korsi Nyaman

    Dimana anjeun damel? Dina korsi. Pikeun dalapan jam atawa leuwih unggal poe. Anjeun kukituna hadé nyieun hiji nyaman, sarta Coding Horror daptarsababaraha alesan unggal programer kudu serius ngagaleuh, kaasup ngaronjat produktivitas.

    Baca korsi pangalusna kami pikeun programer roundup sababaraha korsi kantor ergonomic dipeunteun tinggi.

    Noise-Cancelling Headphone

    Seueur pamekar nganggo headphone anu ngabatalkeun sora pikeun ngahalangan dunya sareng masihan pesen anu jelas: "Tinggalkeun kuring nyalira. Abdi nuju damel." Kami nutupan mangpaatna dina ulasan kami, Headphone Ngasingkeun Noise Terbaik.

    Hard Drive Eksternal atanapi SSD

    Anjeun peryogi tempat pikeun arsip sareng nyadangkeun proyék anjeun, janten cokot sababaraha hard drive éksternal atanapi SSD pikeun arsip sareng cadangan. Tingali saran luhur kami dina ulasan ieu:

    • Driver Cadangan Pangsaéna pikeun Mac
    • SSD Eksternal Pangsaéna pikeun Mac

    GPU Eksternal (eGPU)

    Ahirna, upami anjeun parantos nganggo Mac tanpa GPU diskrit sareng ujug-ujug asup kana pamekaran kaulinan, anjeun tiasa ngalawan sababaraha bottlenecks anu aya hubunganana. Nambahkeun prosesor grafik éksternal (eGPU) anu diaktipkeun Thunderbolt bakal ngajadikeun bédana dunya.

    Pikeun inpormasi lengkep, tingal artikel ieu ti Rojongan Apple: Anggo prosesor grafik éksternal sareng Mac anjeun.

    Naon Kabutuhan Komputasi Programmer?

    Pemrograman mangrupikeun ceruk anu lega kalebet pamekaran wéb payun sareng tukang ogé ngembangkeun aplikasi pikeun desktop sareng mobile. Éta ngalibatkeun seueur tugas kalebet nyerat sareng nguji kode, debugging sarengkompilasi, komo ngacabang kode ti developer séjén.

    Kabutuhan hardware bisa béda-béda di antara programer. Loba devs teu merlukeun komputer utamana kuat. Tapi nalika nyerat kode ngagunakeun sababaraha sumber, sababaraha aplikasi anu anjeun tuliskeun. Nyusun kode mangrupikeun tugas CPU-intensif, sareng pamekar kaulinan peryogi Mac kalayan kartu grafik anu kuat.

    Parangkat Lunak Pemrograman

    Pamekar gaduh pendapat anu kuat ngeunaan parangkat lunak, sareng seueur pilihan kaluar. Tuh. Seueur anu nyerat kode dina pangropéa téksu karesepna sareng nganggo alat-alat sanés (kalebet parangkat paréntah-baris) pikeun ngalaksanakeun sesa padamelan.

    Tapi tinimbang nganggo koleksi alat mandiri, seueur anu milih aplikasi tunggal anu ngawengku sadaya fitur anu diperyogikeun: IDE, atanapi Lingkungan Pangwangunan Terpadu. IDE masihan pangembang sadayana anu diperyogikeun ti mimiti dugi ka réngsé: pangropéa téksu, kompiler, debugger, sareng ngawangun atanapi ngadamel integrasi.

    Kusabab aplikasi ieu langkung seueur tibatan pangropéa téksu sederhana, aranjeunna gaduh syarat sistem anu langkung luhur. Tilu IDE nu pang populerna di antarana:

    • Apple Xcode IDE 11 pikeun pamekaran aplikasi Mac jeung ios
    • Microsoft Visual Studio Code pikeun Azure, iOS, Android jeung pamekaran wéb
    • Platform Unity Core pikeun pamekaran kaulinan 2D sareng 3D, anu bakal urang tingali dina bagian salajengna

    Saluareun éta tilu, aya rupa-rupa IDE anu sayogi-seueur anu khusus dina hiji atanapi Tambih deuibasa pamrograman)—kaasup Eclipse, Komodo IDE, NetBeans, PyCharm, IntelliJ IDEA, jeung RubyMine.

    Sajumlah pilihan hartina rupa-rupa sarat sistem, sababaraha di antarana pisan sengit. Janten naon anu diperyogikeun pikeun ngajalankeun aplikasi ieu dina Mac?

    Mac anu Mampuh Ngajalankeun Parangkat Lunak Éta

    Unggal IDE gaduh syarat sistem minimum. Kusabab éta sarat minimum sareng sanés saran, langkung saé mésér komputer anu langkung kuat tibatan sarat éta-utamana anjeun kamungkinan ngajalankeun langkung ti hiji aplikasi dina hiji waktos.

    Persyaratan sistem pikeun Xcode 11 basajan:

    • Sistem operasi: macOS Mojave 10.14.4 atawa nu leuwih anyar.

    Microsoft ngawengku sababaraha rinci deui dina sarat sistem Visual Studio Code 2019 maranéhna:

    • Sistem operasi: macOS High Sierra 10.13 atanapi engké,
    • Prosésor: 1.8 GHz atanapi langkung gancang, dual-core atanapi langkung saé disarankeun,
    • RAM: 4 GB, 8 GB disarankeun ,
    • Panyimpenan: 5.6 GB rohangan disk bébas.

    Ampir unggal modél Mac sanggup ngajalankeun program ieu (saé, MacBook Air gaduh dual-core 1.6 GHz. prosesor i5 éta ngan ukur sahandapeun sarat Visual Studio). Tapi éta ekspektasi realistis? Di dunya nyata, naha Mac naon waé anu nawiskeun naon anu diperyogikeun ku pamekar non-game?

    Henteu. Sababaraha Macs anu underpowered sarta bakal bajoang lamun kadorong teuas, utamana lamun compile. Macs séjén anu overpowered sarta henteunyadiakeun pamekar nilai santun duit maranéhanana. Hayu urang tingali sababaraha saran anu langkung realistis pikeun coding:

    • Kacuali anjeun ngalakukeun pamekaran kaulinan (urang tingali éta dina bagian salajengna), kartu grafik moal aya bédana.
    • CPU super gancang ogé henteu penting. Kode anjeun bakal compile gancang kalayan CPU hadé, jadi meunang nu pangalusna anjeun bisa mampuh, tapi ulah salempang ngeunaan meunang rod panas. MacWorld negeskeun: "Anjeun sigana bakal saé kalayan prosésor i5 dual-core pikeun coding, atanapi bahkan i3 dina MacBook Air tingkat éntri, tapi upami anjeun gaduh artos, maka éta moal aya rugina pikeun kéngingkeun langkung seueur. Mac anu kuat."
    • Pastikeun anjeun gaduh cukup RAM. Éta bakal ngajantenkeun bédana pikeun jalan IDE anjeun. Candak rekomendasi 8 GB Microsoft ngeunaan 8 GB. Xcode ogé nganggo seueur RAM, sareng anjeun tiasa ngajalankeun aplikasi anu sanés (sebutkeun, Photoshop) dina waktos anu sami. MacWorld nyarankeun anjeun kéngingkeun 16 GB upami anjeun hoyong ngabéréskeun Mac énggal.
    • Ahirna, anjeun bakal ngagunakeun rohangan panyimpen anu kawilang sakedik-minimal 256 GB sering realistis. Tapi émut yén IDE jalanna langkung saé dina hard disk SSD.

    Pangembang Game Peryogikeun Mac sareng Kartu Grafik anu Kuat

    Anjeun peryogi Mac anu langkung saé upami anjeun ngalakukeun. grafik, ngembangkeun kaulinan, atawa ngembangkeun VR. Éta hartosna langkung seueur RAM, CPU anu langkung saé, sareng anu penting, GPU diskrit.

    Seueur pamekar kaulinan nganggo Unity Core, contona. Nyasyarat sistem:

    • Sistem operasi: macOS Sierra 10.12.6 atanapi engké
    • Prosésor: Arsitéktur X64 kalayan dukungan set instruksi SSE2
    • GPU Intel sareng AMD anu sanggup logam .

    Sakali deui, éta ngan ukur minimal syarat, sareng éta dibantah: "Kinerja aktual sareng kualitas rendering tiasa bénten-béda gumantung kana pajeulitna proyék anjeun."

    GPU diskrit penting pisan. 8-16 GB RAM masih realistis, tapi 16 GB pikaresep. Ieu mangrupikeun rekomendasi Laptop Dina Anggaran pikeun CPU: "Upami anjeun resep kana hal anu intensif sapertos ngembangkeun game atanapi program dina grafik, maka kami nyarankeun laptop anu didamel ku prosesor Intel i7 ka anjeun (hexa-core upami anjeun mampuh)."

    Ahirna, pamekar kaulinan peryogi langkung seueur rohangan pikeun nyimpen proyék-proyékna. Disarankeun SSD kalayan rohangan 2-4 TB.

    Portabilitas

    Programer sering dianggo nyalira sareng tiasa dianggo dimana waé. Éta tiasa dianggo ti bumi, atanapi di warung kopi lokal, atanapi nalika iinditan.

    Éta ngajantenkeun komputer portabel janten pikabitaeun. Sanaos sanés sarat pikeun mésér MacBook, seueur pamekar anu ngalakukeunana.

    Sawaktos anjeun ningali spésifikasi MacBook, perhatikeun umur batre anu diémbarkeun-tapi ulah ngarepkeun jumlah anu diklaim dina spésifikasi. Parangkat lunak pamekaran tiasa pisan prosesor-intensif, anu tiasa ngirangan umur batre ngan ukur sababaraha jam. Contona, "Programmerngawadul yén Xcode ngahakan seueur batré, ”ngingetkeun MacWorld.

    Seueur Spasi Layar

    Anjeun teu hoyong ngaraos sempit nalika coding, janten seueur pamekar anu langkung milih monitor anu ageung. Layar 27 inci saé, tapi écés sanés sarat. Sababaraha pamekar malah resep setelan sababaraha monitor. MacBooks hadir sareng monitor anu langkung alit tapi ngadukung sababaraha anu ageung éksternal, anu mangpaat pisan nalika damel di méja anjeun. Nalika nuju pindah, MacBook Pro 16 inci gaduh kaunggulan anu jelas tibatan model 13 inci—kecuali portabilitas maksimal mangrupikeun prioritas mutlak anjeun.

    Naon hartosna sadayana? Éta hartosna anjeun kedah ngalebetkeun biaya monitor tambahan atanapi dua dina anggaran anjeun. Ruang layar tambahan tiasa gaduh dampak anu positif kana produktivitas anjeun. Untungna, sadaya Mac ayeuna gaduh tampilan Rétina, anu ngamungkinkeun anjeun nyocogkeun langkung seueur kode dina layar.

    Kibor, Beurit, sareng Parabot Séjénna

    Pamekar khusus ngeunaan ruang kerja. Aranjeunna resep nyetél aranjeunna supados aranjeunna bagja sareng produktif nalika damel. Seueur anu perhatian nuju ka périferal anu dianggo.

    Anu paling sering dianggo ku aranjeunna nyaéta keyboard. Bari loba nu cukup senang jeung Magic Keyboard nu datang jeung iMac maranéhanana, atawa keyboard kukupu nu datang jeung MacBooks maranéhanana, loba pamekar ningkatkeun ka alternatif premium.

    Naha? Kibor Apple gaduh sababaraha kalemahanméré bang pangalusna pikeun buck Anjeun. iMac nu leuwih leutik teu bisa dikonpigurasi sakumaha kawasa atawa ditingkatkeun sagampangna, sarta iMac Pro téh leuwih loba komputer ti kalolobaan pamekar butuh.

    Dina artikel ieu, urang bakal nutupan unggal model Mac nu ayeuna sadia, ngabandingkeun aranjeunna sarta ngajajah kaunggulan jeung kalemahan maranéhanana. Baca terus pikeun diajar Mac mana anu pangsaéna pikeun anjeun.

    Naha Percaya Ka Kuring pikeun Pituduh Mac Ieu

    Kuring parantos naroskeun ka jalma ngeunaan komputer anu pangsaéna pikeun kaperluanana ti taun 80-an, sareng kuring parantos dipaké Macs pribadi pikeun leuwih dasawarsa. Dina karir mah, kuring geus nyetél kamar latihan komputer, ngatur kaperluan IT organisasi, sarta nyadiakeun rojongan tech ka individu jeung usaha. Kuring nembe ditingkatkeun Mac kuring sorangan. pilihan kuring? iMac 27 inci.

    Tapi kuring henteu kantos damel full-time salaku pamekar. Kuring ngagaduhan gelar dina Matematika Murni sareng réngsé sababaraha kursus program salaku bagian tina pangajaran kuring. Kuring geus tinkered kalawan loba basa scripting sarta éditor téks nalika ngédit eusi pikeun web. Kuring geus digarap kalawan pamekar jeung nyokot pelesir asli dina mariksa kaluar komputer jeung setups maranéhanana. Tangtosna, sadayana éta ngan ukur masihan kuring sakedik rasa anu anjeun peryogikeun.

    Ku kituna kuring digawé langkung keras. Kuring meunang pendapat ti coders nyata–kaasup pamadegan putra abdi, anu nembe mimiti digawé salaku pamekar web na purchasing loba parabot anyar. Kuring ogé geus nengetan deukeut saran gear ti developer on webpamekar:

    • Aranjeunna gaduh sakedik perjalanan. Kalawan loba pamakéan, éta bisa ngabalukarkeun galur dina pigeulang jeung leungeun.
    • Susunan kenop kursor teu idéal. Dina kibor Mac panganyarna, kenop Luhur jeung Turun ngan meunang satengah konci unggal.
    • MacBook Pro kalawan Touch Bar teu boga konci Escape fisik. Éta hususna frustasi pikeun pangguna Vim, anu sering ngaksés konci éta. Untungna, MacBook Pro 2019 16 inci gaduh Touch Bar sareng konci Escape fisik (sareng langkung seueur perjalanan ogé).
    • Pamaké kedah nahan kenop Fn pikeun ngaksés pungsi anu tangtu. Pamekar tiasa ngalakukeun tanpa kedah pencét konci tambahan anu teu perlu.

    Pamekar henteu hoyong kompromi kana keyboardna, sareng éta kalebet perenah keyboard. Sanaos kibor anu langkung kompak beuki populer, éta sanés alat anu pangsaéna pikeun programer. Kaseueuran langkung milih keyboard anu langkung seueur konci tibatan hiji anu peryogi nahan sababaraha kombinasi konci sakaligus pikeun ngarengsekeun tugas.

    Kibor ergonomis sareng mékanis anu berkualitas mangrupikeun pilihan anu saé pikeun coder. Kami bakal nyarankeun sababaraha pilihan pikeun duanana dina bagian "Gir Lain" dina tungtung tulisan ieu. Beurit premium mangrupikeun pamutahiran populér anu sanés. Kami bakal ngalebetkeun daptar anu aya di tungtung ogé.

    Untungna, sadaya Mac kalebet palabuhan Thunderbolt gancang anu ngadukung alat USB-C. Desktop Macs ogé loba port USB tradisional, jeung anjeuntiasa ngagaleuh hub USB éksternal upami anjeun peryogina pikeun MacBook anjeun.

    Kumaha Urang Milih Mac Anu Pangsaéna pikeun Programmer

    Ayeuna urang parantos ngajalajah naon anu dibutuhkeun ku programer tina komputer, urang nyusun dua daptar spésifikasi dianjurkeun tur dibandingkeun unggal model Mac ngalawan aranjeunna. Untungna, aya deui modél anu cocog pikeun coding tibatan, contona, ngedit pidéo.

    Kami milih juara anu pasti bakal masihan pangalaman anu henteu frustasi, tapi aya seueur rohangan pikeun karesep anjeun. Contona:

    • Naha anjeun leuwih resep gawe dina layar anu gede?
    • Naha anjeun leuwih resep digawekeun ku sababaraha monitor?
    • Naha anjeun ngalakukeun lolobana pagawean di anjeun. meja?
    • Naha anjeun ngahargaan portabilitas laptop?
    • Sabaraha umur batre anu anjeun butuhkeun?

    Salain éta, anjeun kedah nangtukeun naha anjeun bakal ngalakukeun naon waé pamekaran kaulinan (atanapi grafis-intensif sanés).

    Ieu saran kami:

    Spesifikasi anu disarankeun pikeun kalolobaan pamekar:

    • CPU: 1.8 GHz dual-core i5 atanapi langkung saé
    • RAM: 8 GB
    • Panyimpenan: 256 GB SSD

    Spesifikasi anu disarankeun pikeun pamekar kaulinan:

    • CPU: Prosesor Intel i7 (dipikaresep dalapan inti)
    • RAM: 8 GB (dipikaresep 16 GB)
    • Panyimpenan: 2-4 TB SSD
    • Kartu Grafis: GPU diskrit.

    Kami milih juara anu nyumponan spésifikasi éta kalayan nyaman tanpa nawiskeun tambahan anu mahal. Kami ogé naroskeun patarosan ieu:

    • Saha anu mampuh nyimpenduit ku cara meuli Mac nu kurang kuat batan nu meunang urang?
    • Saha nu bakal manggihan nilai asli dina meuli Mac nu leuwih kuat batan nu meunang urang?
    • Sabaraha luhur unggal model Mac bisa dikonpigurasi, jeung kumaha carana Anjeun ningkatkeun deui saatos ngagaleuh?
    • Sabaraha ukuran sareng résolusi monitorna, sareng monitor éksternal naon waé anu dirojong?
    • Pikeun pamekar anu ngahargaan portabilitas, kumaha cocogna unggal modél MacBook pikeun coding ? Sabaraha umur batre na, sareng sabaraha port na kanggo asesoris?

    Mudah-mudahan kami parantos nutupan sadayana anu anjeun hoyong terang ngeunaan Mac pangsaéna pikeun program. Patarosan atanapi pamikiran sanés ngeunaan topik ieu, tinggalkeun koméntar di handap.

    sarta referenced aranjeunna mana relevan sapanjang review ieu.

    Mac pangalusna pikeun Programming: Pilihan Top kami

    MacBook pangalusna pikeun Programming: MacBook Pro 16 inci

    The MacBook Pro 16 inci mangrupikeun Mac anu sampurna pikeun pamekar. Éta portabel sareng gaduh tampilan panggedéna anu aya dina laptop Apple. (Kanyataanna, eta boga 13% leuwih piksel ti model saméméhna 2019.) Eta nyadiakeun nyatu RAM, ton gudang, sarta cukup CPU jeung kakuatan GPU pikeun pamekar kaulinan. Umur batrena panjang, tapi ulah ngarep-ngarep bakal ngarasakeun pinuh 21 jam nu diklaim Apple.

    Parios Harga Ayeuna

    Sakedapan:

    • Ukuran layar : Layar Rétina 16 inci, 3456 x 2234
    • Memori: 16 GB (maksimum 64 GB)
    • Panyimpenan: 512 GB SSD (bisa dikonpigurasikeun ka 8 TB SSD)
    • Prosésor : Apple M1 Pro atawa M1 Max chip (nepi ka 10-inti)
    • Kartu Grafika: M1 Pro (nepi ka 32-inti GPU)
    • Headphone jack: 3,5 mm
    • Palabuhan: Tilu palabuhan Thunderbolt 4, port HDMI, slot kartu SDXC, port MagSafe 3
    • Batre: jam 21

    Macbook Pro Ieu idéal pikeun programer, sarta hiji-hijina laptop Apple. cocog pikeun ngembangkeun kaulinan serius. Konfigurasi standar hadir kalawan 512 GB SSD, tapi anjeun kudu serius mertimbangkeun pamutahiran mun sahanteuna 2 TB. SSD pangbadagna anu anjeun kéngingkeun nyaéta 8 TB.

    RAM tiasa dikonpigurasi dugi ka 64 GB. Kéngingkeun RAM anu anjeun pikahoyong sateuacanna: ningkatkeun saatos anjeun mésér tiasa sesah, tapi henteu mustahil. Kawas nu21,5 inci iMac, teu soldered di tempat, tapi anjeun bakal kudu bantuan profésional.

    Panyimpenan ogé teu bisa diasupan pamaké, jadi leuwih sae pikeun milih jumlah nu dipikahoyong sawaktos Anjeun pertama meuli mesin. . Upami anjeun mendakan anjeun kedah ningkatkeun panyimpenan saatos ngagaleuh, tingali SSD éksternal anu disarankeun.

    Ieu ogé kalebet keyboard anu pangsaéna tina MacBook anu ayeuna. Éta gaduh langkung seueur perjalanan tibatan modél sanés, bahkan konci Escape fisik, anu bakal ngajantenkeun pangguna Vim, diantarana, bagja pisan.

    Sedengkeun tampilan 16 inci mangrupikeun anu pangsaéna nalika anjeun nuju jalan-jalan. , Anjeun meureun hoyong nu leuwih badag nalika anjeun dina meja Anjeun. Untungna, anjeun tiasa ngagantelkeun sababaraha monitor éksternal anu ageung. Numutkeun kana Apple Support, MacBook Pro 16 inci tiasa ngadamel tilu tampilan éksternal dugi ka 6K.

    Ngomongkeun palabuhan, MacBook Pro ieu ngahijikeun opat palabuhan USB-C, anu ku seueur pangguna bakal cekap. Pikeun nyambungkeun periferal USB-A anjeun, anjeun kedah mésér dongle atanapi kabel anu béda.

    Sanaos kuring yakin yén Mac ieu mangrupikeun solusi anu pangsaéna pikeun anu hoyong anu portabel, aya pilihan sanés:

    • MacBook Air mangrupikeun alternatif anu langkung mirah, sanaos layar anu langkung alit, prosesor anu kirang kuat, sareng henteu aya GPU diskrit.
    • MacBook Pro 13 inci mangrupikeun pilihan anu langkung portabel, tapi kalawan pangsaeutikna watesan ti Air. Layar leutik bisa ngarasa cramped, sarta kurangna aGPU diskrit ngajadikeun eta kurang cocog pikeun ngembangkeun kaulinan.
    • Sababaraha bisa manggihan iPad Pro alternatif portabel pikaresepeun, sanajan anjeun bakal kudu nyaluyukeun ekspektasi Anjeun.

    Budget Mac pikeun Programming : Mac mini

    Mac mini sigana beuki populer di kalangan pamekar. Saatos nabrak spésifikasi anu penting, éta ayeuna cukup kuat pikeun ngalakukeun sababaraha padamelan anu serius. Ieu leutik, fléksibel, sarta deceptively kuat. Upami anjeun milarian Mac sareng tapak suku anu leutik, éta mangrupikeun pilihan anu saé.

    Parios Harga Ayeuna

    Sakedap:

    • Ukuran layar: henteu ditingalikeun. kaasup, nepi ka tilu dirojong
    • Memori: 8 GB (16 GB maksimum)
    • Panyimpenan: 256 GB SSD (configurable ka 2 TB SSD)
    • Processor: Apple M1 chip
    • Kartu Grafis: Intel UHD Graphics 630 (kalayan ngarojong eGPU)
    • Jack headphone: 3,5 mm
    • Palabuhan: Opat palabuhan Thunderbolt 3 (USB-C), dua Port USB 3, port HDMI 2.0, Gigabit Ethernet

    Mac mini mangrupikeun Mac paling murah anu sayogi—sabagéan kusabab éta henteu nganggo monitor, keyboard atanapi beurit—jadi éta mangrupikeun pilihan anu saé pikeun aranjeunna. dina anggaran anu ketat.

    Kaseueuran spésifikasina dibandingkeun sareng iMac 27 inci. Ieu bisa ngonpigurasi kalawan nepi ka 16 GB RAM sarta 2 TB teuas drive na Powered by processor M1 gancang. Éta leuwih ti cukup pikeun program on. Sanaos henteu nganggo monitor, éta ngadukung résolusi 5K anu sami sareng iMac anu langkung ageung,sareng anjeun tiasa ngagantelkeun dua tampilan (hiji 5K sareng anu sanésna 4K), atanapi tilu monitor 4K total.

    Pikeun pamekaran kaulinan, anjeun peryogi langkung seueur RAM sareng panyimpenan. Hadé pisan mun meunang konfigurasi nu Anjeun hoyongkeun kahiji kalina—harepan ningkatkeun engké téh lain rencana alus.

    Teu aya panto pikeun ngaganti RAM, jadi, bari Anjeun bisa ningkatkeun deui, Anjeun bisa jadi kudu bantuan profésional. . Jeung SSD ieu soldered ka dewan logika, jadi teu replaceable. Éta ogé kakurangan GPU diskrit, tapi anjeun tiasa ngalereskeun ieu ku ngagantelkeun GPU éksternal. Anjeun bakal mendakan langkung rinci dina bagian "Other Gear" dina tungtung ulasan ieu.

    Tangtosna, anjeun ogé kedah mésér monitor atanapi dua, keyboard, sareng mouse atanapi trackpad. Anjeun tiasa gaduh paporit anjeun, tapi kami bakal nyarankeun sababaraha model dina "Other Gear" di handap.

    Desktop Mac Pangsaéna pikeun Pangembangan: iMac 27 inci

    Upami anjeun ngalakukeun kalolobaan coding anjeun di meja Anjeun, iMac 27 inci pilihan alus teuing. Éta kalebet tampilan anu ageung, tapak suku anu alit, sareng spésifikasi langkung ti cukup pikeun ngajalankeun aplikasi pangembangan naon waé.

    Parios Harga Ayeuna

    Sakedap:

    • Layar ukuran: 27 inci Rétina tampilan 5K, 5120 x 2880
    • Memori: 8 GB (64 GB maksimum)
    • Panyimpenan: 256 SSD (configurable ka 512 SSD)
    • Prosésor : 3.1GHz 6-inti generasi ka-10 Intel Core i5
    • Kartu Grafika: Radeon Pro 5300 sareng 4GB memori GDDR6 atanapi Radeon Pro 5500 XT sareng 8GB tina GDDR6mémori
    • Jack headphone: 3,5 mm
    • Palabuhan: Opat palabuhan USB 3, dua palabuhan Thunderbolt 3 (USB-C), Gigabit Ethernet

    Lamun anjeun henteu. t peryogi portability, iMac 27 inci sigana pilihan sampurna pikeun coders. Cai mibanda sagala spésifikasi nu peryogi, malah pikeun ngembangkeun kaulinan, najan pikeun eta kami nyarankeun Anjeun ningkatkeun RAM ka 16 GB jeung hard drive ka SSD badag. Anjeun tiasa maksimalkeun kakuatan iMac ku milih prosésor i9 8-inti 3,6 GHz, sanaos konfigurasi éta henteu sayogi di Amazon.

    IMac ieu ngagaduhan layar 5K anu ageung-panggedena dina Mac mana waé-anu bakal ditingalikeun. seueur kode sareng sababaraha windows, ngajaga anjeun produktif. Pikeun real estate layar anu langkung seueur, anjeun tiasa nambihan tampilan 5K atanapi dua tampilan 4K anu sanés.

    Teu siga seueur Mac modern, rélatif gampang ningkatkeun iMac 27 inci saatos ngagaleuh. RAM tiasa ditingkatkeun (sadayana dugi ka 64 GB) ku nempatkeun batang SDRAM énggal dina slot caket handapeun monitor. Anjeun bakal mendakan spésifikasi anu anjeun peryogikeun dina halaman ieu tina Rojongan Apple. Ieu oge mungkin pikeun nambahkeun SSD engké, tapi éta pakasaban hadé ditinggalkeun ka profésional.

    Aya loba port pikeun périferal anjeun: opat USB 3 port jeung dua Thunderbolt 3 (USB-C) port nu ngarojong. DisplayPort, Thunderbolt, USB 3.1, sareng Thunderbolt 2 (anu nganggo adaptor ngamungkinkeun anjeun nyolok kana alat HDMI, DVI, sareng VGA).

    Palabuhan aya di tukangeun, sareng rada nangtang pikeun kéngingkeun.ka. Solusina: tambahkeun hub Satechi aluminium anu dipasang di handapeun layar iMac anjeun atanapi hub Macally anu merenah dina meja anjeun.

    Mesin Mac Anu Saé pikeun Pemrograman

    1. MacBook Air

    MacBook Air mangrupikeun komputer Apple anu paling portabel sareng laptop anu paling murah. Spésifikasi Air rada kawates, sareng mustahil pikeun ningkatkeun komponénna saatos anjeun ngagaleuh. Dupi éta nepi ka pakasaban? Lamun anjeun ngalakukeun lolobana coding anjeun dina pangropéa téksu tinimbang IDE, mangka enya.

    Sakilas:

    • Ukuran layar: 13,3 inci tampilan Rétina, 2560 x 1600
    • Mémori: 8 GB (maksimum 16 GB)
    • Panyimpenan: 256 GB SSD (bisa dikonpigurasikeun ka 1 TB SSD)
    • Prosésor: chip Apple M1
    • Kartu Grafika : Nepi ka GPU Apple 8-inti
    • Jack headphone: 3,5 mm
    • Palabuhan: Dua palabuhan Thunderbolt 4 (USB-C)
    • Batre: 18 jam

    Upami anjeun nyerat kode anjeun dina pangropéa téksu, mesin sakedik ieu tiasa nyumponan kabutuhan anjeun. Anjeun bakal ngajalankeun kana bottlenecks, sanajan, nalika ngagunakeun eta kalawan IDE. Kurangna GPU diskrit ngajadikeun eta teu cocog pikeun ngembangkeun kaulinan. Sanaos anjeun tiasa nambihan GPU éksternal, spésifikasi sanés nahan éta.

    Tampilan Rétina anu leutik ayeuna nawiskeun piksel saloba 13 inci MacBook Pro. Hiji 5K éksternal atanapi dua 4K tiasa digantelkeun.

    2. MacBook Pro 13 inci

    MacBook Pro 13 inci henteu langkung ageung tibatan MacBook Air. , tapi jauh leuwih kuat. Ieu aalternatif anu hadé pikeun Pro 16 inci upami anjeun peryogi anu langkung portabel, tapi éta henteu kuat atanapi tiasa ditingkatkeun.

    Sakilas:

    • Ukuran layar: tampilan Rétina 13 inci , 2560 x 1600
    • Memori: 8 GB (maksimum 16 GB)
    • Panyimpen: 512 GB SSD (bisa dikonpigurasikeun ka 2 TB SSD)
    • Prosésor: 2.4 GHz Generasi ka-8 quad-core Intel Core i5
    • Kartu Grafika: Intel Iris Plus Graphics 655
    • Jack headphone: 3.5 mm
    • Palabuhan: Opat palabuhan Thunderbolt 3
    • Batre : 10 jam

    Sapertos model 16 inci, MacBook Pro 13 inci ngagaduhan sadaya spésifikasi anu dipikabutuh pikeun pangwangunan, tapi teu sapertos lanceukna, éta pondok pikeun pamekar kaulinan. Éta sabab kakurangan GPU diskrit. Pikeun extent sababaraha, éta bisa remedied ku nambahkeun hiji GPU éksternal. Kami daptar sababaraha pilihan pikeun éta dina "Gar Lain."

    Tapi modél 13 inci henteu tiasa dispésialisasikeun saluhureun MacBook Pro anu paling luhur, sareng anjeun henteu tiasa ningkatkeun na. komponén sanggeus beuli. Upami anjeun hoyong langkung seueur real estate layar nalika anjeun dina méja, anjeun tiasa ngagantelkeun hiji monitor éksternal 5K atanapi dua 4K.

    3. iMac 21,5 inci

    Upami anjeun hoyong ngahémat sababaraha duit jeung spasi meja, éta iMac 21,5 inci alternatif lumrah mun iMac 27 inci, tapi jadi sadar éta alternatif kalawan sababaraha compromises. Di sagigireun layar nu leuwih leutik, Mac ieu teu bisa spésifikasi kacida luhurna atawa ditingkatkeun sagampang mesin nu leuwih gede.

    Sakilas:

    • Layar

    Abdi Cathy Daniels, ahli dina Adobe Illustrator. Kuring geus ngagunakeun software ti versi 2.0, sarta geus nyieun tutorials pikeun eta saprak 2003. Blog abdi salah sahiji tujuan nu pang populerna di web pikeun jalma anu hayang diajar Illustrator. Salian karya abdi salaku blogger, abdi oge panulis sarta desainer grafis.