أبرمج على Linux.
ايها المبرمج / المصمم ماذا تفضل في العمل نظام MAC ام Windows ؟
أريد حقا أن أقول تلك المقولة الرائعة الحيادية "لا فرق في النظام، فالبرامج نفسها" ولكن للأسف لا
فعدد كبير جدا من برامج المصممين التي تساعد كثيرا على العمل تجدها على ماك ولا تجدها إطلاقا على ويندوز أو لينكس، في كل مرة أسمع أو أقرء عن برنامج رائع ليساعد في أمر ما أن يقوم بهمهة ما ثم أجد يملك نسخة ماك فحسب
لذا، سابقا كانت تلك الجملة تنفع مع المصممين، الآن لا
طبعا إلا إذا كان عملك كمصمم يشمل فوتوشوب وإليسترايتور فحسب
سأعطيك مثالا قويا جدا، ولطالما احتجته وهو codekit
هناك العديد من البرامج الأخرى التي لا تأتي في بالي الآن أيضا
هناك أيضا xcode ولكنه للمبرمجين وليس المصممين
بذكر هذا، قمت لتوي ببحث بسيط (لا أدري لماذا لم أقم به من قبل) عن شبيه ل codekit على ويندوز،
إذا كان أحد فيكم مهتما، فهناك شبيه رائع يدعى Prepros ذ
سعر 24 دولار فحسب، أيّ أرخص من codekit
أولا أرى أن السؤال يجب أن يكون
بين MAC و PC
أو بين OS و Windows
أو بين Apple و Microsoft
ثانيا للإجابة
نظام التشغيل حدده لي مجال خبراتي فلكون خبراتي محصورة بلغات مايكروسوفت فهذا يحتم علي استخدام PC مع نظام Windows
كما لا ننسى أن المعتمد على MAC مضطر لإنفاق الكثير من المال سواء هارد وير أو كسوفت وير
غالبا تحصل على الويندوز مع الحاسب الذي تشتريه ومع ذلك تجده أقل بكثير من سعر الماك
أما من جهة البرامج فنحن نعلم أن برامج ويندوز مدعومة ومتوفرة بكثيرة ومنها المجانية على خلاف تطبيقات أو اس
كما أنك تجد أن مايكروسوفت تطرح اصدارات مجانية مثل فيجوال ستوديو اكسبريس وسيكوال إكسبريس و غيرها
طبعا هذا في اختصاص البرمجة،
بالنسبة للنظام، فأنت تجده منصبه كل الجهاز الذي ستشتريه، والأغلب لن تحتاج لفرمته في أي وقت قريب
كما أنّ التحديث مجاني (
وهو يوفر xcode مجانا لمستخدميه مثلما توفر مايكروسوفت برامجها للمطورين
بالنسبة للبرامج فهذا يعتمد على أيّ مجال أنت مختص فيه ويوجد العديد من البرامج المجانية والبرامج الرخيصة التي لا يتعدى سعرها أكثر من 10 دولارات
منذ ان استخدمت جهاز ونظام ماكنتوش, ندمت على الوقت الذي ضيعته على وندوز, بطارية تدوم يوم كامل, توتش باد كبير وبالكثير من الايماءات, كيبورد مضيئ بالاضاءة المنخفضة لست مضطرا لترك الانوار مشتعلة لانها تسبب لي صداع الراس, اصبحت اتصفح ايميلاتي الاكثر من 10 كما يجب وبسهولة, اصبحت لدي مفكرة وجهات اتصال وتقويم, تعلمت انه بامكاني تشغيل التطبيقات من اي مكان انتهيت من الفيروسات ومن ضياع الملفات نتيجة انهيار الوندوز, استفدت من متجر برامج يجمع جميع البرامج الموثوقة ومن الاسهل شراءها, والكثير والكثير والكثيييييير, مع احترامي لروعة وقيم جنو لنكس, ادعمه واتمنى له كل التوفيق
بحكم أني مصمم هاوي، وكنت أعمل على نظام ويندوز ومن ثم إنتقلت الى لينكس وأخيراً الى ماك. سأذكر لكم ما شدني الى جهازي الماك بوك برو:
بدايةً وبعيداً عن النظام وتطبيقاته ماشدني لجهاز الماك بوك برو هو خامة الجهاز نفسها فهيكل الجهاز مصنع من الألمنيوم وهو مالم أجده في أغلب لابتوبات الويندوز البلاستيكية الركيكة، فعند حملك للجهاز تشعر بأنه قطعة واحدة وليس كما في أغلب أجهزة الويندوز عند حملها تشعر أنها سينقسم الى نصفين.
وثاني شئ شدني للجهاز أن تصميمه بعيداً عن التعقيدات فعند فتحك لغطاء الشاشة ستجد فقط الكيبورد المُدمج به خصائص التحكم في الوسائط مع مساحة مناسبة جداً لوضع راحة يديك عند الكتابة، غير الـ Multi Touchpad التي تحتوي على العديد من الخصائص للتحكم بالنظام ودقتها الرائعة التي قد تغنيك عن الماوس.
ثالث شئ وأخيراً هو النظام، لن أقول لك أن النظام سحري وعظيم!، كلا النظام بسيط فهو كما لديه العديد من الإيجابيات فبلطبع وبالمثل لديه العديد من السلبيات.
أجمل ما بنظام الماك هو البساطة، شريط التطبيقات بالأسفل وخيارات النظام/التطبيق بالأعلى مع شاشة رائعة تحتوي على كافة التطبيقات، ومتصفح ملفات فايندر (البغيض)، مع وجود طرفية للماك تسهل الكثير من الأمور وهي التي تصبرني على متصفح الملفات فايندر.
بإختصار الماك لبى كافة إحتيجاتي، خصوصاً مع إمكانية تثبيت الويندوز بشكل رسمي، والذي أستخدمه للألعاب فقط.
وجهة نظر تمثلني:
ماك بلاااااااا (منافس)، تعاملك مع نظام ماك يلهمك ويشعجك على العمل والمتعة اثناء العمل. ( على العكس تماما ) نظام ويندوز.
فعلا ماك مختلف تماما عن ويندوز ويتوفق عليه بأشواط، أنا أستخدم ويندوز وأتمنى فعلا لو أستطيع استخدام ماك (أقرب ما وصلت له كان elementary os)
للعلم أنوه على شيء واحد، أنا يعجبني نظام ماك بكثرة لكن الهاردوير فالكفة تميل دوما إلى حاسوب عادي من حيث السعر والكفاءة
بمعنى، أتمنى لو أستطيع تثبيت نظام OSX على PC
بالنسبة للمصممين، ( تصميم نظام ماك شكلياً ) اجمل من الويندوز كواجهة استخدام والتعامل معه وسرعته وتفاعله وقلة مشاكلة. لذلك اغلب المصممين اراهم يفضلون ماك !
يشجعني على العمل لأن برمجته رائعه ونظام مكتمل جميع الخبراء الذين صادفتهم ينتقدون ويندوز (وانا انتقده كذلك) ولا يعتبرونه مكتمل (ولا اعتبره انا كذلك). ولأني استخدم النظامين في جهازين مختلفين. (اتشجع على العمل اكثر بنظام ماك) لاني لاجد تعليقاً، وشكله جميل ومريح للعين واستخدامه سهل ناهيك عن (الفايروسات الذي تكون شبه معدومة في النظام)
فمن الطبيعي، طالما النظام يوفر لي بيئة عمل (افضل، واكثر كفاءة، واجمل، واسرع .... الخ) < هذا بحد ذاته الهام وتشجيع. وفي النهاية هي وجهة نظر شخصية لاتغضب اذا كنت من عشاق ويندوز
اجل الماك كما لاحظت هوة مفضل اكثر من الوندوز للمصميم والمطورين لانه يساعدهم اكثر
ولاكن مستخدمي نظام ونيدوز اكثر لان الوندوز يتوافر له كركات اكثر
اما الماك لا يتوفر له كراك للبرامج او غيره وهذا ما يدفع الاخرين الى نظام الوندوز
لابد من جهاز من شركة أبل.
هنا أجهزة الكميبوتر من تصنيعهم :
طبعاً بالامكان تشغيل نظام الماك على الأجهزة العادية "هاكنتوش"،
راجع :
كمبرمج, نظام ويندوز بفضل منطقية تصميمه و واجهة البرامج API الغنية التى لا يوازيها أى شىء فى نظام أخر و مراعاته دائما للbackward compatability.
الويندوز API قوية جدا و تستطيع ان تفعل بها كل شىء بدقة بالغة. مئات من الاجراءات التى تتحكم بكل صغيرة و كبيرة فى النظام كل اجراء يأخذ عدد كبير من المدخولات لتحديد كيفية عمله. انها ثروة حقيقية.
الويندوز API لا تتغير بشكل مفاجىء, و ان تغيرت فيضاف لها اجراءات جديدة و لا ينتقص منها, حتى ان بعض الاجراءات ما تزال موجودة تعود الى 25 سنة ماضية!
مراعاة ويندوز للتوافقية فى كل نظام جديد, هذا يجعل برنامجك يعمل لسنوات طويلة دون الحاجة الى تعديل, و هذا مهم جدا فى عالم الاعمال حيث يصبح تغيير برنامجا يعمل جيدا قرار صعب و مكلف. ويندوز 8 يستطيع تشغيل معظم البرامج التى كتبت لويندوز 95! هذا غير موجود فى أى نظام أخر.
تدعم مايكروسوفت أنظمتها لسنوات طويلة كافية لمعظم الشركات, مثلا ويندوز اكس بى استمر دعمه ل14 سنة و ينتهى الشهر القادم. معنى هذا ان برنامجك سيعمل لسنوات طويلة دون حتى ان تضطر الى اختبار كيفية عمله على نظام جديد, قارن ذلك مع كانينوكال مثلا التى تدعم نسخة اوبونتو ل9 أشهر فقط!
سأخرج عن الموضوع قليلا
الشاهد مما اشتهر بين الناس وأصله
وَرَدَّ اللَّهُ الَّذِينَ كَفَرُوا بِغَيْظِهِمْ لَمْ يَنَالُوا خَيْرًا وَكَفَى اللَّهُ الْمُؤْمِنِينَ الْقِتَالَ وَكَانَ اللَّهُ قَوِيًّا عَزِيزًا
الأحزاب (25)
أي لا يوجد كلمة شر وإنما هي من إضافة الناس
لأن القتال ليس كله شر
وشكرا لحسن قرائتكم ツ
سأجيب كمبرمج ...
أفضل العمل على أنظمة التشغيل المبنية على *NIX والسبب بكل بساطة سطر الأوامر (Bash)
سطر الأوامر بالنسبة لي هو واجهة الاستخدام المثلى للمبرمجين، لتسهيل عملية البرمجة من ناحية الـBuild Management و Environment Management
هناك حلول في ويندوز لهذا الأمر .. ولكنها ترقيعية ولا تعطي التحكم الكامل المطلوب (على الأقل بالنسبة لي)
بالنسبة للبرامج ومنصات التطوير .. لا يوجد فرق أبداً بين الويندوز والماك واللينوكس .. فمعظم المنصات البرمجية موجودة على هذه الأنظمة الثلاث (بالنسبة لفيجوال ستوديو يوجد بديل لا يضاهيه (بعد) Mono project).
ألا تعرف بوجود Powershell? و هو حل مدمج فى الويندوز و ليس ترقيعى, يمكنك ادارة ويندوز بكامله من خلال الpowershell, بل يمكن تثبيت نظام ويندوز سرفر دون واجهة رسومية أصلا و العمل من سطر الاوامر.
المشكلة أن القليلين يتعلم أوامر الويندوز سواء من سطر اوامر Powershell او من سطر cmd و السبب ان واجهة الويندوز البسيطة و المباشرة تسهل الامور كثيرا و معظم المحترفين يفضلون العمل من خلالها.
التعليقات