اگر زبانهای برنامه نویسی مذهب بودند

* C = یهودیت: قدیمی و محدود کننده است، ولی بیشتر دنیا با قوانینش آشنا هستند و بهش احترام میذارن. نکته اینجاست که شما نمیتونین بعدا بهش گرایش پیدا کنین – یعنی یا باید باهاش شروع کنین و یا اینکه در غیر اینصورت فکر می کنین گرویدن بهش دیوانگیه. همچنین وقتی چیزی غلط از آب در بیاد، بیشتر مردم معتقدن که ریشه همه مشکلات ازش منشا میگیره.

* جاوا = مسیحی معتقد: در تئوری پایه اش همون C هست، ولی خیلی از قوانین کهنه رو کنار گذاشته به طوریکه دیگه شبیه مبداش نیست. در عوض، قوانین سفت و سخت خودش رو اضافه کرده، با این حال طرفدارانش معتقدن که چه بهتر که از مبداش دور شده و ترجیح میدن سمت مبدا نرن. نه تنها طرفدارانش معتقدن جاوا بهترین زبان دنیاست، بلکه حاضرن هرکسی رو که در این زمینه باهاشون هم عقیده نیست رو بسوزونن!

* PHP = مسیحیت التقاطی: تو بازار وب داره با جاوا می جنگه. یه سری مفاهیم رو انتخابی و دلبخواهی از C و جاوا گرفته، یعنی اونایی که خوشش اومده. ممکنه مثل زبانهای دیگه منسجم نباشه ولی آزادی عمل بیشتری به شما میده و علی الظاهر ایده اصلی هر چیزی رو درون خودش داره. همچنین مفهوم کلی “برو/رفتن به جهنم” رو حذف کرده.

*++C = اسلام: زبان C رو پوشش میده البته علاوه بر اینکه همه قوانین C رو داره، مجموعه پیچیده ای از قوانین جدید رو هم اضافه کرده. مستعد اینه که برای پایه ریزی هر چیزی استفاده بشه، از بزرگترین قساوت ها گرفته تا زیباترین آثار هنری. پیروانش معتقدن که غایی ترین و کاملترین زبان جهانی هست و ممکنه از دست کسانی که باهاشون موافق نیستن خشمگین بشن. همچنین، اگه به خودش و یا موسسش بی احترامی کنین ممکنه توسط طرفداران افراطیش تهدید به مرگ بشین.

* #C = مورمن: تو یه نظر اجمالی شبیه جاواست ولی با دقت بیشتر متوجه میشیم که اولا توسط شرکتی عرضه میشه که طرفداران جاوا معتقدن شیطان هست و دوما اینکه مفاهیم پایه و کلیدی اش کاملا متفاوته. ممکنه از انتخاب تون راضی باشین در صورتیکه همه طرفداران جاوا به خاطر پیروی ازش، براتون تبعیض قائل نشن.

* Lisp = آئین بودا: نحوی وجود نداره، مرجع و یا مرکزیتی هم برای عقاید وجود نداره، همچنین خدایی برای پرستش وجود نداره. تمام دنیا در دستان شماست – اگر به طور کامل اونو فهمیده باشین. یه سری میگن Lisp اصلا یک زبان نیست یه سری دیگه هم میگن تنها زبانیه که دارای احساس هست.

* Perl = ساحری: مجموعه نامشخصی از طلسم های محرمانه و مخفی هست که کار کردن با این قوانین عجیب و غریب، در دراز مدت روان تون رو آزار میده. اغلب فقط زمانی بهش احتیاج دارین که رییستون کار فوری ای رو از شما بخواد مثلاساعت ۹:۰۰ شب جمعه!

* Python = انسانگرایی: ساده است و محدودیت خاصی نداره و تنها چیزی که نیاز دارین تا پیروش باشین عرف و حضور ذهن هستش. خیلی از طرفدارانش ادعا می کنن که خیالشون از تمام محدودیت های تحمیل شده در سایر زبانها راحت شده و تازه دارن لذت برنامه نویسی رو میچشن. کسانی هم وجود دارن که میگن این زبان فرمی از شبه کد (pseudo-code) هستش.

