प्रोग्रामिंगसाठी सर्वोत्कृष्ट मॅक (२०२२ मध्ये शीर्ष ८ निवडी)

  • ह्याचा प्रसार करा
Cathy Daniels

सामग्री सारणी

विकसक macOS-आणि विशेषतः MacBook Pros वर जातात. कारण MacBook Pro हा त्यांच्यासाठी उत्तम पर्याय आहे: Apple हार्डवेअरमध्ये उत्कृष्ट बिल्ड गुणवत्ता आणि बॅटरी लाइफ आहे आणि Apple ची ऑपरेटिंग सिस्टम प्रोग्रामरसाठी एक आदर्श वातावरण प्रदान करते.

मॅक सारख्या प्रोग्रामरसाठी अधिक कारणे:

  • तुम्ही सर्व प्रमुख ऑपरेटिंग सिस्टीम एकाच हार्डवेअरवर चालवू शकता: macOS, Windows आणि Linux.
  • तुम्ही त्याच्या Unix वातावरणातून आवश्यक कमांड लाइन टूल्समध्ये प्रवेश करू शकता.
  • ते वेब, मॅक, विंडोज, iOS आणि अँड्रॉइडसह विस्तृत ऍप्लिकेशन्ससाठी कोडिंगसाठी योग्य आहेत.

परंतु तुम्ही कोणता Mac खरेदी करावा? तुम्ही कोणत्याही Mac वर प्रोग्राम करू शकता, तरीही काही मॉडेल्स कोडरसाठी महत्त्वपूर्ण फायदे देतात.

अनेक डेव्हलपर कुठूनही काम करण्यास सक्षम असणे महत्त्वाचे आहे, म्हणजे MacBook Pro. 16-इंच MacBook Pro चे त्याच्या लहान भावंडापेक्षा बरेच फायदे आहेत: अधिक स्क्रीन रिअल इस्टेट, अधिक शक्तिशाली प्रोसेसर आणि एक स्वतंत्र ग्राफिक्स कार्ड जे गेमच्या विकासासाठी उपयुक्त आहे.

जर तुम्ही बजेटवर आहात , तरीही, मॅक मिनी तुमच्या पैशासाठी विलक्षण मूल्य प्रदान करते आणि उपलब्ध सर्वात स्वस्त मॅक मॉडेल आहे. नकारात्मक बाजू: यात मॉनिटर, कीबोर्ड किंवा माउस समाविष्ट नाही. तथापि, ते तुम्हाला सर्वात योग्य घटक निवडण्यासाठी अधिक नियंत्रण देते.

