Tweet |
Follow @linuxawi_com |
“لو كانت لغات البرمجة ديانات”
(مستوحاة من “إذا كانت لغات البرمجة سيارات”)
السى: يمكنها ان تكون الديانة اليهودية – إنها قديمة و تقليدية, و معظم العالم يعرف قوانينها و يألفها و يحترمها. المطب هو, انه لا يمكنك التحول لها – إما انك فيها منذ البداية, أو انك ستظن هذا جنون. ايضا, عندما تسوء الأمور, الكثير من الناس على استعداد لإلقاء اللوم عليها.
الجافا: يمكنها ان تكون المسيحية الأصولية – هيا نظريا تستند على السى, و لكنها تتجنب الكثير من القوانين القديمة لدرجة انها لم تعد تشبه الاصل مطلقا. بدلا من ذلك, انها تضيف مجموعتها الخاصة من القوانين الصارمة و التى يعتقد أتباعها انها ستكون افضل من الأصل بكثير. ليس فقط هم متأكدون انها افضل لغة فى العالم, بل هم مستعدون لحرق كل من يعارضهم على خازوق.
البى اتش بى: يمكنها ان تكون المسيحية بلا قسس – تحارب الجافا فى سوق العمل. هيا تأخذ بعض المفاهيم من السى و الجافا, و لكن ما يعجبها فقط. ربما ليست مترابطة مثل اللغات الاخرى, و لكنها على الأقل تترك لك حرية كبيرة و تزعم انها تبقى الفكرة الأساسية للموضوع بأكمله. ايضا, تم التخلى عن مفهوم “إذهب إلى الجحيم”.
السى++: يمكنها ان تكون الإسلام – إنها تأخذ السى و لكن لا تبقى على كل قوانينها, و لكن تضيف لها مجموعة جديدة معقدة من القوانين فوق ذلك كله. انها متنوعة بشكل كبير بحيث يمكن استخدامها لعمل اى شىء, من الأشياء الفظيعة إلى الأعمال الفنية الجميلة. اتباعها مقتنعون انها اللغة الوحيدة العالمية, و ربما يغضبوا من معارضيهم. أيضا لو اهنتها او اهنت مؤسسها, ربما تهدد بالقتل من قبل أتباعها الأكثر راديكالية.
سى#: يمكنها ان تكون المورمونية – للوهلة الأولى ستظن انها نفس الجافا, لكن نظرة مدققة ستلاحظ انها خاضعة لرقابة شركة واحدة (و التى يعتقد الكثير من اتباع الجافا انها شر), و بأن المفاهيم اللاهوتية مختلفة تماما. يمكنك ان تتصور انها ربما تكون فكرة جيدة, لو ان اتباع الجافا لم يميزوك بشدة لأستخدامك لها.
الليسب: يمكنها ان تكون الزن البوذية – حيث لا يوجد نحو/جمل مترابطة, و ليس هناك عقيدة مركزية, لا توجد الهة لتعبد. الكون كله تحت طوعك – لو انك مستنير بما فيه الكفاية لتفهم ذلك. قد يقول البعض انها ليست لغة على الإطلاق; يقول أخرون انها اللغة الوحيدة المنطقية.
هاسكل: يمكنها ان تكون الطاوية – إنها مختلفة جدا عن اللغات الأخرى لدرجة ان العديد من الناس يتسألوا فيما يمكن لأى شخص إستخدامها لإنتاج شىء مفيد. أتباعها يعتقدوا انها الطريق الحق للحكمة, و لكن هذة الحكمة ابعد من متناول معظم البشر.
إيرلانج: يمكنها ان تكون الهندوسية – إنها لغة اخرى غريبة يبدو انه لا يمكن استخدامها لاى شىء, و لكن على خلاف معظم اللغات الحديثة الأخرى, إنها بنيت على مفهوم الألهة المتعددة المتزامنة.
بيرل: يمكنها ان تكون الفودو – سلسلة غير مفهومة من الطلاسم الغامضة التى تنطوى على دماء ماعز و تلوث روحك بشكل دائم. كثيرا ما تستخدم عندما يطلب منك رئيس القيام بمهمة عاجلة فى الساعة الحادية عشر يوم الجمعة.
لوا: يمكنها ان تكون الويكا (السحر) – لغة حلولية يمكنها بسهولة التكيف مع مختلف الثقافات و المواقع. أكوادها متحررة جدا و تسمح بأستخدام التقنيات التى قد توصف من قبل اولئك المعتادين على اللغات التقليدية بأنها سحرية . لها صلة قوية بالقمر.
روبى: يمكنها ان تكون الوثنية الجديدة – خليط من لغات مختلفة و أفكار خلطت سويا لصنع شىء يمكن ان يعرف بأنه لغة. المنتسبين لها ينمو بسرعة, و معظم الناس ينظروا لهم بشك, هم فى الغالب من ذوى النوايا الحسنة و لا توجد لديهم نية فى إيذاء احد.
بايثون: يمكنها ان تكون الإنسانية: بسيطة, غير مقيدة و كل ما عليك فعله هو إتباع الحس السليم. العديد من أتباعها يدعون انهم يشعروا بالراحة من جميع الأعباء التى تفرضها اللغات الأخرى, و انهم أعادوا إكتشاف متعة البرمجة. البعض الأخر يقولوا انها شكل من اشكال الكود المزيف.
كوبول: يمكنها ان تكون الوثنية القديمة – فى وقت من الأوقات حدث انها سادت المنطقة بأسرها و كانت مهمة, و لكن فى الوقت الحاضر إنها تقريبا ميتة, لحسن حظنا جميعا. على الرغم من ذلك كان العديد يخافوا من الطقوس التى كانت تطلبها الألهة, هناك البعض الذى يصر على إبقائها حية حتى هذا اليوم.
ايه بى أل: يمكنها ان تكون الساينتولوجيا – هناك الكثير ممن يزعمون انهم يتبعونها, و لكنك تشتبه دائما فى انها مزحة كبيرة و تطوير خرج عن نطاق السيطرة.
لولكود: يمكنه ان يكون باستافارينيزم – معتقد ولد و قصر على الأنترنت و لا يأخذه احد بجدية, رغم كل الجهود المبذولة فى تطويره و نشره.
فيجوال بيسك: يمكنها ان تكون عبادة الشيطان – إلا انه لا تحتاج لبيع روحك للشيطان لتصبح شيطانيا………
شكرا ل jfs و باقى الناس فى قناة #aegisub لإقتراحتهم. ضع فى إعتبارك, ان هذة القائمة مجرد مزحة, و انه ليس المقصود منها إهانة احد. أيضا, لو انك مسلم ارجوك لا تقتلنى