* COBOL = الحاد باستانی: یه زمانی در ناحیه پهناوری از دنیا حکمرانی میکرد و خیلی هم مهم بود، ولی خوشبختانه امروزه تقریبا دیگه منسوخ شده. اگرچه خیلی ها اون موقع از تشریفاتی که خدایانش میخواستن، وحشت میکردن، امروزه هنوزم یکسری اصرار دارن که این زبان باید زنده بمونه.

* ویژوال بیسیک = شیطان پرستی: با این تفاوت که برای شیطان‌پرست شدن لازم نیست واقعاً روحتون رو به شیطان بفروشید !:)

* این پست ترجمه خلاصه شده ای از اینجاست، خلاصه شده چون تو متن اصلی زبانهای زیادی رو نام برده که خیلی کاربردی نیستن و صرفا خواسته اکثر زبانها رو پوشش بده. من زبانهای آشنا رو فقط ترجمه کردم. به نظرم اگه با چند تا از این زبانها حتی یک برنامه ساده هم نوشته باشیم، متن کمی قابل درکه !:)

* پانوشت: اگه کامنتهای پست منبع رو بخونین ملت توش پیشنهادات جالب و خنده دار زیادی دادن. من یه سری کلی نگاه کردم، خیلیاش بامزه بودن:)

* لینکهای مرتبط:
- اینجا یه لینکی هست که تقریبا این نوع مطالبی که اگه زبانهای برنامه نویسی فلان چیز بودند رو جمع کرده:) مثلا اگه ماشین بودند، یا اگه دوست دختر بودن و یا اگه زن بودند و نظایر این.