तुम्ही गेम डेव्हलपर असल्यास, तुम्हाला शक्तिशाली GPU<10 सह Mac आवश्यक असेल>. येथे, iMac 27-इंच आकार: 21.5-इंच रेटिना 4K डिस्प्ले, 4096 x 2304

  • मेमरी: 8 GB (32 GB कमाल)
  • स्टोरेज: 1 TB फ्यूजन ड्राइव्ह (1 TB SSD वर कॉन्फिगर करण्यायोग्य)
  • प्रोसेसर: 3.0 GHz 6-कोर 8व्या पिढीचा Intel Core i5
  • ग्राफिक्स कार्ड: AMD Radeon Pro 560X 4 GB GDDR5 सह
  • हेडफोन जॅक: 3.5 mm
  • पोर्ट: चार USB 3 पोर्ट, दोन थंडरबोल्ट 3 (USB-C) पोर्ट, Gigabit इथरनेट
  • 21.5-इंच iMac 27-इंच मॉडेलपेक्षा शेकडो डॉलर्स स्वस्त आहे आणि लहान डेस्कवर बसेल जर जागा ही समस्या असेल, परंतु यामुळे तुम्हाला कमी पर्याय मिळतात.

    हे बहुतेक विकसकांना, अगदी गेम डेव्हलपरसाठीही पुरेशी शक्ती प्रदान करते. परंतु तुम्हाला अधिक पॉवरची आवश्यकता असल्यास, कमाल वैशिष्ट्ये iMac 27-इंच पेक्षा कमी आहेत: 64 GB ऐवजी 32 GB RAM, 2 TB ऐवजी 1 TB SSD, कमी शक्तिशाली प्रोसेसर आणि 4 GB व्हिडिओ रॅम ऐवजी 8. आणि 27-इंच iMac च्या विपरीत, बहुतेक घटक खरेदी केल्यानंतर अपग्रेड केले जाऊ शकत नाहीत.

    21.5-इंच 4K मॉनिटरमध्ये तुमचा कोड प्रदर्शित करण्यासाठी भरपूर जागा आहे आणि तुम्ही बाह्य 5K डिस्प्ले संलग्न करू शकता ( किंवा आणखी दोन 4Ks) Thunderbolt 3 पोर्टद्वारे.

    येथे भरपूर USB आणि USB-C पोर्ट आहेत, परंतु ते ज्या ठिकाणी पोहोचणे कठीण आहे तेथे ते मागे आहेत. तुम्हाला सहज-सोप्या हबचा विचार करायला आवडेल. वरील 27-इंच iMac कव्हर करताना आम्ही काही पर्याय समाविष्ट करतो.

    4. iMac Pro

    TechCrunch ने iMac Pro ला "विकासकांसाठी प्रेमपत्र" म्हटले आहे आणि मालकी असणे शक्य आहेतुमच्या कल्पना सत्यात उतरतात. परंतु जोपर्यंत तुम्ही मर्यादा ढकलत नाही—म्हणजे, हेवी गेम किंवा VR डेव्हलपमेंटसह—हा तुमच्या गरजेपेक्षा जास्त संगणक आहे. बहुतेक विकसकांना iMac 27-इंच अधिक योग्य वाटेल.

    एका दृष्टीक्षेपात:

    • स्क्रीन आकार: 27-इंच रेटिना 5K डिस्प्ले, 5120 x 2880
    • मेमरी: 32 GB (256 GB कमाल)
    • स्टोरेज: 1 TB SSD (4 TB SSD वर कॉन्फिगर करण्यायोग्य)
    • प्रोसेसर: 3.2 GHz 8-कोर Intel Xeon W
    • ग्राफिक्स कार्ड: 8 GB HBM2 सह AMD Radeon Pro Vega 56 ग्राफिक्स (16 GB पर्यंत कॉन्फिगर करण्यायोग्य)
    • हेडफोन जॅक: 3.5 mm
    • पोर्ट: चार USB पोर्ट, चार थंडरबोल्ट 3 (USB‑C ) पोर्ट्स, 10Gb इथरनेट

    iMac प्रो ज्या ठिकाणी iMac सोडते ते ताब्यात घेते. बहुतेक गेम डेव्हलपरना जे आवश्यक असेल त्यापलीकडे हे कॉन्फिगर केले जाऊ शकते: 256 GB RAM, 4 TB SSD, Xeon W प्रोसेसर आणि 16 GB व्हिडिओ रॅम. ते वाढण्यासाठी पुरेशी जागा आहे! अगदी स्पेस ग्रे फिनिशमध्ये प्रीमियम लुक आहे.

    तो कोणासाठी आहे? TechCrunch आणि The Verge या दोघांनी प्रथम VR विकासकांचा विचार केला. “आयमॅक प्रो इज अ बीस्ट, पण ते प्रत्येकासाठी नाही” हे द व्हर्जच्या पुनरावलोकनाचे शीर्षक आहे.

    ते पुढे म्हणतात, “जर तुम्ही हे मशीन विकत घेणार असाल, तर माझे मत आहे की तुम्ही तुम्ही ते कशासाठी वापरत आहात हे तंतोतंत माहित असले पाहिजे.” ते VR, 8K व्हिडिओ, वैज्ञानिक मॉडेलिंग आणि मशीन लर्निंगसह काम करणारे आदर्श आहेत असे सुचवितो.

    5. iPad Pro 12.9-इंच

    शेवटी, मी तुम्हाला डावीकडील फील्डमधून एक सूचना देतो.अगदी Mac देखील नाही: iPad Pro . हा पर्याय इतका शिफारस नाही कारण तो एक मनोरंजक पर्याय आहे. कोडरची वाढती संख्या विकासासाठी iPad प्रो वापरते.

    एका दृष्टीक्षेपात:

    • स्क्रीन आकार: 12.9-इंच रेटिना डिस्प्ले
    • मेमरी: 4 GB
    • स्टोरेज: 128 जीबी
    • प्रोसेसर: न्यूरल इंजिनसह A12X बायोनिक चिप
    • हेडफोन जॅक: काहीही नाही
    • पोर्ट्स: USB-C

    आयपॅडवरील प्रोग्रामिंग हा Mac वरील प्रोग्रामिंगसारखा अनुभव नाही. तुम्ही तुमचे बहुतेक काम तुमच्या डेस्कवर करत असल्यास, तुम्ही तुमच्या ऑफिसमधून बाहेर असताना पोर्टेबल टूल म्हणून MacBook Pro ऐवजी iPad Pro चा विचार करू शकता.

    डेव्हलपरसाठी iOS टूल्सची संख्या कोडरसाठी डिझाइन केलेले टेक्स्ट एडिटर आणि iOS कीबोर्डसह वाढत आहे:

    • कोड एडिटर द्वारे पॅनिक
    • बफर एडिटर – कोड एडिटर
    • टेक्स्टस्टिक कोड एडिटर 8
    • DevKey – प्रोग्रामिंगसाठी डेव्हलपर कीबोर्ड

    तुम्ही तुमच्या iPad वर वापरू शकता अशा IDE ची संख्याही वाढत आहे (काही ब्राउझर-आधारित आहेत आणि इतर iOS अॅप्स आहेत):

    <3
  • गिटपॉड, ब्राउझर-आधारित IDE
  • कोड-सर्व्हर ब्राउझर-आधारित आहे आणि तुम्हाला रिमोट व्हीएस कोड IDE वापरण्याची परवानगी देतो
  • सतत एक .NET C# आणि F# IDE आहे
  • कोडिया एक लुआ आयडीई आहे
  • पायथोनिस्टा 3 एक आशादायक पायथन आयडीई आहे
  • कार्नेट्स, एक विनामूल्य पायथन आयडीई
  • पायटो, दुसरा पायथन आयडीई
  • iSH iOS साठी कमांड-लाइन शेल प्रदान करते
  • इतर Mac Gear for Programmers

    Devs ची ठाम मते आहेतते वापरत असलेल्या गीअरबद्दल आणि त्यांनी त्यांची प्रणाली कशी सेट केली याबद्दल. येथे काही लोकप्रिय पर्यायांचा ब्रेकडाउन आहे.

    मॉनिटर्स

    जरी अनेक विकासक डेस्कटॉपपेक्षा लॅपटॉपला प्राधान्य देतात, त्यांना मोठे मॉनिटर्स देखील आवडतात—आणि बरेचसे. ते चुकीचे नाहीत. कोडिंग हॉररचा एक जुना लेख उटाह विद्यापीठाच्या अभ्यासाचे निकाल उद्धृत करतो: अधिक स्क्रीन रिअल इस्टेट म्हणजे अधिक उत्पादनक्षमता.

    तुमच्या सध्याच्या सेटअपमध्ये तुम्ही जोडू शकता अशा काही मोठ्या मॉनिटर्ससाठी प्रोग्रामिंगसाठी सर्वोत्तम मॉनिटर्सचा आमचा राउंडअप वाचा.

    एक उत्तम कीबोर्ड

    अ‍ॅपलचे मॅकबुक आणि मॅजिक कीबोर्ड सारखे अनेक विकसक असताना, काहीजण अपग्रेडसाठी निवड करतात. तुमचा कीबोर्ड अपग्रेड करण्याचे फायदे आम्ही आमच्या पुनरावलोकनात समाविष्ट करतो: Mac साठी सर्वोत्कृष्ट वायरलेस कीबोर्ड.

    अर्गोनॉमिक कीबोर्ड वर टाईप करण्यासाठी अनेकदा जलद असतात आणि दुखापतीचा धोका कमी करतात. यांत्रिक कीबोर्ड हा एक लोकप्रिय (आणि फॅशनेबल) पर्याय आहे. ते जलद, स्पर्शक्षम आणि टिकाऊ आहेत, आणि यामुळे ते गेमर आणि डेव्हसमध्ये लोकप्रिय होतात.

    अधिक वाचा: प्रोग्रामिंगसाठी सर्वोत्तम कीबोर्ड

    एक उत्तम माउस

    तसेच, प्रीमियम माऊस, ट्रॅकबॉल किंवा ट्रॅकपॅड तुमच्या मनगटाचे ताण आणि वेदनांपासून संरक्षण करताना तुम्हाला अधिक उत्पादनक्षमतेने काम करण्यास मदत करू शकतात. आम्ही या पुनरावलोकनात त्यांचे फायदे समाविष्ट करतो: Mac साठी सर्वोत्तम माउस.

    आरामदायी खुर्ची

    तुम्ही कुठे काम करता? खुर्चीत. दररोज आठ तास किंवा अधिक. तुम्ही ते अधिक सोयीस्कर आणि कोडिंग हॉरर लिस्ट बनवावाढीव उत्पादकतेसह प्रत्येक प्रोग्रामरने खरेदी गांभीर्याने करावी अशी अनेक कारणे.

    काही उच्च-रेट केलेल्या अर्गोनॉमिक ऑफिस खुर्च्यांसाठी प्रोग्रामर राउंडअपसाठी आमची सर्वोत्कृष्ट खुर्ची वाचा.

    नॉइज-कॅन्सलिंग हेडफोन्स

    अनेक डेव्हलपर जगाला रोखण्यासाठी आवाज-रद्द करणारे हेडफोन वापरतात आणि स्पष्ट संदेश देतात: “मला एकटे सोडा. मी काम करत आहे." आम्ही आमच्या पुनरावलोकनात त्यांचे फायदे कव्हर करतो, बेस्ट नॉइज-आयसोलटिंग हेडफोन.

    एक्सटर्नल हार्ड ड्राइव्ह किंवा SSD

    तुमचे प्रोजेक्ट संग्रहित करण्यासाठी आणि बॅकअप घेण्यासाठी तुम्हाला कुठेतरी आवश्यक असेल, त्यामुळे काही बाह्य हार्ड ड्राइव्ह घ्या किंवा संग्रहण आणि बॅकअपसाठी SSDs. या पुनरावलोकनांमध्ये आमच्या शीर्ष शिफारसी पहा:

    • मॅकसाठी सर्वोत्कृष्ट बॅकअप ड्राइव्ह
    • मॅकसाठी सर्वोत्कृष्ट बाह्य SSD

    बाह्य GPU (eGPU)

    शेवटी, तुम्ही स्वतंत्र GPU शिवाय Mac वापरत असल्यास आणि अचानक गेम डेव्हलपमेंटमध्ये आल्यास, तुम्ही काही कार्यप्रदर्शन-संबंधित अडथळ्यांचा सामना करू शकता. थंडरबोल्ट-सक्षम बाह्य ग्राफिक्स प्रोसेसर (eGPU) जोडल्याने जगामध्ये फरक पडेल.

    अधिक माहितीसाठी, Apple सपोर्ट वरून हा लेख पहा: तुमच्या Mac सह बाह्य ग्राफिक्स प्रोसेसर वापरा.

    प्रोग्रामरच्या संगणकीय गरजा काय आहेत?

    प्रोग्रामिंग हे एक व्यापक स्थान आहे ज्यामध्ये फ्रंट आणि बॅक-एंड वेब डेव्हलपमेंट तसेच डेस्कटॉप आणि मोबाइलसाठी अॅप्स विकसित करणे समाविष्ट आहे. यात कोड लिहिणे आणि चाचणी करणे, डीबग करणे आणि यासह अनेक कार्ये समाविष्ट आहेतसंकलित करणे आणि इतर विकसकांकडून कोडमध्ये शाखा करणे.

    हार्डवेअरच्या गरजा प्रोग्रामरमध्ये लक्षणीयरीत्या बदलू शकतात. अनेक devs ला विशेषतः शक्तिशाली संगणकाची आवश्यकता नसते. परंतु कोड लिहिताना काही संसाधने वापरतात, तुम्ही लिहित असलेले काही अॅप्स करतात. कोड संकलित करणे हे CPU-केंद्रित कार्य आहे, आणि गेम विकसकांना शक्तिशाली ग्राफिक्स कार्डसह Mac आवश्यक आहे.

    प्रोग्रामिंग सॉफ्टवेअर

    विकासकांची सॉफ्टवेअरबद्दल ठाम मते आहेत आणि बरेच पर्याय उपलब्ध आहेत. तेथे. अनेकजण त्यांच्या आवडत्या टेक्स्ट एडिटरमध्ये कोड लिहितात आणि बाकीचे काम पूर्ण करण्यासाठी इतर टूल्स (कमांड-लाइन टूल्ससह) वापरतात.

    परंतु स्वतंत्र साधनांचा संग्रह वापरण्याऐवजी, बरेच जण एकच अॅप निवडतात. त्यांना आवश्यक असलेल्या सर्व वैशिष्ट्यांचा समावेश आहे: एक IDE, किंवा एकात्मिक विकास पर्यावरण. IDE डेव्हलपरला सुरुवातीपासून ते शेवटपर्यंत आवश्यक असलेल्या सर्व गोष्टी देतात: मजकूर संपादक, कंपायलर, डीबगर आणि बिल्ड किंवा इंटिग्रेशन.

    कारण ही अॅप्स साध्या टेक्स्ट एडिटरपेक्षा अधिक करतात, त्यांच्या सिस्टम आवश्यकता जास्त आहेत. तीन सर्वात लोकप्रिय IDE मध्ये हे समाविष्ट आहे:

    • Apple Xcode IDE 11 Mac आणि iOS अॅप डेव्हलपमेंटसाठी
    • Azure, iOS, Android आणि वेब विकासासाठी मायक्रोसॉफ्ट व्हिज्युअल स्टुडिओ कोड
    • 2D आणि 3D गेम डेव्हलपमेंटसाठी युनिटी कोअर प्लॅटफॉर्म, ज्याबद्दल आपण पुढील विभागात पाहू

    त्या तिघांच्या पलीकडे, आयडीईची विस्तृत श्रेणी उपलब्ध आहे - अनेक एक किंवा अधिकप्रोग्रामिंग भाषा)—एक्लिप्स, कोमोडो IDE, NetBeans, PyCharm, IntelliJ IDEA, आणि RubyMine यासह.

    विविध पर्यायांचा अर्थ प्रणाली आवश्यकतांची विस्तृत श्रेणी आहे, त्यापैकी काही अतिशय तीव्र आहेत. मग हे अॅप्स मॅकवर चालवण्यासाठी काय करावे लागेल?

    ते सॉफ्टवेअर चालवण्यास सक्षम मॅक

    प्रत्येक IDE ला किमान सिस्टम आवश्यकता असते. कारण त्या किमान आवश्यकता आहेत आणि शिफारसी नाहीत, त्या आवश्यकतांपेक्षा अधिक शक्तिशाली संगणक खरेदी करणे चांगले आहे—विशेषत: तुम्ही एका वेळी एकापेक्षा जास्त अॅप चालवू शकता.

    Xcode 11 साठी सिस्टम आवश्यकता सोपे आहेत:

    • ऑपरेटिंग सिस्टम: macOS Mojave 10.14.4 किंवा नंतरचे.

    Microsoft ने त्यांच्या व्हिज्युअल स्टुडिओ कोड 2019 च्या सिस्टम आवश्यकतांमध्ये आणखी काही तपशील समाविष्ट केले आहेत:

    • ऑपरेटिंग सिस्टम: macOS High Sierra 10.13 किंवा नंतरचे,
    • प्रोसेसर: 1.8 GHz किंवा अधिक वेगवान, ड्युअल-कोर किंवा चांगले शिफारस केलेले,
    • RAM: 4 GB, 8 GB शिफारस केलेले ,
    • स्टोरेज: 5.6 GB विनामूल्य डिस्क जागा.

    मॅकचे प्रत्येक मॉडेल हे प्रोग्राम चालवण्यास सक्षम आहे (तसेच, MacBook Air मध्ये 1.6 GHz ड्युअल-कोर आहे i5 प्रोसेसर जो व्हिज्युअल स्टुडिओच्या गरजेपेक्षा अगदी कमी आहे). पण ती वास्तववादी अपेक्षा आहे का? वास्तविक जगात, गेम नसलेल्या विकसकाला जे आवश्यक आहे ते कोणतेही Mac ऑफर करते का?

    नाही. काही Macs कमी शक्तीचे असतात आणि कठोरपणे ढकलले जातात तेव्हा संघर्ष करतात, विशेषत: संकलित करताना. इतर मॅक ओव्हरपॉवर आहेत आणि करत नाहीतविकसकांना त्यांच्या पैशासाठी योग्य मूल्य प्रदान करा. चला कोडींगसाठी आणखी काही वास्तववादी शिफारसी पाहू:

    • जोपर्यंत तुम्ही गेम डेव्हलपमेंट करत नाही तोपर्यंत (आम्ही ते पुढील भागात पाहू), ग्राफिक्स कार्डमध्ये फारसा फरक पडणार नाही.
    • एक सुपर-फास्ट CPU देखील महत्त्वपूर्ण नाही. तुमचा कोड एका चांगल्या CPU सह जलद संकलित होईल, त्यामुळे तुम्हाला परवडेल असा सर्वोत्तम कोड मिळवा, परंतु हॉट रॉड मिळवण्याची काळजी करू नका. मॅकवर्ल्ड निरीक्षण करते: “तुम्ही कोडिंगसाठी ड्युअल-कोर i5 प्रोसेसर किंवा अगदी एंट्री-लेव्हल मॅकबुक एअर मधील i3 सह कदाचित ठीक असाल, परंतु जर तुमच्याकडे पैसे शिल्लक असतील, तर आणखी काही मिळवण्यास त्रास होणार नाही. शक्तिशाली Mac.”
    • तुमच्याकडे पुरेशी RAM असल्याची खात्री करा. तुमचा IDE ज्या प्रकारे चालतो त्यात सर्वात जास्त फरक पडेल. Microsoft च्या 8 GB ची 8 GB ची शिफारस घ्या. Xcode देखील भरपूर RAM वापरते आणि तुम्ही त्याच वेळी इतर अॅप्स (म्हणजे फोटोशॉप) चालवत असाल. MacWorld शिफारस करतो की तुम्हाला 16 GB भविष्यात नवीन Mac मिळवायचा असेल.
    • शेवटी, तुम्ही तुलनेने कमी स्टोरेज स्पेस वापराल—किमान 256 GB बहुतेकदा वास्तववादी असते. परंतु लक्षात ठेवा की IDEs SSD हार्ड डिस्कवर अधिक चांगले चालतात.

    गेम डेव्हलपर्सना शक्तिशाली ग्राफिक्स कार्डसह Mac आवश्यक आहे

    तुम्ही करत असाल तर तुम्हाला अधिक चांगला Mac आवश्यक आहे ग्राफिक्स, गेम डेव्हलपमेंट किंवा VR डेव्हलपमेंट. याचा अर्थ अधिक RAM, एक चांगला CPU आणि महत्त्वपूर्णपणे, एक स्वतंत्र GPU.

    बरेच गेम डेव्हलपर युनिटी कोर वापरतात, उदाहरणार्थ. त्याचीसिस्टम आवश्यकता:

    • ऑपरेटिंग सिस्टम: macOS Sierra 10.12.6 किंवा नंतरचे
    • प्रोसेसर: X64 आर्किटेक्चर SSE2 इंस्ट्रक्शन सेट सपोर्टसह
    • मेटल-सक्षम इंटेल आणि AMD GPU .

    पुन्हा, त्या फक्त किमान आवश्यकता आहेत आणि त्या अस्वीकरणासह येतात: "तुमच्या प्रकल्पाच्या जटिलतेनुसार वास्तविक कार्यप्रदर्शन आणि रेंडरिंग गुणवत्ता बदलू शकते."<1

    एक स्वतंत्र GPU आवश्यक आहे. 8-16 GB RAM अजूनही वास्तववादी आहे, परंतु 16 GB ला प्राधान्य दिले जाते. CPU साठी लॅपटॉप अंडर बजेटची शिफारस येथे आहे: “तुम्हाला गेम डेव्हलपिंग किंवा ग्राफिक्समध्ये प्रोग्रामिंग यांसारख्या गहन गोष्टींमध्ये असल्यास, आम्ही तुम्हाला इंटेल i7 प्रोसेसरद्वारे समर्थित लॅपटॉपची शिफारस करतो (तुम्हाला परवडत असल्यास हेक्सा-कोर).”

    शेवटी, गेम डेव्हलपरना त्यांचे प्रकल्प संचयित करण्यासाठी अधिक जागा आवश्यक आहे. 2-4 TB जागेसह SSD ची शिफारस केली जाते.

    पोर्टेबिलिटी

    प्रोग्रामर अनेकदा एकटे काम करतात आणि कुठेही काम करू शकतात. ते घरून, किंवा स्थानिक कॉफी शॉपमध्ये किंवा प्रवास करताना काम करू शकतात.

    त्यामुळे पोर्टेबल संगणक विशेषतः आकर्षक बनतात. MacBook खरेदी करण्याची आवश्यकता नसली तरी, बरेच डेव्हलपर करतात.

    जसे तुम्ही MacBook चे तपशील पाहता, जाहिरात केलेल्या बॅटरीच्या आयुष्याकडे लक्ष द्या—परंतु तपशीलांमध्ये दावा केलेली रक्कम मिळण्याची अपेक्षा करू नका. डेव्हलपमेंट सॉफ्टवेअर अत्यंत प्रोसेसर-केंद्रित असू शकते, जे बॅटरीचे आयुष्य काही तासांपर्यंत कमी करू शकते. उदाहरणार्थ, “प्रोग्रामरतक्रार करा की Xcode खूप बॅटरी खातो," मॅकवर्ल्ड चेतावणी देते.

    स्क्रीन स्पेसचा भार

    कोडिंग करताना तुम्हाला त्रास होऊ इच्छित नाही, त्यामुळे बरेच विकासक मोठ्या मॉनिटरला प्राधान्य देतात. 27-इंच स्क्रीन छान आहे, परंतु स्पष्टपणे आवश्यकता नाही. काही विकसक एकाधिक-मॉनिटर सेटअप देखील पसंत करतात. मॅकबुक्स लहान मॉनिटर्ससह येतात परंतु एकाधिक मोठ्या बाह्य मॉनिटर्सना समर्थन देतात, जे आपल्या डेस्कवर काम करताना खूप उपयुक्त आहे. फिरताना, 16-इंच MacBook Pro चा 13-इंच मॉडेलपेक्षा स्पष्ट फायदा आहे—जोपर्यंत जास्तीत जास्त पोर्टेबिलिटी ही तुमची पूर्ण प्राथमिकता नसते.

    या सर्वांचा अर्थ काय? याचा अर्थ तुम्ही तुमच्या बजेटमध्ये एक किंवा दोन अतिरिक्त मॉनिटरची किंमत समाविष्ट करावी. अतिरिक्त स्क्रीन स्पेस तुमच्या उत्पादकतेवर सकारात्मक परिणाम करू शकते. सुदैवाने, सर्व Mac मध्ये आता रेटिना डिस्प्ले आहे, ज्यामुळे तुम्हाला स्क्रीनवर अधिक कोड बसवता येतात.

    एक दर्जेदार कीबोर्ड, माऊस आणि इतर गॅझेट्स

    विकसक कार्यस्थानांबद्दल विशेष आहेत. त्यांना ते सेट करणे आवडते जेणेकरून ते काम करताना आनंदी आणि उत्पादक असतील. त्यामध्ये बरेच लक्ष ते वापरत असलेल्या पेरिफेरल्सकडे जाते.

    ते वापरत असलेला सर्वात जास्त वेळ म्हणजे त्यांचा कीबोर्ड. बरेच लोक त्यांच्या iMac सोबत आलेल्या मॅजिक कीबोर्ड किंवा त्यांच्या MacBooks सोबत आलेल्या बटरफ्लाय कीबोर्डमुळे खूश आहेत, तर बरेच डेव्हलपर प्रीमियम पर्यायावर अपग्रेड करतात.

    का? Apple च्या कीबोर्डचे अनेक तोटे आहेततुमच्या पैशासाठी सर्वोत्तम दणका देते. लहान iMac इतके शक्तिशालीपणे कॉन्फिगर केले जाऊ शकत नाही किंवा सहजतेने अपग्रेड केले जाऊ शकत नाही, आणि iMac Pro हा बहुतांश विकासकांच्या गरजेपेक्षा खूप जास्त संगणक आहे.

    या लेखात, आम्ही सध्या उपलब्ध असलेल्या प्रत्येक Mac मॉडेलचा समावेश करू, त्यांची तुलना करणे आणि त्यांची ताकद आणि कमकुवतपणा शोधणे. तुमच्यासाठी कोणता Mac सर्वोत्तम आहे हे जाणून घेण्यासाठी वाचा.

    या Mac मार्गदर्शकासाठी माझ्यावर विश्वास का ठेवा

    मी 80 च्या दशकापासून लोकांना त्यांच्या गरजांसाठी सर्वोत्तम संगणकाबद्दल सल्ला दिला आहे आणि मी एका दशकाहून अधिक काळ वैयक्तिकरित्या Macs वापरले. माझ्या कारकिर्दीत, मी संगणक प्रशिक्षण कक्ष स्थापन केले आहेत, संस्थांच्या IT गरजा व्यवस्थापित केल्या आहेत आणि व्यक्ती आणि व्यवसायांना तंत्रज्ञान समर्थन प्रदान केले आहे. मी अलीकडेच माझा स्वतःचा Mac अपग्रेड केला आहे. माझी निवड? 27-इंच iMac.

    परंतु मी कधीही विकासक म्हणून पूर्णवेळ काम केलेले नाही. माझ्याकडे शुद्ध गणिताची पदवी आहे आणि माझ्या अभ्यासाचा भाग म्हणून अनेक प्रोग्रामिंग अभ्यासक्रम पूर्ण केले आहेत. वेबसाठी सामग्री संपादित करताना मी बर्‍याच स्क्रिप्टिंग भाषा आणि मजकूर संपादकांसह टिंकर केले आहे. मी विकसकांसोबत काम केले आहे आणि त्यांचे संगणक आणि सेटअप तपासण्यात मला खरा आनंद मिळाला आहे. अर्थात, हे सर्व मला फक्त तुम्हाला आवश्यक असलेल्या गोष्टींची थोडीशी चव देते.

    म्हणून मी अधिक मेहनत घेतली. मला रिअल कोडर्सकडून मते मिळाली—त्यात माझ्या मुलाची मते, ज्याने अलीकडे वेब डेव्हलपर म्हणून काम करण्यास सुरुवात केली आहे आणि बरेच नवीन गियर खरेदी करत आहे. मी वेबवरील विकसकांच्या गियर शिफारशींकडे देखील लक्ष दिले आहेविकसक:

    • त्यांच्याकडे प्रवास कमी आहे. बर्‍याच वापरामुळे, त्यामुळे मनगटावर आणि हातावर ताण येऊ शकतो.
    • कर्सर कीची मांडणी योग्य नाही. अलीकडील मॅक कीबोर्डवर, अप आणि डाउन की प्रत्येकी फक्त अर्धी की मिळते.
    • टच बारसह मॅकबुक प्रोमध्ये भौतिक एस्केप की नसते. हे विशेषतः विम वापरकर्त्यांसाठी निराशाजनक आहे, जे त्या कीमध्ये वारंवार प्रवेश करतात. सुदैवाने, 2019 16-इंच MacBook Pro मध्ये टच बार आणि फिजिकल एस्केप की (आणि थोडा अधिक प्रवास देखील) दोन्ही आहे.
    • विशिष्ट फंक्शन्समध्ये प्रवेश करण्यासाठी वापरकर्त्यांना Fn की दाबून ठेवावी लागेल. विकासक अनावश्यकपणे अतिरिक्त की दाबल्याशिवाय करू शकतात.

    विकासक त्यांच्या कीबोर्डशी तडजोड करू इच्छित नाहीत आणि त्यात कीबोर्डच्या लेआउटचा समावेश आहे. अधिक कॉम्पॅक्ट कीबोर्ड लोकप्रिय होत असताना, ते प्रोग्रामरसाठी नेहमीच सर्वोत्तम साधन नसतात. एकापेक्षा जास्त कीज असलेल्या कीबोर्डला बहुतेक लोक प्राधान्य देतात ज्यासाठी एखादे कार्य पूर्ण करण्यासाठी एकाच वेळी अनेक की संयोजन दाबून ठेवणे आवश्यक आहे.

    गुणवत्ता एर्गोनॉमिक आणि मेकॅनिकल कीबोर्ड हे कोडरसाठी उत्कृष्ट पर्याय आहेत. आम्ही या लेखाच्या शेवटी "इतर गियर" विभागात दोन्हीसाठी काही पर्यायांची शिफारस करू. प्रीमियम माईस हे आणखी एक लोकप्रिय अपग्रेड आहे. आम्ही शेवटी त्यांची यादी देखील समाविष्ट करू.

    सुदैवाने, सर्व Macs मध्ये जलद थंडरबोल्ट पोर्ट समाविष्ट आहेत जे USB-C उपकरणांना समर्थन देतात. डेस्कटॉप मॅकमध्ये भरपूर पारंपारिक यूएसबी पोर्ट आहेत आणि तुमच्याकडेतुम्हाला तुमच्या MacBook साठी बाह्य USB हब हवे असल्यास ते खरेदी करू शकतात.

    आम्ही प्रोग्रामरसाठी सर्वोत्कृष्ट मॅक कसा निवडतो

    आता आम्ही संगणकावरून प्रोग्रामरला काय आवश्यक आहे ते शोधले आहे, आम्ही दोन संकलित केले शिफारस केलेल्या वैशिष्ट्यांच्या याद्या आणि प्रत्येक मॅक मॉडेलची त्यांच्याशी तुलना केली. सुदैवाने, व्हिडिओ एडिटिंगपेक्षा कोडिंगसाठी योग्य मॉडेल्स आहेत.

    आम्ही असे विजेते निवडले आहेत जे निराशा-मुक्त अनुभव देतील, परंतु तुमच्या प्राधान्यांसाठी भरपूर जागा आहे. उदाहरणार्थ:

    • तुम्ही मोठ्या स्क्रीनवर काम करण्यास प्राधान्य देता?
    • तुम्ही एकाधिक मॉनिटर्ससह काम करण्यास प्राधान्य देता?
    • तुम्ही तुमचे बहुतेक काम तुमच्या डेस्क?
    • तुम्हाला लॅपटॉपच्या पोर्टेबिलिटीला महत्त्व आहे का?
    • तुम्हाला किती बॅटरी लाइफची आवश्यकता आहे?

    याशिवाय, तुम्हाला हे ठरवावे लागेल की तुम्ही कोणताही गेम (किंवा इतर ग्राफिक-केंद्रित) विकास करत आहात.

    या आमच्या शिफारसी आहेत:

    बहुतांश विकासकांसाठी शिफारस केलेले तपशील:

    • CPU: 1.8 GHz ड्युअल-कोर i5 किंवा अधिक
    • RAM: 8 GB
    • स्टोरेज: 256 GB SSD

    गेम डेव्हलपरसाठी शिफारस केलेले चष्मा:

    • CPU: Intel i7 प्रोसेसर (आठ-कोर प्राधान्य)
    • RAM: 8 GB (16 GB प्राधान्य)
    • स्टोरेज: 2-4 TB SSD
    • ग्राफिक्स कार्ड: एक स्वतंत्र GPU.

    आम्ही विजेते निवडले जे महागडे अतिरिक्त ऑफर न करता त्या वैशिष्ट्यांची पूर्तता करतात. आम्ही खालील प्रश्न देखील विचारले:

    • जतन करणे कोणाला परवडेलआमच्या विजेत्यांपेक्षा कमी शक्तिशाली Mac खरेदी करून पैसे?
    • आमच्या विजेत्यांपेक्षा अधिक शक्तिशाली Mac खरेदी करण्यात कोणाला खरी किंमत मिळेल?
    • प्रत्येक मॅक मॉडेल किती उच्च कॉन्फिगर केले जाऊ शकते आणि कसे तुम्ही खरेदी केल्यानंतर ते अपग्रेड करता?
    • त्याच्या मॉनिटरचा आकार आणि रिझोल्यूशन काय आहे आणि कोणत्याही बाह्य मॉनिटर्सला सपोर्ट आहे?
    • पोर्टेबिलिटीला महत्त्व देणाऱ्या डेव्हलपरसाठी, प्रत्येक मॅकबुक मॉडेल कोडिंगसाठी किती योग्य आहे ? त्याची बॅटरी लाइफ काय आहे आणि त्यात अॅक्सेसरीजसाठी किती पोर्ट आहेत?

    आशेने आम्ही प्रोग्रामिंगसाठी सर्वोत्कृष्ट Mac बद्दल जाणून घेऊ इच्छित असलेल्या सर्व गोष्टींचा समावेश केला आहे. या विषयाबद्दल इतर कोणतेही प्रश्न किंवा विचार, खाली टिप्पणी द्या.

    आणि या पुनरावलोकनात त्यांचा संदर्भ दिला.

    प्रोग्रामिंगसाठी सर्वोत्कृष्ट मॅक: आमच्या शीर्ष निवडी

    प्रोग्रामिंगसाठी सर्वोत्तम मॅकबुक: मॅकबुक प्रो 16-इंच

    मॅकबुक प्रो 16-इंच विकसकांसाठी परिपूर्ण मॅक आहे. हे पोर्टेबल आहे आणि Apple लॅपटॉपवर उपलब्ध असलेला सर्वात मोठा डिस्प्ले आहे. (खरं तर, मागील 2019 मॉडेलच्या तुलनेत यात 13% अधिक पिक्सेल्स आहेत.) हे गेम डेव्हलपरसाठी भरपूर RAM, टन स्टोरेज आणि पुरेशी CPU आणि GPU पॉवर प्रदान करते. त्याची बॅटरी लाइफ लांब आहे, परंतु Apple च्या दाव्यानुसार पूर्ण 21 तासांचा आनंद घेण्याची अपेक्षा करू नका.

    वर्तमान किंमत तपासा

    एका दृष्टीक्षेपात:

    • स्क्रीन आकार : 16-इंच रेटिना डिस्प्ले, 3456 x 2234
    • मेमरी: 16 GB (64 GB कमाल)
    • स्टोरेज: 512 GB SSD (8 TB SSD वर कॉन्फिगर करण्यायोग्य)
    • प्रोसेसर : Apple M1 Pro किंवा M1 Max चिप (10-कोर पर्यंत)
    • ग्राफिक्स कार्ड: M1 Pro (32-कोर GPU पर्यंत)
    • हेडफोन जॅक: 3.5 mm
    • पोर्ट्स: थ्री थंडरबोल्ट 4 पोर्ट, HDMI पोर्ट, SDXC कार्ड स्लॉट, MagSafe 3 पोर्ट
    • बॅटरी: 21 तास

    हा MacBook Pro प्रोग्रामरसाठी आदर्श आहे आणि फक्त Apple लॅपटॉप गंभीर खेळ विकासासाठी योग्य. डीफॉल्ट कॉन्फिगरेशन 512 GB SSD सह येते, परंतु तुम्ही किमान 2 TB वर अपग्रेड करण्याचा गंभीरपणे विचार केला पाहिजे. तुम्हाला मिळणारा सर्वात मोठा SSD 8 TB आहे.

    RAM 64 GB पर्यंत कॉन्फिगर केली जाऊ शकते. तुम्हाला हवी असलेली रॅम अगोदर मिळवा: तुम्ही खरेदी केल्यानंतर अपग्रेड करणे अवघड असू शकते, पण अशक्य नाही. आवडले21.5-इंच iMac, ते जागेवर सोल्डर केलेले नाही, परंतु तुम्हाला व्यावसायिकांच्या मदतीची आवश्यकता असेल.

    स्टोरेज देखील वापरकर्त्यासाठी प्रवेशयोग्य नाही, म्हणून जेव्हा तुम्ही प्रथम मशीन खरेदी करता तेव्हा इच्छित रक्कम निवडणे चांगले. . खरेदी केल्यानंतर तुम्हाला तुमचे स्टोरेज अपग्रेड करण्याची आवश्यकता वाटत असल्यास, आमच्या शिफारस केलेल्या बाह्य SSDs वर एक नजर टाका.

    त्यामध्ये कोणत्याही वर्तमान MacBook चा सर्वोत्तम कीबोर्ड देखील समाविष्ट आहे. यात इतर मॉडेल्सपेक्षा जास्त प्रवास आहे, आणि एक फिजिकल एस्केप की देखील आहे, जी Vim वापरकर्त्यांना इतरांबरोबरच खूप आनंदी ठेवते.

    तुम्ही जाताना 16-इंचाचा डिस्प्ले सर्वोत्तम उपलब्ध असतो. , तुम्ही तुमच्या डेस्कवर असता तेव्हा तुम्हाला काहीतरी मोठे हवे असेल. सुदैवाने, तुम्ही अनेक मोठे बाह्य मॉनिटर संलग्न करू शकता. Apple सपोर्ट नुसार, MacBook Pro 16-इंच 6K पर्यंत तीन बाह्य डिस्प्ले हाताळू शकते.

    पोर्ट्सबद्दल बोलायचे तर, या MacBook Pro मध्ये चार USB-C पोर्ट समाविष्ट आहेत, जे अनेक वापरकर्त्यांना पुरेसे वाटतील. तुमची USB-A पेरिफेरल्स कनेक्ट करण्यासाठी, तुम्हाला एक डोंगल किंवा वेगळी केबल खरेदी करावी लागेल.

    ज्यांना पोर्टेबल काहीतरी हवे आहे त्यांच्यासाठी हा Mac हा सर्वोत्तम उपाय आहे असे मला वाटते, तर इतर पर्याय आहेत:

    • मॅकबुक एअर हा अधिक परवडणारा पर्याय आहे, जरी लहान स्क्रीन, कमी शक्तिशाली प्रोसेसर आणि कोणताही स्वतंत्र GPU नाही.
    • मॅकबुक प्रो 13-इंच हा अधिक पोर्टेबल पर्याय आहे, परंतु हवेपेक्षा कमी मर्यादांसह. छोट्या पडद्याला अरुंद वाटू शकते आणि एस्वतंत्र GPU हे गेम डेव्हलपमेंटसाठी कमी योग्य बनवते.
    • काहींना iPad Pro एक आकर्षक पोर्टेबल पर्याय वाटू शकतो, तरीही तुम्हाला तुमच्या अपेक्षा समायोजित कराव्या लागतील.

    प्रोग्रामिंगसाठी बजेट मॅक : Mac mini

    Mac mini विकसकांमध्ये अधिकाधिक लोकप्रिय होत असल्याचे दिसते. त्याच्या महत्त्वपूर्ण वैशिष्ट्यपूर्ण धक्क्यानंतर, ते आता काही गंभीर कार्य करण्यासाठी पुरेसे शक्तिशाली आहे. हे लहान, लवचिक आणि भ्रामकपणे शक्तिशाली आहे. तुम्ही लहान पावलांचा ठसा असलेल्या Mac च्या मागे असाल, तर हा एक उत्तम पर्याय आहे.

    वर्तमान किंमत तपासा

    एका दृष्टीक्षेपात:

    • स्क्रीन आकार: डिस्प्ले नाही समाविष्ट, तीन पर्यंत समर्थित आहेत
    • मेमरी: 8 GB (16 GB कमाल)
    • स्टोरेज: 256 GB SSD (2 TB SSD वर कॉन्फिगर करण्यायोग्य)
    • प्रोसेसर: Apple M1 चिप
    • ग्राफिक्स कार्ड: इंटेल UHD ग्राफिक्स 630 (eGPUs साठी समर्थनासह)
    • हेडफोन जॅक: 3.5 मिमी
    • पोर्ट्स: फोर थंडरबोल्ट 3 (USB-C) पोर्ट, दोन USB 3 पोर्ट, HDMI 2.0 पोर्ट, गीगाबिट इथरनेट

    मॅक मिनी हा सर्वात स्वस्त Mac उपलब्ध आहे—अंशतः कारण तो मॉनिटर, कीबोर्ड किंवा माऊससह येत नाही—त्यामुळे त्यांच्यासाठी हा एक उत्कृष्ट पर्याय आहे तंग बजेटमध्ये.

    त्याचे बहुतेक चष्मा 27-इंच iMac शी अनुकूलपणे तुलना करतात. हे 16 GB पर्यंत RAM आणि 2 TB हार्ड ड्राइव्हसह कॉन्फिगर केले जाऊ शकते आणि वेगवान M1 प्रोसेसरद्वारे समर्थित आहे. प्रोग्राम चालू करण्यासाठी ते पुरेसे आहे. हे मॉनिटरसह येत नसले तरी, ते मोठ्या iMac प्रमाणेच 5K रिझोल्यूशनला समर्थन देते,आणि तुम्ही दोन डिस्प्ले (एक 5K आणि दुसरा 4K), किंवा एकूण तीन 4K मॉनिटर्स संलग्न करू शकता.

    गेम डेव्हलपमेंटसाठी, तुम्हाला अधिक RAM आणि स्टोरेजची आवश्यकता असेल. तुम्हाला प्रथमच हवे असलेले कॉन्फिगरेशन मिळवणे चांगले आहे—नंतर अपग्रेड करण्याची अपेक्षा करणे ही चांगली योजना नाही.

    रॅम बदलण्यासाठी कोणताही दरवाजा नाही, त्यामुळे, तुम्ही ते अपग्रेड करू शकत असताना, तुम्हाला व्यावसायिक मदतीची आवश्यकता असू शकते. . आणि SSD ला लॉजिक बोर्डवर सोल्डर केले जाते, त्यामुळे ते बदलण्यायोग्य नाही. यात स्वतंत्र GPU देखील नाही, परंतु तुम्ही बाह्य GPU संलग्न करून यावर उपाय करू शकता. तुम्हाला या पुनरावलोकनाच्या शेवटी “इतर गियर” विभागात अधिक तपशील सापडतील.

    अर्थात, तुम्हाला एक किंवा दोन मॉनिटर, एक कीबोर्ड आणि माउस किंवा ट्रॅकपॅड देखील खरेदी करावे लागतील. तुमची आवड असू शकते, परंतु आम्ही खाली “इतर गियर” मध्ये काही मॉडेल्सची शिफारस करू.

    विकासासाठी सर्वोत्कृष्ट डेस्कटॉप मॅक: iMac 27-इंच

    तुम्ही तुमचे बरेचसे कोडिंग येथे करत असल्यास तुमचा डेस्क, iMac 27-इंच हा एक उत्कृष्ट पर्याय आहे. यात एक मोठा डिस्प्ले, एक छोटा फूटप्रिंट आणि कोणतेही डेव्हलपमेंट अॅप चालवण्यासाठी पुरेशा चष्म्यांपेक्षा अधिक गोष्टींचा समावेश आहे.

    वर्तमान किंमत तपासा

    एका दृष्टीक्षेपात:

    • स्क्रीन आकार: 27-इंच रेटिना 5K डिस्प्ले, 5120 x 2880
    • मेमरी: 8 GB (64 GB कमाल)
    • स्टोरेज: 256 SSD (512 SSD वर कॉन्फिगर करण्यायोग्य)
    • प्रोसेसर : 3.1GHz 6-कोर 10व्या पिढीतील Intel Core i5
    • ग्राफिक्स कार्ड: 4GB GDDR6 मेमरीसह Radeon Pro 5300 किंवा 8GB GDDR6 सह Radeon Pro 5500 XTमेमरी
    • हेडफोन जॅक: 3.5 मिमी
    • पोर्ट्स: चार यूएसबी 3 पोर्ट, दोन थंडरबोल्ट 3 (यूएसबी-सी) पोर्ट, गिगाबिट इथरनेट

    जर तुम्ही पोर्टेबिलिटी आवश्यक नाही, iMac 27-इंच कोडरसाठी योग्य पर्याय असल्याचे दिसते. गेम डेव्हलपमेंटसाठी देखील यात तुम्हाला आवश्यक असलेले सर्व तपशील आहेत, तरीही आम्ही तुम्हाला RAM 16 GB पर्यंत आणि हार्ड ड्राइव्हला मोठ्या SSD वर अपग्रेड करण्याची शिफारस करतो. 3.6 GHz 8-कोर i9 प्रोसेसर निवडून तुम्ही iMac ची शक्ती वाढवू शकता, जरी ते कॉन्फिगरेशन Amazon वर उपलब्ध नाही.

    या iMac मध्ये मोठी 5K स्क्रीन आहे—कोणत्याही Mac वर सर्वात मोठी—जी प्रदर्शित होईल बरेच कोड आणि एकाधिक विंडो, तुम्हाला उत्पादक ठेवतात. आणखी स्क्रीन रिअल इस्टेटसाठी, तुम्ही आणखी 5K डिस्प्ले किंवा दोन 4K डिस्प्ले जोडू शकता.

    बरेच आधुनिक Macs च्या विपरीत, खरेदी केल्यानंतर 27-इंच iMac अपग्रेड करणे तुलनेने सोपे आहे. मॉनिटरच्या तळाशी असलेल्या स्लॉटमध्ये नवीन SDRAM स्टिक्स ठेवून RAM अपग्रेड करण्यायोग्य आहे (सर्व प्रकारे 64 GB पर्यंत). Apple सपोर्ट वरून या पृष्ठावर आपल्याला आवश्यक असलेले तपशील सापडतील. नंतर SSD जोडणे देखील शक्य आहे, परंतु हे काम एखाद्या व्यावसायिकाकडे अधिक चांगले आहे.

    तुमच्या पेरिफेरलसाठी भरपूर पोर्ट आहेत: चार USB 3 पोर्ट आणि दोन थंडरबोल्ट 3 (USB-C) पोर्ट जे समर्थन देतात डिस्प्लेपोर्ट, थंडरबोल्ट, यूएसबी 3.1 आणि थंडरबोल्ट 2 (जे अडॅप्टरसह तुम्हाला HDMI, DVI आणि VGA डिव्हाइसेसमध्ये प्लग इन करण्याची परवानगी देतात).

    पोर्ट मागे आहेत आणि मिळवणे थोडे आव्हानात्मक आहे.करण्यासाठी उपाय: तुमच्या iMac च्या स्क्रीनच्या तळाशी माउंट होणारे अॅल्युमिनियम सातेची हब किंवा तुमच्या डेस्कवर सोयीस्करपणे बसणारे मॅकली हब जोडा.

    प्रोग्रामिंगसाठी इतर चांगल्या मॅक मशीन्स

    1. मॅकबुक एअर

    MacBook Air Apple चा सर्वात पोर्टेबल संगणक आणि त्याचा सर्वात स्वस्त लॅपटॉप आहे. एअरचे चष्मा खूपच मर्यादित आहेत आणि तुम्ही एखादे खरेदी केल्यानंतर त्याचे घटक अपग्रेड करणे अशक्य आहे. ते कामावर आहे का? जर तुम्ही तुमचे बहुतांश कोडिंग IDE ऐवजी टेक्स्ट एडिटरमध्ये करत असाल, तर होय.

    एका दृष्टीक्षेपात:

    • स्क्रीन आकार: 13.3 इंच रेटिना डिस्प्ले, 2560 x 1600<5
    • मेमरी: 8 GB (16 GB कमाल)
    • स्टोरेज: 256 GB SSD (1 TB SSD वर कॉन्फिगर करण्यायोग्य)
    • प्रोसेसर: Apple M1 चिप
    • ग्राफिक्स कार्ड : Apple 8-कोर GPU पर्यंत
    • हेडफोन जॅक: 3.5 मिमी
    • पोर्ट: दोन थंडरबोल्ट 4 (USB-C) पोर्ट
    • बॅटरी: 18 तास

    तुम्ही तुमचा कोड टेक्स्ट एडिटरमध्ये लिहिल्यास, हे छोटे मशीन तुमच्या गरजा पूर्ण करू शकते. IDE सह वापरताना तुम्हाला अडथळे येतील. त्याच्या स्वतंत्र GPU ची कमतरता गेम डेव्हलपमेंटसाठी अयोग्य बनवते. जरी तुम्ही बाह्य GPU जोडू शकता, तरीही इतर चष्मा ते रोखून ठेवतात.

    त्याचा छोटा रेटिना डिस्प्ले आता 13-इंचाच्या MacBook Pro इतके पिक्सेल ऑफर करतो. एक बाह्य 5K किंवा दोन 4K संलग्न केले जाऊ शकतात.

    2. MacBook Pro 13-इंच

    13-इंचाचा MacBook Pro MacBook Air पेक्षा जास्त मोठा नाही , परंतु ते अधिक शक्तिशाली आहे. ते आहेतुम्हाला आणखी काही पोर्टेबल हवे असल्यास 16-इंच प्रो चा चांगला पर्याय आहे, परंतु तो तितका शक्तिशाली किंवा अपग्रेड करण्यायोग्य नाही.

    एका दृष्टीक्षेपात:

    • स्क्रीन आकार: 13-इंच रेटिना डिस्प्ले , 2560 x 1600
    • मेमरी: 8 GB (16 GB कमाल)
    • स्टोरेज: 512 GB SSD (2 TB SSD वर कॉन्फिगर करण्यायोग्य)
    • प्रोसेसर: 2.4 GHz 8वी जनरेशन क्वाड-कोर इंटेल कोअर i5
    • ग्राफिक्स कार्ड: इंटेल आयरिस प्लस ग्राफिक्स 655
    • हेडफोन जॅक: 3.5 मिमी
    • पोर्ट्स: फोर थंडरबोल्ट 3 पोर्ट्स
    • बॅटरी : 10 तास

    16-इंच मॉडेलप्रमाणे, मॅकबुक प्रो 13-इंचामध्ये विकासासाठी आवश्यक असलेले सर्व तपशील आहेत, परंतु त्याच्या मोठ्या भावाच्या विपरीत, ते गेम विकसकांसाठी कमी आहे. कारण त्यात स्वतंत्र GPU नसतो. काही प्रमाणात, बाह्य GPU जोडून त्यावर उपाय केला जाऊ शकतो. आम्ही "इतर गियर" अंतर्गत त्यासाठी काही पर्यायांची यादी करतो.

    परंतु 13-इंच मॉडेलला टॉप-ऑफ-द-श्रेणी मॅकबुक प्रो सारखे उच्च दर्जाचे स्पेस केले जाऊ शकत नाही आणि तुम्ही त्याचे अपग्रेड करू शकत नाही. खरेदी केल्यानंतर घटक. तुम्ही तुमच्या डेस्कवर असताना तुम्हाला अधिक स्क्रीन रिअल इस्टेट हवी असल्यास, तुम्ही एक 5K किंवा दोन 4K बाह्य मॉनिटर संलग्न करू शकता.

    3. iMac 21.5-इंच

    तुम्हाला काही सेव्ह करायचे असल्यास पैसे आणि डेस्क स्पेस, iMac 21.5-inch हा 27-इंचाच्या iMac साठी एक वाजवी पर्याय आहे, परंतु हे लक्षात ठेवा की काही तडजोडीसह हा पर्याय आहे. लहान स्क्रीन व्यतिरिक्त, या मॅकला मोठ्या मशीनप्रमाणे उच्च दर्जाचे किंवा अपग्रेड केले जाऊ शकत नाही.

    एका दृष्टीक्षेपात:

    • स्क्रीन

    मी कॅथी डॅनियल आहे, Adobe Illustrator मध्ये तज्ञ आहे. मी आवृत्ती 2.0 पासून सॉफ्टवेअर वापरत आहे आणि 2003 पासून त्यासाठी ट्यूटोरियल तयार करत आहे. इलस्ट्रेटर शिकू इच्छिणाऱ्या लोकांसाठी माझा ब्लॉग वेबवरील सर्वात लोकप्रिय गंतव्यस्थानांपैकी एक आहे. ब्लॉगर म्हणून माझ्या कामाव्यतिरिक्त, मी एक लेखक आणि ग्राफिक डिझायनर देखील आहे.