مشكور اخي على الترجمة .. انا من محبي الجافا والبي اتش بي .. ولكن ما علاقة لغات البرمجة بالديانات وما هي وجهة نظر الكاتب من حيث هذا التشبيه
الله وحده اعلم بنية عباده, بس واضح انت لو تابعت المقالة الأصلية ستجد إجابة سؤالك
http://blog.aegisub.org/2008/12/if-programming-languages-were-religions.html
السلام ..
أشكرك على الموضوع .. و لكـــن لحد الساعة لا أعرف ما هو محور دوران الموضوع .. يعني لما هذه المقارنة إلخ… !!! ما الهدف ؟ أو ما المغزى من كل هذا ؟؟
و شكراً
أخي إحذر
إن كنت مسلم أو مسيحي أو يهودي أو أي من هذه الديانات
فحذر ربك
حتى في الترجمة
@رسول
اشكرك, الديانات التى اعترف بها اثنتان, ملة إسلام او ملة كفر.
لذلك انا لا ارى غضاضة فيما فعلت, و لكن شاكر لك الأهتمام.
…
it can be used to be the foundation of anything, from great atrocities to beautiful works of art. Its followers are convinced that it is the ultimate universal language, and may be angered by those who disagree. Also, if you insult it or its founder, you’ll probably be threatened with death by more radical followers.
… any comments about that ?
تقدر تقولي ديانة حضرتك إيه ؟
بارك الله فيك الكلمة دي حلوة قوي
مسلم, و الكلام كله مافيش فيه حاجة غلط.
بيقولك انت لو هجصت بالكلام ممكن تلاقى مسلم متعصب بيهددك بالقتل….و دى ممكن تحصل فى اى وقت سواء هجصت او مهجصتش! مش متعصب؟!
انا قبل ما اترجم المقالة دى قرأتها كويس جدا و صدقنى لو فى ذرة شك واحدة ان فيها مخالفة شرعية كنت امتنعت.
عموما الاختلاف وارد, و انا شاكر ليك اختلافك معايا
يا اخى كفاية انك شرفت الموضوع
عفوا
شكرا على ترجمة هذه المقالة نحن بحاجة دائما الى تشبيه الامور بامور قريبة من تفكيرنا و ثقافتنا
بارك الله فيك على هذه الترجمة الرائعة وكتبها في ميزان حسناتك
مقاربة لابأس بها بين الإسلام و CPP في أوجه معينة
اول مقالة استمتع بقراءتها منذ مدة !
اتمنى لك كل التوفيق , و شكرا على مجهدك – من القلب –
و السلام عليكم و رحمة الله و بركاته