۴۰ نظر

  1. حضرت والا مامبوجامبو ۱۳۸۷-۱۰-۷، ۲:۲۷ ب.ظ

    اون تیکه سودو کد رو اشتباه نوشتین باید ترجمه کنین : ” شِبه کد ” . همونطور که می

    دونید کد نویسی در پیتون بیشتر بصورت شِبه کد و خرده کدها هست تا مجموعه ای

    از کدهای به هم متصل :) .

    جواب به این نظر

    زهرا Reply:

    مرسی حضرت والا
    اینقدر استادمون سر کلاس اسم این اصطلاح رو انگلیسی میگفت دیگه برام عادت شده بود:)
    اصلاح شد بسیار ممنون

    جواب به این نظر

  2. noghteh sare khat ۱۳۸۷-۱۰-۷، ۲:۲۸ ب.ظ

    ajab chizi ..jaleb bod

    جواب به این نظر

  3. مریم - صندوقک ۱۳۸۷-۱۰-۷، ۲:۳۲ ب.ظ

    بسیار بسیار جالب بود ممنون زهرا جان

    جواب به این نظر

  4. محمد ۱۳۸۷-۱۰-۷، ۲:۵۵ ب.ظ

    اولش که تعجب کردم زهرا خانم چنین پستی نوشته باشه ولی خوب بعدش که متوجه شدم متن ترجمه شده است دیگه تعجب نکردم ولی خوب بازم خوبه که راحت می تونید
    ترجمه کنید
    تو وبلاگهای دیگه هم هر وقت متعجب می شدم میدیدم اره متن مال خودشان نیست
    مثلا براشون ایمیل شده یا ……پس من شامئه خوبی دارم مگه نه؟

    جواب به این نظر

  5. test ۱۳۸۷-۱۰-۷، ۳:۰۵ ب.ظ

  6. سروش ۱۳۸۷-۱۰-۷، ۳:۲۵ ب.ظ

    خیلی جالب بود.

    جواب به این نظر

  7. شبستان ۱۳۸۷-۱۰-۷، ۶:۲۷ ب.ظ

    فقط پایتون!

    جواب به این نظر

  8. احسان شریعتی ۱۳۸۷-۱۰-۷، ۷:۳۸ ب.ظ

    PHP قشنگه ولی انصافا فقط C++

    جواب به این نظر

  9. amir ۱۳۸۷-۱۰-۷، ۷:۵۳ ب.ظ

    “برو/رفتن به جهنم”
    فکر کنم منظور on error goto هست که به شوخی میگن on error goto hell!!!

    جواب به این نظر

  10. مسافر ۱۳۸۷-۱۰-۷، ۷:۵۴ ب.ظ

    سلام.

    خیلی جالب بود. مرسی. :)
    شاید ملت زیاد کامت نذارن ولی به نظرم خیلی جالب بود.

    فقط ++C . خداییش خیلی خوبه خیلی. با زبانهای برنامه نویسی زیادی کار کردم ولی ++C یه چیز دیگست. قوانین خیلی شفافی داره اگه ذهنتون با ++C منطبق شده باشه خودتون به راحتی میتونین پیچیده ترین الگوریتمها رو به زیبایی پیاده سازی کنین.

    یادتون نره اکثر برنامه های سیستمی، سیستم عاملها و برنامه های کاربردی قوی با ++C نوشته شدن.

    O N L Y C + + O N L Y

    جواب به این نظر

  11. DESERTER ۱۳۸۷-۱۰-۷، ۸:۰۸ ب.ظ

    خوشم اومد که به پلاس پلاس گفت اسلام … دم نویسندش گرم :-)

    جواب به این نظر

  12. عرفان طاهری ۱۳۸۷-۱۰-۷، ۸:۳۷ ب.ظ

    خیلی جالب بود، خوب کامنت ها رو هم ترجمه می کردی :D…

    جواب به این نظر

  13. alireza tajary ۱۳۸۷-۱۰-۷، ۹:۰۸ ب.ظ

    درسته که C++ خوبه. اما یادمون نره که هر چیزی به جاش خوبه.
    C++ خوبه اما کد زدن با C لذت بخشه.
    VB بچه بازیه!
    Java با کلاسه.
    من PHP رو دوس دارم. جدیدا برا اسکریپت نویسی ویندوز هم ازش استفاده می کنم.

    راستی نظرتون درباره Javascript چیه؟
    باید یه فرقه از مسیحیت باشه. یا شاید هم یه فرقه شیعی کمتر از ۱۲ امامی!

    جواب به این نظر

  14. آرش ۱۳۸۷-۱۰-۷، ۹:۱۵ ب.ظ

    حیف در مورد اسمبلی چیزی نبودش
    راستی شما هم گفته بودین برنامه نویسی میکنید
    میشه بگین بیشتر چه زبانهایی رو کار میکنید و می پسندید
    ممنون بابت پستتون

    جواب به این نظر

  15. عزیز ۱۳۸۷-۱۰-۷، ۹:۲۴ ب.ظ

    جالبه همه رو ترجمه کردی… همون روبی ما رو ترجمه نکردی. متاسفم که کسی تو ایران روبی کار نمی‌کنه و شناختی روش نیست. اروپا و امریکا الان روبی یکی از پردرآمدترین زبان‌هاست.

    جواب به این نظر

    زهرا Reply:

    عزیز چون روبی تو ایران شناخته شده نیست ترجمه نکردم :)

    جواب به این نظر

  16. علی مصلحی ۱۳۸۷-۱۰-۷، ۱۱:۰۵ ب.ظ

    با اجازه ، با ذکر منبع در بلاگم کپی کردم مطلبتون رو

    جواب به این نظر

    زهرا Reply:

    دوست عزیز من همچین اجازه ای به شما ندادم که کل مطلب رو کپی کنین و فقط اخرش یه اشاره به اسم سایت کنین
    اینکار خلاف کپی رایت هست! و منم راضی نیستم!

    جواب به این نظر

    رهگذر Reply:

    چیزی تو این وبلاگ راجع به مجوز مطالب موجود ندیدم!

    جواب به این نظر

    DESERTER Reply:

    خوب باید از من استعلام می گرفتی که به نویسنده این وبلاگ میشه گفت بالا چشمش ابروئه یا نه تا بت جواب صریح رو می دادم. :-)

    جواب به این نظر

  17. egza ۱۳۸۷-۱۰-۷، ۱۱:۰۷ ب.ظ

    شدیدا به ویژوال بیسیک یعنی اسلام علاقه دارم هر چند همیشه مجبورم برای تحویل پروژه با سی پ پ شیطان پرستی کنم اصلا وقتی ویژوال بیسک رو ران می کنم چسب دوقلو کمه
    با اجازت جای این دوتا رو عوض کردم

    جواب به این نظر

  18. ناشناس ۱۳۸۷-۱۰-۷، ۱۱:۲۰ ب.ظ

    boro ye kam barname nevisi yad begir!jaye in harfa

    جواب به این نظر

  19. ناشناس ۱۳۸۷-۱۰-۸، ۳:۲۹ ق.ظ

    pas to ham stumble bazi!
    vali khob me30 az tarjomat-kare mano rahat kardi
    badesham enghad khasis nasho.bezar mellat copy konan.
    nakhasti ham commentamo rejekt kon.raziam!

    جواب به این نظر

  20. مسعود ۱۳۸۷-۱۰-۸، ۷:۴۱ ق.ظ

    ممنون به خاطر ترجمه، متن جالبی بود. یک سوال، شما برای ترجمه این مطلب از نویسنده اش اجازه گرفتید؟ فکر می کنید طبق قوانین کپی رایت اجازه دارید بدون اجازه گرفتن مطلبی را ترجمه کنید؟ پیشاپیش به خاطر پاسختان متشکرم

    جواب به این نظر

  21. یاسر کمالی نژاد ۱۳۸۷-۱۰-۸، ۱۰:۰۹ ق.ظ

    تا حالا به ترکیب زبانهای برنامه نویسی و رسیدن به یک زبان واحد فکر کردید ؟

    جواب به این نظر

  22. یاسر کمالی نژاد ۱۳۸۷-۱۰-۸، ۱۰:۱۰ ق.ظ

    راستی این ” please wait a comment ” که موقع ارسال پیغام می نویسه یعنی چی ؟

    D:

    جواب به این نظر

  23. احمد ۱۳۸۷-۱۰-۸، ۶:۲۳ ب.ظ

    ویژوال بیسیک رو بد ترجمه کردید. معنی دقیقش یه چیزی می‌شه شبیه این که “ویژوال بیسیک شیطان‌پرستیه با این تفاوت که برای شیطان‌پرست شدن لازم نیست واقعاً روحتون رو به شیطان بفروشید”. لابد یعنی برای کار با ویژوال بیسیک لازمه روحتون رو بفروشید! :)

    جواب به این نظر

  24. علی مصلحی ۱۳۸۷-۱۰-۸، ۱۰:۵۱ ب.ظ

    اول در مورد کپی رایت گفتید … باید بگم شما خودتون کپی رایت ترجمه رو نقض کردید … بدون اجازه نویسنده این کار رو کردید! حداقل من در اون پست ندیدم نویسنده این پست به شما اجازه ترجمه رو داده باشه!!!
    دومن طبق دانسته من … اطلاعات با ذکر منبع نوشتنشون بلامانع هست
    سومن … من شما رو اصلاح کردم و نوشتم ترجمه توسط زاهرا اچ بی … چون مطلب از شما نبود … !!! و لینک هم براتون گذاشتم
    من مطلب رو گذاشتم و لینکتون رو هم گذاشتم و اعلام کردم از کجا مطلب رو برداشتم!
    از این مطلب خوشم اومد خواستم در روزنوشت هام قرارش بدم و تازه ذکر منبع هم کردم … اگه از نظر شما مشکلی داره … دیگه نمی دونم چی باید بگم!!!
    حالا دیگه نمی دونم … باید چی کار کنم … اگه دوست دارید لینک بدم به نوشتتون که این رو دوست نمی دارم چون می خوام یادگاری در آرشیو بلاگ ام باشه از چیزای جالبی که در دنیا پیدا می کنم …
    بازم اگه ناراحتید با فونت بزرگتر اعلام می کنم این مطلب ترجمه شماست اگه هم نه با پیام صوتی اعلام می کنم این مطلب ترجمه شده توسط شماست

    جواب به این نظر

  25. علی مصلحی ۱۳۸۷-۱۰-۸، ۱۰:۵۹ ب.ظ

    در بلاگم کاملا مشخص عذر خواهی کردم از شما … هرچند شما ناراحتید و عذر خواهی من به دردتان نمی خوره …
    بابا به زبون ساده می خوام تو آرشیوم باشه … از شمام عذر خواهی کردم
    اگه ناراحت شدید ببخشید …

    جواب به این نظر

    سینا Reply:

    بابا تودیگه کی هستی

    جواب به این نظر

  26. best ۱۳۸۷-۱۰-۹، ۱:۰۱ ب.ظ

    ازت تشکر میکنم عزیزم ولی فکر میکنم vb اسلام آخوندی باشه به این دلایل
    ۱ چون تو مقطع متوسطه آموزشش میدن (مثل اسلام آخوندی)
    ۲ تو کشور ما اکثرا بهش گرایش دارن (مثل اسلام آخوندی)
    ۳ نا کارامده (مثل اسلام آخوندی)
    ۴ از شیطان بزرک پیروی میکنه (مثل آخوندا)
    ۵ کتاب شریعتش(helpesh) هم بغوول خودش از همه کامل تره
    ۶ مگه اسلام آخوندی با شیطان پرستی چه فرقی می کنه؟

    جواب به این نظر

    سینا Reply:

    ا

    جواب به این نظر

  27. آریایی ۱۳۸۷-۱۰-۹، ۱۱:۴۴ ب.ظ

    خوب بود،البته شما زبان برنامه نویسی ای که معادل دین زرتشتی باشه رو نذاشتید که خوب اون هم چون هنوز زبانی که بهترین باشه نیومده قابل توجیه.

    جواب به این نظر

  28. سولوژن ۱۳۸۷-۱۰-۱۰، ۹:۴۴ ق.ظ

    بامزه بود! (:

    جواب به این نظر

  29. کنجکاو ۱۳۸۷-۱۰-۱۰، ۱۰:۰۸ ق.ظ

    با سلام،
    با اجازه تون من از مطلبتون با ذکر نام منبع و لینک اینجا استفاده کردم:
    http://futureworldco.com/forum/viewtopic.php?f=14&t=2267&p=28911#p28911
    اگر نخواستید بگید تا پاکش کنم.
    با تشکر

    جواب به این نظر

  30. محمد ۱۳۸۷-۱۰-۱۵، ۸:۵۳ ق.ظ

    امیدوارم هیچ وقت چنین آلودگی پیش نیاد!

    جواب به این نظر

  31. دوشیزه شین ۱۳۸۷-۱۰-۱۸، ۱:۵۶ ب.ظ

    سلام

    منه سخت افزاری هم توی وبلاگم یه چیزی در مورد رشته ام نوشته ام.در مورد VLSI یوهووووو

    جواب به این نظر

  32. ناشناس ۱۳۸۷-۱۰-۲۶، ۹:۰۵ ق.ظ

    این مطالب بیشتر برای آدمهای بیکاره که اصلا برنامه نویسی بلد نیستند

    جواب به این نظر

  33. علی مصلحی ۱۳۸۷-۱۲-۸، ۵:۲۵ ب.ظ

    سلام. یک معذرت خواهی به شما بدهکارم که این مطلب رو در بلاگم کپی کردم. اما پاکش کردم . البته خیلی وقت بود امروز در گوگل ریدر رو چک می کردم همین شد که بیام عذر خواهی کنم
    بازم ببخشید
    یا حق

    جواب به این نظر

نظر شما