Mündəricat
Tərtibatçılar macOS-a və xüsusən də MacBook Pro-lara axın edirlər. Bunun səbəbi MacBook Pro-nun onlar üçün əla seçim olmasıdır: Apple avadanlığı əla qurulma keyfiyyətinə və batareyanın ömrünə malikdir və Apple-ın əməliyyat sistemi proqramçılar üçün ideal mühit təmin edir.
Proqramçıların Mac-ləri sevməsinin daha çox səbəbi:
- Bütün əsas əməliyyat sistemlərini eyni aparatda işlədə bilərsiniz: macOS, Windows və Linux.
- Siz onun Unix mühitindən əsas komanda xətti alətlərinə daxil ola bilərsiniz.
- Onlar veb, Mac, Windows, iOS və Android daxil olmaqla geniş çeşidli proqramlar üçün kodlaşdırma üçün uyğundur.
Bəs siz hansı Mac-ı almalısınız? İstənilən Mac-da proqramlaşdıra bilsəniz də, bəzi modellər kodlayıcılar üçün əhəmiyyətli üstünlüklər təklif edir.
Bir çox tərtibatçılar hər yerdən işləməyi qiymətləndirirlər, bu da MacBook Pro deməkdir. 16 düymlük MacBook Pro kiçik bacısı ilə müqayisədə bir çox üstünlüklərə malikdir: daha çox ekran daşınmaz əmlakı, daha güclü prosessor və oyun inkişafı üçün faydalı olan diskret qrafik kartı.
Əgər varsa. büdcəniz olsa da, Mac mini pulunuz üçün fantastik dəyər verir və mövcud ən ucuz Mac modelidir. Mənfi tərəfi: ona monitor, klaviatura və ya siçan daxil deyil. Bununla belə, bu, sizə ən uyğun komponentləri seçmək üçün daha çox nəzarət imkanı verir.
Əgər oyun tərtibatçısısınızsa , sizə güclü GPU<10 ilə Mac lazımdır>. Budur, iMac 27-inch ölçüsü: 21,5 düymlük Retina 4K displey, 4096 x 2304
21,5 düymlük iMac 27 düymlük modeldən yüzlərlə dollar ucuzdur və daha kiçik masalara uyğun olacaq. yer problemdirsə, lakin bu, sizə daha az seçim imkanı verir.
Bu, əksər tərtibatçılar, hətta oyun tərtibatçıları üçün kifayət qədər güc təmin edir. Ancaq daha çox gücə ehtiyacınız varsa, maksimum spesifikasiyalar 27 düymlük iMac-dən daha aşağıdır: 64 GB əvəzinə 32 GB RAM, 2 TB əvəzinə 1 TB SSD, daha az güclü prosessor və əvəzinə 4 GB video RAM. 8. 27 düymlük iMac-dən fərqli olaraq, əksər komponentləri satın alındıqdan sonra təkmilləşdirmək mümkün deyil.
21,5 düymlük 4K monitorda kodunuzu göstərmək üçün kifayət qədər yer var və siz xarici 5K displey əlavə edə bilərsiniz ( və ya daha iki 4Ks) Thunderbolt 3 portu vasitəsilə.
Bir çox USB və USB-C portları var, lakin onlar çatmaq çətin olduğu yerlərdə arxa tərəfdədirlər. Daha asan əldə edilən bir mərkəz haqqında düşünə bilərsiniz. Yuxarıdakı 27 düymlük iMac-i əhatə edən zaman biz bir neçə variantı əhatə edirik.
4. iMac Pro
TechCrunch iMac Pro -ni “dərtibatçılara sevgi məktubu” adlandırır və birinə sahib ola bilərfantaziyalarınız gerçəkləşir. Ancaq hədləri aşmırsınızsa - məsələn, ağır oyun və ya VR inkişafı ilə - bu, ehtiyacınızdan daha çox kompüterdir. Əksər tərtibatçılar 27 düymlük iMac-i daha uyğun hesab edərdilər.
Bir baxışda:
- Ekran ölçüsü: 27-düymlük Retina 5K displey, 5120 x 2880
- Yaddaş: 32 GB (maksimum 256 GB)
- Yaddaş: 1 TB SSD (4 TB SSD-yə konfiqurasiya edilə bilər)
- Prosessor: 3,2 GHz 8 nüvəli Intel Xeon W
- Qrafik Kart: 8 GB HBM2 ilə AMD Radeon Pro Vega 56 qrafikası (16 GB-a qədər konfiqurasiya edilə bilər)
- Qulaqlıq girişi: 3,5 mm
- Portlar: Dörd USB portu, dörd Thunderbolt 3 (USB‑C) ) portlar, 10Gb Ethernet
iMac Pro, iMac-in ayrıldığı yerdə öz yerini alır. O, əksər oyun tərtibatçılarının ehtiyac duyduğundan daha çox konfiqurasiya edilə bilər: 256 GB RAM, 4 TB SSD, Xeon W prosessoru və 16 GB video RAM. Bu böyümək üçün kifayət qədər yerdir! Hətta onun kosmos boz rəngi premium görünüşə malikdir.
Kimlər üçündür? Həm TechCrunch, həm də The Verge ilk olaraq VR tərtibatçılarını düşündülər. “iMac Pro bir heyvandır, lakin bu, hamı üçün deyil” - The Verge-in rəyinin başlığıdır.
Onlar deyirlər: “Əgər siz bu maşını alacaqsınızsa, mənim fikrimcə, siz ondan nə üçün istifadə etməyi planlaşdırdığınızı dəqiq bilməlisiniz." Onlar VR, 8K video, elmi modelləşdirmə və maşın öyrənməsi ilə işləyənlərin ideal olduğunu təklif edirlər.
5. iPad Pro 12,9 düym
Nəhayət, sol sahədən sizə bir təkliflə yanaşıram.hətta Mac deyil: iPad Pro . Bu seçim maraqlı bir seçim olduğu üçün o qədər də tövsiyə deyil. Artan sayda kodlayıcılar inkişaf üçün iPad Pro-dan istifadə edir.
Bir baxışda:
- Ekran ölçüsü: 12,9 düymlük Retina displey
- Yaddaş: 4 GB
- Yaddaş: 128 GB
- Prosessor: Neyron Mühərrikli A12X Bionic chip
- Qulaqlıq girişi: yoxdur
- Portlar: USB-C
iPad-də proqramlaşdırma Mac-da proqramlaşdırma ilə eyni təcrübə deyil. Əgər işinizin çoxunu masanızda görürsünüzsə, ofisinizdən kənarda olduğunuz zaman üçün portativ alət kimi MacBook Pro əvəzinə iPad Pro haqqında düşünə bilərsiniz.
Tərtibatçılar üçün iOS alətlərinin sayı. koderlər üçün nəzərdə tutulmuş mətn redaktorları və iOS klaviaturaları da daxil olmaqla böyüyür:
- Panic tərəfindən Kod Redaktoru
- Bufer Redaktoru – Kod Redaktoru
- Mətn Kod Redaktoru 8
- DevKey – Proqramlaşdırma üçün Tərtibatçı Klaviatura
Hətta iPad-də istifadə edə biləcəyiniz artan sayda IDE var (bəziləri brauzer, digərləri isə iOS proqramlarıdır):
- Gitpod, brauzer əsaslı IDE
- Kod-Server brauzer əsaslıdır və sizə uzaq VS Code IDE-dən istifadə etməyə imkan verir
- Daimi bir .NET C# və F# IDE
- Codea Lua IDE-dir
- Pythonista 3 perspektivli Python IDE-dir
- Carnets, pulsuz Python IDE
- Pyto, başqa bir Python IDE
- iSH iOS üçün komanda xətti qabığını təmin edir
Proqramçılar üçün Digər Mac Gear
Tədqiqatçıların güclü fikirləri varistifadə etdikləri qurğular və sistemlərini qurduqları yol haqqında. Budur bəzi populyar seçimlərin icmalı.
Monitorlar
Bir çox tərtibatçılar masaüstü kompüterdən çox noutbuka üstünlük versələr də, onlar böyük monitorları və onların çoxunu sevirlər. Səhv etmirlər. Coding Horror-dan köhnə məqalədə Yuta Universitetinin tədqiqatının nəticələrindən sitat gətirilir: daha çox ekran daşınmaz əmlak daha çox məhsuldarlıq deməkdir.
Cari quraşdırmanıza əlavə edə biləcəyiniz bəzi böyük monitorlar üçün proqramlaşdırma üçün ən yaxşı monitorlar toplusunu oxuyun.
Daha Yaxşı Klaviatura
Apple-ın MacBook və Magic klaviaturaları kimi bir çox tərtibatçılar təkmilləşdirməyə üstünlük verirlər. Klaviaturanızı təkmilləşdirməyin üstünlüklərini nəzərdən keçirəcəyik: Mac üçün ən yaxşı Simsiz Klaviatura.
Erqonomik klaviaturalar tez-tez daha sürətli yazılır və zədə riskini azaldır. Mexanik klaviaturalar məşhur (və dəbli) alternativdir. Onlar sürətli, toxuna bilən və davamlıdırlar və bu, onları həm oyunçular, həm də inkişaf etdiricilər arasında populyar edir.
Daha çox oxuyun: Proqramlaşdırma üçün ən yaxşı klaviatura
Daha yaxşı siçan
Oxşar şəkildə, premium siçan, trekbol və ya trackpad biləyini gərginlikdən və ağrıdan qoruyarkən daha məhsuldar işləməyinizə kömək edə bilər. Biz bu icmalda onların üstünlüklərini əhatə edirik: Mac üçün ən yaxşı siçan.
Rahat Kreslo
Harada işləyirsiniz? Kresloda. Hər gün səkkiz saat və ya daha çox. Yaxşı olar ki, onu rahat və Kodlaşdırma Dəhşət siyahılarıHər bir proqramçının məhsuldarlığı artırmaq da daxil olmaqla, alışa ciddi yanaşmasının bir neçə səbəbi var.
Bir neçə yüksək qiymətləndirilmiş erqonomik ofis kresloları üçün proqramçılar üçün ən yaxşı kreslonumuzu oxuyun.
Səs-küyün qarşısını alan qulaqlıqlar
Bir çox tərtibatçılar dünyanı bloklamaq və aydın mesaj vermək üçün səs-küyü ləğv edən qulaqlıqlar taxırlar: “Məni tək buraxın. Mən işləyirəm." Ən yaxşı səs-küy izolyasiya edən qulaqlıqlar adlı icmalımızda onların üstünlüklərini əhatə edirik.
Xarici Sərt Disk və ya SSD
Layihələrinizi arxivləşdirmək və ehtiyat nüsxəsini çıxarmaq üçün bir yerə ehtiyacınız olacaq, ona görə də bəzi xarici sərt disklər və ya alın Arxivləşdirmə və ehtiyat nüsxə üçün SSD-lər. Bu rəylərdə əsas tövsiyələrimizə baxın:
- Mac üçün ən yaxşı ehtiyat nüsxə diskləri
- Mac üçün ən yaxşı Xarici SSD
Xarici GPU (eGPU)
Nəhayət, diskret qrafik prosessoru olmayan Mac istifadə edirsinizsə və birdən oyun inkişaf etdirməyə başlasanız, performansla bağlı bəzi çətinliklərlə üzləşə bilərsiniz. Thunderbolt-u aktivləşdirən xarici qrafik prosessorunun (eGPU) əlavə edilməsi bir dünya fərqi yaradacaq.
Ətraflı məlumat üçün Apple Support-dan bu məqaləyə baxın: Mac ilə xarici qrafik prosessorundan istifadə edin.
Proqramçının hesablama ehtiyacları nələrdir?
Proqramlaşdırma, ön və arxa veb inkişafını, həmçinin masaüstü və mobil cihazlar üçün proqramların hazırlanmasını əhatə edən geniş sahədir. Bu, kodun yazılması və sınaqdan keçirilməsi, sazlama və aradan qaldırılması da daxil olmaqla bir çox işi əhatə edirkompilyasiya və hətta digər tərtibatçıların kodunda şaxələnmə.
Aparat ehtiyacları proqramçılar arasında əhəmiyyətli dərəcədə fərqlənə bilər. Bir çox inkişaf etdiricinin xüsusilə güclü kompüterə ehtiyacı yoxdur. Lakin kod yazarkən bir neçə resurs istifadə edir, yazdığınız bəzi proqramlar işləyir. Kodun tərtib edilməsi CPU-intensiv işdir və oyun tərtibatçılarına güclü qrafik kartı olan Mac lazımdır.
Proqramlaşdırma Proqramı
Tərtibatçıların proqram təminatı haqqında güclü fikirləri var və bir çox variant var. orada. Bir çoxları sevimli mətn redaktorunda kod yazır və işin qalan hissəsini yerinə yetirmək üçün digər alətlərdən (o cümlədən komanda xətti alətlərindən) istifadə edirlər.
Lakin bir çoxları müstəqil alətlər toplusundan istifadə etmək əvəzinə, bir proqram seçirlər ki, onlara lazım olan bütün funksiyaları ehtiva edir: IDE və ya İnteqrasiya edilmiş İnkişaf Mühiti. IDE-lər tərtibatçılara əvvəldən axıra kimi ehtiyac duyduqları hər şeyi verir: mətn redaktoru, kompilyator, sazlayıcı və inteqrasiya qurmaq və ya qurmaq.
Bu proqramlar sadə mətn redaktorlarından daha çox iş gördüyünə görə, onların daha yüksək sistem tələbləri var. Ən məşhur IDE-lərdən üçü bunlardır:
- Mac və iOS proqramlarının inkişafı üçün Apple Xcode IDE 11
- Azure, iOS, Android və veb inkişafı üçün Microsoft Visual Studio Kodu
- 2D və 3D oyunların inkişafı üçün Unity Core Platforması, bunu növbəti bölmədə daha ətraflı nəzərdən keçirəcəyik
Bu üçdən başqa, geniş çeşiddə IDE mövcuddur—çoxları bir və ya birində ixtisaslaşmışdır. daha çoxproqramlaşdırma dilləri)—o cümlədən Eclipse, Komodo IDE, NetBeans, PyCharm, IntelliJ IDEA və RubyMine.
Geniş seçimlər geniş spektrli sistem tələbləri deməkdir, onlardan bəziləri çox gərgindir. Beləliklə, bu proqramları Mac-da işə salmaq üçün nə lazımdır?
Həmin Proqramı İşlətməyə Qadir Mac
Hər bir IDE-nin minimum sistem tələbləri var. Tövsiyələr deyil, minimum tələblər olduğundan, bu tələblərdən daha güclü kompüter almaq daha yaxşıdır—xüsusilə eyni anda birdən çox proqram işlətmək ehtimalınız olduğundan.
Xcode 11 üçün sistem tələbləri sadədir:
- Əməliyyat sistemi: macOS Mojave 10.14.4 və ya daha yeni versiya.
Microsoft Visual Studio Code 2019-un sistem tələblərinə bir neçə əlavə məlumat daxildir:
- Əməliyyat sistemi: macOS High Sierra 10.13 və ya daha yeni,
- Prosessor: 1,8 GHz və ya daha sürətli, iki nüvəli və ya daha yaxşı tövsiyə olunur,
- RAM: 4 GB, 8 GB tövsiyə olunur ,
- Yaddaş: 5,6 GB boş disk sahəsi.
Demək olar ki, hər bir Mac modeli bu proqramları işlətməyə qadirdir (yaxşı, MacBook Air 1,6 GHz cüt nüvəyə malikdir) i5 prosessoru, Visual Studio tələblərindən bir qədər aşağıdır). Bəs bu, real gözləntidirmi? Real dünyada hər hansı Mac qeyri-oyun tərtibatçısına lazım olanı təklif edirmi?
Xeyr. Bəzi Mac-lərin gücü zəifdir və güclü şəkildə itələdikdə, xüsusən tərtib edərkən mübarizə aparacaq. Digər Mac-lər həddindən artıq güclüdür və yoxdurtərtibatçılara pulları üçün layiqli dəyər təmin edin. Gəlin kodlaşdırma üçün daha real tövsiyələrə baxaq:
- Oyun inkişafı ilə məşğul olmasanız (bunu növbəti bölmədə nəzərdən keçirəcəyik), qrafik kartı çox fərq etməyəcək.
- Super sürətli CPU da vacib deyil. Kodunuz daha yaxşı CPU ilə daha sürətli yığılacaq, buna görə də ödəyə biləcəyiniz ən yaxşısını əldə edin, lakin isti çubuq almaqdan narahat olmayın. MacWorld qeyd edir: “Yəqin ki, kodlaşdırma üçün ikinüvəli i5 prosessoru və ya hətta giriş səviyyəli MacBook Air-də i3 ilə çox yaxşı olacaqsınız, lakin ehtiyat etmək üçün pulunuz varsa, daha çoxunu əldə etmək zərər verməyəcək. güclü Mac.”
- Kifayət qədər RAM olduğuna əmin olun. Bu, IDE-nin işləmə tərzində ən çox fərq yaradacaq. Microsoft-un 8 GB tövsiyəsini götürün. Xcode həmçinin çoxlu RAM istifadə edir və siz eyni zamanda digər proqramları (məsələn, Photoshop) işlədirsiniz. MacWorld, yeni Mac-i gələcək sınaqdan keçirmək istəyirsinizsə, 16 GB almağınızı tövsiyə edir.
- Nəhayət, nisbətən az yaddaş yerindən istifadə edəcəksiniz—minimum 256 GB çox vaxt realdır. Ancaq unutmayın ki, IDE-lər SSD sabit diskində daha yaxşı işləyir.
Oyun Tərtibatçılarına Güclü Qrafik Kartı olan Mac lazımdır
Əgər bunu edirsinizsə, sizə daha yaxşı Mac lazımdır. qrafika, oyun inkişafı və ya VR inkişafı. Bu, daha çox RAM, daha yaxşı CPU və ən başlıcası, diskret GPU deməkdir.
Məsələn, bir çox oyun tərtibatçıları Unity Core-dan istifadə edirlər. Onunsistem tələbləri:
- Əməliyyat sistemi: macOS Sierra 10.12.6 və ya daha yenisi
- Prosessor: SSE2 təlimat dəsti dəstəyi ilə X64 arxitekturası
- Metalla işləyən Intel və AMD GPU-lar .
Yenə də, bunlar sadəcə minimum tələblərdir və onlar bir imtina ilə gəlir: “Faktiki performans və göstərmə keyfiyyəti layihənizin mürəkkəbliyindən asılı olaraq dəyişə bilər.”
Diskret GPU vacibdir. 8-16 GB RAM hələ də realdır, lakin 16 GB-a üstünlük verilir. Budur, “Büdcə altında noutbuk”un CPU üçün tövsiyəsi: “Əgər siz qrafika sahəsində oyunların hazırlanması və ya proqramlaşdırılması kimi intensiv bir işlə məşğulsunuzsa, o zaman sizə Intel i7 prosessoru ilə təchiz edilmiş noutbukları tövsiyə edirik (bacarırsınızsa, altı nüvəli).”
Nəhayət, oyun tərtibatçıları layihələrini saxlamaq üçün əhəmiyyətli dərəcədə daha çox yerə ehtiyac duyurlar. 2-4 TB yaddaşa malik SSD tövsiyə olunur.
Daşıma qabiliyyəti
Proqramçılar çox vaxt tək işləyirlər və istənilən yerdə işləyə bilərlər. Onlar evdən, yerli qəhvəxanada və ya səyahət zamanı işləyə bilərlər.
Bu, portativ kompüterləri xüsusilə cəlbedici edir. MacBook almaq tələb olunmasa da, bir çox tərtibatçı bunu edir.
MacBook xüsusiyyətlərinə nəzər salarkən, elan edilən batareyanın ömrünə diqqət yetirin, lakin spesifikasiyalarda tələb olunan məbləği alacağınızı gözləməyin. İnkişaf proqramı yüksək prosessor tələb edə bilər ki, bu da batareyanın ömrünü cəmi bir neçə saata qədər azalda bilər. Məsələn, “ProqramçılarXcode-un çox batareya yediyindən şikayətlənir” MacWorld xəbərdar edir.
Ekran sahəsinin çoxluğu
Kodlaşdırma zamanı özünüzü dar hiss etmək istəmirsiniz, ona görə də bir çox tərtibatçılar böyük monitora üstünlük verirlər. 27 düymlük ekran gözəldir, lakin açıq-aydın tələb deyil. Bəzi tərtibatçılar hətta çox monitorlu quraşdırmaya üstünlük verirlər. MacBook-lar daha kiçik monitorlarla gəlir, lakin bir çox böyük xarici monitorları dəstəkləyir, bu da masanızda işləyərkən çox faydalıdır. Hərəkətdə olarkən 16 düymlük MacBook Pro 13 düymlük modeldən aydın üstünlüyə malikdir – əgər maksimum daşınma sizin mütləq prioritetiniz deyilsə.
Bütün bunlar nə deməkdir? Bu o deməkdir ki, büdcənizə əlavə bir və ya iki monitorun qiyməti daxil edilməlidir. Əlavə ekran sahəsi məhsuldarlığınıza müsbət təsir göstərə bilər. Xoşbəxtlikdən, indi bütün Mac-lərdə ekrana daha çox kod yerləşdirməyə imkan verən Retina displey var.
Keyfiyyətli Klaviatura, Siçan və Digər Qadcetlər
Tərtibatçılar iş sahələrinə xüsusi diqqət yetirirlər. Onları işləyərkən xoşbəxt və məhsuldar olmaları üçün qurmağı sevirlər. Bu diqqətin çoxu istifadə etdikləri periferiyalara yönəldilir.
Onların ən çox istifadə etdikləri şey klaviaturadır. Çoxları iMac ilə birlikdə gələn Magic Keyboard və ya MacBooks ilə birlikdə gələn kəpənək klaviaturalarından kifayət qədər məmnun olsalar da, bir çox tərtibatçılar premium alternativə təkmilləşdirirlər.
Niyə? Apple klaviaturalarının bir sıra çatışmazlıqları varpulunuz üçün ən yaxşı bang verir. Daha kiçik iMac-i asan şəkildə konfiqurasiya etmək və ya təkmilləşdirmək mümkün deyil və iMac Pro əksər tərtibatçıların ehtiyac duyduğundan qat-qat artıq kompüterdir.
Bu məqalədə biz hazırda mövcud olan hər Mac modelini əhatə edəcəyik, onları müqayisə etmək və güclü və zəif tərəflərini araşdırmaq. Hansı Mac-ın sizin üçün ən yaxşı olduğunu öyrənmək üçün oxuyun.
Bu Mac üçün Nəyə görə Mənə Güvənin? on ildən artıqdır ki, Mac-ları şəxsən istifadə edir. Karyeramda kompüter təlim otaqları qurmuşam, təşkilatların İT ehtiyaclarını idarə etmişəm və fərdlərə və müəssisələrə texniki dəstək vermişəm. Bu yaxınlarda öz Mac-imi təkmilləşdirdim. Mənim seçimim? 27 düymlük iMac.
Lakin mən heç vaxt developer kimi tam iş günü işləməmişəm. Mən Saf Riyaziyyat üzrə dərəcə almışam və təhsilimin bir hissəsi kimi bir neçə proqramlaşdırma kursunu bitirmişəm. Veb üçün məzmunu redaktə edərkən bir çox skript dilləri və mətn redaktorları ilə məşğul olmuşam. Mən tərtibatçılarla işləmişəm və onların kompüterlərini və quraşdırmalarını yoxlamaqdan əsl həzz almışam. Təbii ki, bütün bunlar mənə sizə lazım olanın kiçik bir dadını verir.
Ona görə də daha çox çalışdım. Mən real kodlayıcılardan, o cümlədən bu yaxınlarda veb tərtibatçısı kimi işləməyə başlayan və çoxlu yeni avadanlıqlar alan oğlumun fikirlərini aldım. İnternetdə tərtibatçıların dişli tövsiyələrinə də çox diqqət yetirmişəmdevelopers:
- Onların az səyahətləri var. Çox istifadə etdikdə bu, bilək və əl üçün gərginliyə səbəb ola bilər.
- Kursor düymələrinin düzülüşü ideal deyil. Ən son Mac klaviaturalarında Yuxarı və Aşağı düymələrin hər biri yalnız yarım düymə əldə edir.
- Touch Bar ilə MacBook Pro-larında fiziki Escape düyməsi yoxdur. Bu, bu açara tez-tez daxil olan Vim istifadəçiləri üçün xüsusilə əsəbidir. Xoşbəxtlikdən, 2019-cu ilin 16 düymlük MacBook Pro-da həm Touch Bar, həm də fiziki Escape düyməsi var (həmçinin bir az daha çox səyahət).
- İstifadəçilər müəyyən funksiyalara daxil olmaq üçün Fn düyməsini basıb saxlamalıdırlar. Tərtibatçılar lazımsız yerə əlavə düymələri basmadan edə bilərlər.
Tərtibatçılar öz klaviaturalarında güzəştə getmək istəmirlər və buna klaviaturanın tərtibatı da daxildir. Daha yığcam klaviaturalar populyarlaşsa da, onlar həmişə proqramçılar üçün ən yaxşı vasitə deyil. Əksəriyyət tapşırığı yerinə yetirmək üçün birdən çox düymə birləşməsini basıb saxlamağı tələb edən klaviaturadan daha çox düyməli klaviaturaya üstünlük verir.
Keyfiyyətli erqonomik və mexaniki klaviaturalar kodlayıcılar üçün əla seçimdir. Bu məqalənin sonundakı “Digər Ötürücülər” bölməsində hər ikisi üçün bəzi variantları tövsiyə edəcəyik. Premium siçanlar başqa bir populyar yeniləmədir. Onların siyahısını da sonda daxil edəcəyik.
Xoşbəxtlikdən, bütün Mac-lərdə USB-C cihazlarını dəstəkləyən sürətli Thunderbolt portları var. Masaüstü Mac-larda da çoxlu ənənəvi USB portları var və sizMacBook-unuz üçün lazım olsa, xarici USB hubları əldə edə bilərsiniz.
Proqramçılar üçün ən yaxşı Mac-ı necə seçirik
İndi biz proqramçının kompüterdən nəyə ehtiyacı olduğunu araşdırdıq, biz ikisini tərtib etdik. tövsiyə olunan spesifikasiyaların siyahılarını və hər bir Mac modelini onlarla müqayisə edin. Xoşbəxtlikdən, kodlaşdırma üçün, məsələn, video redaktəsindən daha çox uyğun modellər var.
Biz ümidsiz təcrübə təqdim edəcək qalibləri seçdik, lakin seçimləriniz üçün kifayət qədər yer var. Məsələn:
- Böyük ekranda işləməyə üstünlük verirsiniz?
- Birdən çox monitorla işləməyə üstünlük verirsiniz?
- İşinizin çoxunu öz evinizdə edirsiniz? masa?
- Laptopun daşınma qabiliyyətini qiymətləndirirsiniz?
- Sizə nə qədər batareya ömrü lazımdır?
Əlavə olaraq, siz nə qədər istifadə edəcəyinizi müəyyənləşdirməlisiniz. hər hansı bir oyun (və ya digər qrafik intensiv) inkişaf etdirmə ilə məşğul ola bilərsiniz.
Budur tövsiyələrimiz:
Əksər tərtibatçılar üçün tövsiyə olunan xüsusiyyətlər:
- CPU: 1,8 GHz iki nüvəli i5 və ya daha yaxşı
- RAM: 8 GB
- Yaddaş: 256 GB SSD
Oyun tərtibatçıları üçün tövsiyə olunan xüsusiyyətlər:
- CPU: Intel i7 prosessoru (səkkiz nüvəli üstünlük verilir)
- RAM: 8 GB (16 GB üstünlük verilir)
- Yaddaş: 2-4 TB SSD
- Qrafik kartı: diskret GPU.
Biz bahalı əlavələr təklif etmədən həmin spesifikasiyalara rahat cavab verən qalibləri seçdik. Biz də aşağıdakı sualları verdik:
- Kimin qənaət etməyə imkanı varqaliblərimizdən daha az güclü Mac almaqla pul qazanırsınız?
- Qaliblərimizdən daha güclü Mac almaqda əsl dəyəri kim tapa bilər?
- Hər bir Mac modeli nə qədər yüksək konfiqurasiya edilə bilər və necə ola bilər? satın aldıqdan sonra onu təkmilləşdirirsiniz?
- Onun monitorunun ölçüsü və ayırdetmə qabiliyyəti və dəstəklənən hər hansı xarici monitorlar nədir?
- Daşıma qabiliyyətini qiymətləndirən tərtibatçılar üçün hər bir MacBook modeli kodlaşdırma üçün nə dərəcədə uyğundur? ? Onun batareya ömrü nə qədərdir və aksesuarlar üçün neçə portu var?
Ümid edirik ki, proqramlaşdırma üçün ən yaxşı Mac haqqında bilmək istədiyiniz hər şeyi əhatə etdik. Bu mövzu ilə bağlı hər hansı digər sualınız və ya fikirləriniz varsa, aşağıda şərh yazın.
və bu icmal ərzində müvafiq olan yerdə onlara istinad etdi.Proqramlaşdırma üçün ən yaxşı Mac: Ən yaxşı seçimlərimiz
Proqramlaşdırma üçün ən yaxşı MacBook: MacBook Pro 16 düym
MacBook Pro 16-inch tərtibatçılar üçün mükəmməl Mac-dır. O, portativdir və Apple noutbukunda mövcud olan ən böyük ekrana malikdir. (Əslində, əvvəlki 2019 modelindən 13% daha çox pikselə malikdir.) O, bol RAM, tonlarla yaddaş və oyun tərtibatçıları üçün kifayət qədər CPU və GPU gücü təmin edir. Batareyasının ömrü uzundur, lakin Apple iddia edir ki, tam 21 saatdan həzz alacağınızı gözləməyin.
Cari qiyməti yoxlayınBir baxışda:
- Ekran ölçüsü : 16 düymlük Retina displey, 3456 x 2234
- Yaddaş: 16 GB (maksimum 64 GB)
- Yaddaş: 512 GB SSD (8 TB SSD-yə konfiqurasiya edilə bilər)
- Prosessor : Apple M1 Pro və ya M1 Max çipi (10 nüvəyə qədər)
- Qrafik Kart: M1 Pro (32 nüvəyə qədər GPU)
- Qulaqlıq yuvası: 3,5 mm
- Portlar: Üç Thunderbolt 4 portu, HDMI portu, SDXC kart yuvası, MagSafe 3 portu
- Batareya: 21 saat
Bu MacBook Pro proqramçılar üçün idealdır və yeganə Apple noutbukudur ciddi oyun inkişafı üçün uyğundur. Standart konfiqurasiya 512 GB SSD ilə gəlir, lakin siz ən azı 2 TB-ə yüksəltməyi ciddi düşünməlisiniz. Əldə edə biləcəyiniz ən böyük SSD 8 TB-dir.
RAM 64 GB-a qədər konfiqurasiya edilə bilər. İstədiyiniz RAM-ı əvvəlcədən alın: satın aldıqdan sonra təkmilləşdirmək çətin ola bilər, lakin qeyri-mümkün deyil. Kimi21,5 düymlük iMac, yerində lehimlənməyib, lakin peşəkarın köməyinə ehtiyacınız olacaq.
Yaddaş da istifadəçi üçün əlçatan deyil, ona görə də maşını ilk dəfə alarkən istədiyiniz məbləği seçmək daha yaxşıdır. . Satın aldıqdan sonra yaddaşınızı təkmilləşdirməli olduğunuzu düşünürsünüzsə, tövsiyə etdiyimiz xarici SSD-lərə nəzər salın.
Bura həmçinin istənilən cari MacBook-un ən yaxşı klaviaturası daxildir. O, digər modellərdən daha çox səyahətə və hətta digərləri ilə yanaşı Vim istifadəçilərini də çox xoşbəxt edəcək fiziki Escape düyməsinə malikdir.
Halbuki siz yolda olarkən 16 düymlük displey ən yaxşı seçimdir. , siz masanızda olduğunuz zaman daha böyük bir şey istəyə bilərsiniz. Xoşbəxtlikdən, bir neçə böyük xarici monitor əlavə edə bilərsiniz. Apple Dəstəyinə görə, 16 düymlük MacBook Pro 6K-a qədər üç xarici displey işləyə bilər.
Portlardan danışarkən, bu MacBook Pro dörd USB-C portunu özündə birləşdirir ki, bu da bir çox istifadəçilər üçün kifayətdir. USB-A ətraf cihazlarınızı qoşmaq üçün açar və ya fərqli kabel almalısınız.
Bu Mac-in portativ bir şey istəyənlər üçün ən yaxşı həll olduğuna inansam da, başqa seçimlər də var:
- MacBook Air daha sərfəli alternativdir, baxmayaraq ki, daha kiçik ekran, daha az güclü prosessor və diskret GPU yoxdur.
- MacBook Pro 13 düym daha portativ seçimdir, lakin Havadan daha az məhdudiyyətlərlə. Kiçik ekran dar hiss edə bilər, və olmamasıdiskret GPU onu oyun inkişafı üçün daha az uyğun edir.
- Bəziləri iPad Pro-nu cəlbedici portativ alternativ hesab edə bilər, baxmayaraq ki, siz gözləntilərinizi tənzimləməli olacaqsınız.
Proqramlaşdırma üçün Büdcə Mac : Mac mini
Mac mini , deyəsən, tərtibatçılar arasında getdikcə populyarlaşır. Əhəmiyyətli spesifik zərbədən sonra, indi ciddi iş görmək üçün kifayət qədər güclüdür. Kiçik, çevik və aldadıcı dərəcədə güclüdür. Əgər siz kiçik əraziyə malik Mac axtarırsınızsa, bu əla seçimdir.
Cari qiyməti yoxlayınBir baxışda:
- Ekran ölçüsü: ekran deyil daxil olmaqla, üçə qədər dəstəklənir
- Yaddaş: 8 GB (maksimum 16 GB)
- Yaddaş: 256 GB SSD (2 TB SSD-yə konfiqurasiya edilə bilər)
- Prosessor: Apple M1 çip
- Qrafik Kart: Intel UHD Graphics 630 (eGPU dəstəyi ilə)
- Qulaqlıq girişi: 3,5 mm
- Portlar: Dörd Thunderbolt 3 (USB-C) portu, iki USB 3 portları, HDMI 2.0 portu, Gigabit Ethernet
Mac mini ən ucuz Mac-dır – qismən ona görə ki, o, monitor, klaviatura və ya siçan ilə təchiz olunmur, ona görə də bu, onlar üçün əla seçimdir. sıx büdcə ilə.
Onun xüsusiyyətlərinin əksəriyyəti 27 düymlük iMac ilə müsbət müqayisə olunur. O, 16 GB-a qədər RAM və 2 TB sabit disk ilə konfiqurasiya edilə bilər və sürətli M1 prosessoru ilə təchiz edilmişdir. Bu, proqramlaşdırmaq üçün kifayət qədərdir. Monitorla təchiz edilməsə də, daha böyük iMac ilə eyni 5K təsvir ölçüsünü dəstəkləyir.və siz iki displey (biri 5K və digəri 4K) və ya ümumilikdə üç 4K monitor əlavə edə bilərsiniz.
Oyun inkişafı üçün sizə daha çox RAM və yaddaş lazımdır. İstədiyiniz konfiqurasiyanı ilk dəfə əldə etmək daha yaxşıdır—daha sonra təkmilləşdirməyi gözləmək yaxşı plan deyil.
RAM-ı əvəz etmək üçün heç bir qapı yoxdur, ona görə də onu təkmilləşdirə bilsəniz, peşəkar yardıma ehtiyacınız ola bilər. . Və SSD məntiq lövhəsinə lehimlidir, ona görə də dəyişdirilə bilməz. O, həmçinin diskret GPU-dan məhrumdur, lakin siz bunu xarici GPU qoşmaqla həll edə bilərsiniz. Bu baxışın sonunda “Digər Ötürücü” bölməsində daha ətraflı məlumat tapa bilərsiniz.
Əlbəttə, siz həmçinin bir və ya iki monitor, klaviatura, siçan və ya trekpad almalı olacaqsınız. Sevimliləriniz ola bilər, lakin biz aşağıda “Digər Ötürücü” bölməsində bəzi modelləri tövsiyə edəcəyik.
İnkişaf üçün ən yaxşı Masaüstü Mac: iMac 27 düym
Əgər kodlaşdırma işinizin çoxunu burada edirsinizsə Masanız üçün iMac 27-inch əla seçimdir. Buraya böyük displey, kiçik ölçü sahəsi və istənilən inkişaf tətbiqini işə salmaq üçün kifayət qədər xüsusiyyətlər daxildir.
Cari qiyməti yoxlayınBir baxışda:
- Ekran ölçüsü: 27 düymlük Retina 5K displey, 5120 x 2880
- Yaddaş: 8 GB (maksimum 64 GB)
- Yaddaş: 256 SSD (512 SSD-yə konfiqurasiya edilə bilər)
- Prosessor : 3.1GHz 6 nüvəli 10-cu nəsil Intel Core i5
- Qrafik Kart: 4GB GDDR6 yaddaşlı Radeon Pro 5300 və ya 8GB GDDR6 ilə Radeon Pro 5500 XTyaddaş
- Qulaqlıq yuvası: 3,5 mm
- Portlar: Dörd USB 3 portu, iki Thunderbolt 3 (USB-C) portu, Gigabit Ethernet
Əgər etməsəniz 27 düymlük iMac koderlər üçün mükəmməl seçim kimi görünür. O, hətta oyun inkişafı üçün sizə lazım olan bütün xüsusiyyətlərə malikdir, baxmayaraq ki, bunun üçün RAM-ı 16 GB-a və sabit diski böyük SSD-yə yüksəltməyi tövsiyə edirik. Siz 3,6 GHz 8 nüvəli i9 prosessorunu seçməklə iMac-in gücünü maksimum dərəcədə artıra bilərsiniz, baxmayaraq ki, bu konfiqurasiya Amazon-da mövcud deyil.
Bu iMac-in böyük 5K ekranı var - istənilən Mac-da ən böyük ekran onu göstərəcək. çoxlu kod və çoxlu pəncərələr sizi məhsuldar saxlayır. Daha çox ekran daşınmaz əmlakı üçün başqa 5K displey və ya iki 4K displey əlavə edə bilərsiniz.
Bir çox müasir Mac-lərdən fərqli olaraq, satın alındıqdan sonra 27 düymlük iMac-i təkmilləşdirmək nisbətən asandır. RAM yeni SDRAM çubuqlarını monitorun altındakı yuvalara yerləşdirməklə təkmilləşdirilə bilər (64 GB-a qədər). Sizə lazım olan spesifikasiyaları bu səhifədə Apple Support-dan tapa bilərsiniz. SSD-ni daha sonra əlavə etmək də mümkündür, lakin bu işi peşəkarlara həvalə etmək daha yaxşıdır.
Ətraflı qurğularınız üçün çoxlu portlar var: dörd USB 3 portu və iki Thunderbolt 3 (USB-C) portunu dəstəkləyən DisplayPort, Thunderbolt, USB 3.1 və Thunderbolt 2 (adapterlərlə sizə HDMI, DVI və VGA cihazlarını qoşmağa imkan verir).
Limanlar arxa tərəfdədir və onları əldə etmək bir qədər çətindir.üçün. Həll yolu: iMac ekranınızın aşağısına quraşdırılan alüminium Satechi mərkəzi və ya masanızda rahat oturan Macally mərkəzi əlavə edin.
Proqramlaşdırma üçün digər yaxşı Mac Maşınları
1. MacBook Air
MacBook Air Apple-ın ən portativ kompüteri və ən sərfəli noutbukudur. Air-in xüsusiyyətləri olduqca məhduddur və satın aldıqdan sonra onun komponentlərini təkmilləşdirmək mümkün deyil. İşdən asılıdır? Əgər kodlaşdırmanın çox hissəsini IDE deyil, mətn redaktorunda edirsinizsə, onda bəli.
Bir baxışda:
- Ekran ölçüsü: 13,3 düym Retina displey, 2560 x 1600
- Yaddaş: 8 GB (maksimum 16 GB)
- Yaddaş: 256 GB SSD (1 TB SSD-yə konfiqurasiya edilə bilər)
- Prosessor: Apple M1 çipi
- Qrafik Kart : Apple-a qədər 8 nüvəli GPU
- Qulaqlıq yuvası: 3,5 mm
- Portlar: İki Thunderbolt 4 (USB-C) portu
- Batareya: 18 saat
Kodunuzu mətn redaktorunda yazsanız, bu kiçik maşın ehtiyaclarınızı ödəyə bilər. IDE ilə istifadə edərkən darboğazlarla qarşılaşacaqsınız. Diskret GPU-nun olmaması onu oyun inkişafı üçün yararsız edir. Xarici GPU əlavə edə bilsəniz də, digər xüsusiyyətlər onu saxlayır.
Onun kiçik Retina displeyi indi 13 düymlük MacBook Pro qədər piksel təklif edir. Bir xarici 5K və ya iki 4K əlavə edilə bilər.
2. MacBook Pro 13-düym
13-düymlük MacBook Pro MacBook Air-dən çox da böyük deyil , lakin daha güclüdür. BuDaha portativ bir şeyə ehtiyacınız varsa, 16 düymlük Pro-ya yaxşı alternativdir, lakin o, o qədər güclü və ya təkmilləşdirilə bilməz.
Bir baxışda:
- Ekran ölçüsü: 13 düymlük Retina displey , 2560 x 1600
- Yaddaş: 8 GB (maksimum 16 GB)
- Yaddaş: 512 GB SSD (2 TB SSD üçün konfiqurasiya edilə bilər)
- Prosessor: 2,4 GHz 8-ci Nəsil dördnüvəli Intel Core i5
- Qrafik Kart: Intel Iris Plus Graphics 655
- Qulaqlıq girişi: 3,5 mm
- Portlar: Dörd Thunderbolt 3 portu
- Batareya : 10 saat
16 düymlük model kimi, 13 düymlük MacBook Pro da inkişaf üçün lazım olan bütün xüsusiyyətlərə malikdir, lakin böyük qardaşından fərqli olaraq, bu, oyun tərtibatçıları üçün kifayət deyil. Bunun səbəbi diskret GPU-nun olmamasıdır. Müəyyən dərəcədə bu, xarici GPU əlavə etməklə düzəldilə bilər. Biz bunun üçün bəzi variantları “Digər Ötürücü” altında sadalayırıq.
Lakin 13 düymlük modeli ən yüksək səviyyəli MacBook Pro kimi xarakterizə etmək olmaz və siz onun funksiyasını təkmilləşdirə bilməzsiniz. satın alındıqdan sonra komponentlər. Masanızın arxasında olduğunuz zaman daha çox ekran daşınmaz əmlak istəyirsinizsə, bir 5K və ya iki 4K xarici monitor əlavə edə bilərsiniz.
3. iMac 21,5 düym
Bir qədər qənaət etmək istəyirsinizsə pul və masa sahəsi üçün iMac 21,5 düym 27 düymlük iMac üçün ağlabatan bir alternativdir, lakin onun bəzi güzəştlərlə alternativ olduğunu unutmayın. Kiçik ekrandan başqa, bu Mac-i daha böyük maşın kimi yüksək səviyyəyə çatdırmaq və ya təkmilləşdirmək mümkün deyil.
Bir baxışda:
- Ekran