تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 4 از 4

نام تاپيک: ۵ زبان برنامه‌نویسی که هرگز از آن‌ها نخواهید شنید!

  1. #1
    داره خودمونی میشه hojjat.shirazi's Avatar
    تاريخ عضويت
    May 2009
    پست ها
    53

    پيش فرض ۵ زبان برنامه‌نویسی که هرگز از آن‌ها نخواهید شنید!

    فکر نکنم نه قبل از این و نه بعد از این از این زبانهای برنامه‌نویسی چیزی بشنوید:

    ۵) BrainF***
    در کنار اسم ناجوری که دارد، واقعاً زبان برنامه‌نویسی عجیبی است! فقط هشت دستور <، >، +، -، .، ,، [ و ] را دارد که هرکدام روی اشاره‌گرها کاری انجام می‌دهند. قابلیت کامنت هم ندارد و هیچ‌گونه‌ای از بشر قادر به درک آن نیست! ویژگی خوبی هم که دارد این است که اگر به‌جای هرکدام از این هشت‌تا چیز دیگری بزنید، اون رو در نظر نمی‌گیره. کدش هم این‌شکلی است:

    ++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.که عبارت Hello World رو چاپ می‌کنه. واقعاً مزخرف ولی خنده داره!
    ۴) Piet
    بیشتر شبیه اثر هنری است تا زبان برنامه‌نویسی! من که بازم چیزی ازش سر در نیاوردم! ولی مثل اینکه در این زبان ۲۰ رنگ کلاً به کار می‌ره و هر پیکسل تصویر که به رنگ خاصی باشه معنای خاصی داره و با در کنار هم قرار گرفتن این پیکسلهایی که رنگ‌های مختلف دارند، کارهای مختلفی هم انجام میشه. همه‌ی متغیرها رو هم در یک Stack ذخیره می‌کنه و با تغییرات این رنگ‌ها (مثل تیره‌تر یا روشن‌تر شدن) عملیاتی مثل push و pop روی Stack انجام میشه.
    Hello World رو هم این‌طوری چاپ می‌کنه (چه خوشگل)! [کامنت هم نداره، مثل قبلی]

    ۳) Chef
    این دیگه ته دری‌وریه! برنامه‌هاش بیشتر شبیه دستور تهیه‌ی غذاست تا برنامه. مثلاً کد زیر Hello World رو چاپ می‌کنه (و احتمالاً براتون ناهار درست می‌کنه!) هر برنامه به این زبان سه قسمت داره. قسمت عنوان، قسمت متغیرها (همون مواد لازم!) و قسمت بدنه‌ی برنامه که با یه‌سری دستور مثل مخلوط کردن و سرخ‌کردن و این چیزها با متغیرهای تعریف شده کار می‌کنه.
    Hello World Souffle.Ingredients.72 g haricot beans101 eggs108 g lard111 cups oil32 zucchinis119 ml water114 g red salmon100 g dijon mustard33 potatoesMethod.Put potatoes into the mixing bowl.Put dijon mustard into the mixing bowl.Put lard into the mixing bowl.Put red salmon into the mixing bowl.Put oil into the mixing bowl.Put water into the mixing bowl.Put zucchinis into the mixing bowl.Put oil into the mixing bowl.Put lard into the mixing bowl.Put lard into the mixing bowl.Put eggs into the mixing bowl.Put haricot beans into the mixing bowl.Liquefy contents of the mixing bowl.Pour contents of the mixing bowl into the baking dish.Serves 1.2) Ook
    فقط و فقط سه دستور دارد:
    Ook. Ook? Ook!
    شبیه همون اولیه و با اشاره‌گر کار می‌کنه. متاسفانه سازنده‌اش هم نفهمیده که اگه این Ookها رو حذف کنه چه خدمتی کرده! (شایدم نخواسته بنده‌خدا) قابلیت کامنت هم خدا رو شکر نداره! Hello Worldش هم اینطوریه:
    Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook.Ook! Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook?Ook! Ook! Ook? Ook! Ook? Ook. Ook. Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook.Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook. Ook. Ook. Ook. Ook.Ook. Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook.Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook.Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook.Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook.Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook.Ook? Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook.Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook.Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook!Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook. Ook! Ook. Ook! Ook? Ook! Ook! Ook? Ook!Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.Ook. Ook. Ook. Ook. Ook! Ook.
    واقعاً نفهمیدید؟! متاسفم!
    ۱) Whitespace
    فقط Space، Tab و Linefeed! هیچ‌چیز دیگه‌ای نداره! سلام دنیاش هم اینطوریه (tab با سبز و space با قرمز مشخص شده).
    وقتی که کدش رو توی نوت‌پد باز کنید، عملاً هیچی نمی‌بینید، مگر اینکه یه‌جوری اینطوری رنگیش کنن!
    empty-line empty-line empty-line empty-line empty-line empty-lineempty-line/EOFخوبه! اگه یکی از این ۵ تا رو هم یاد بگیرید کلی کلاس داره و راحت میشه به اوضاعتون پی‌برد!
    موفق‌ باشید،
    __________________

  2. 2 کاربر از hojjat.shirazi بخاطر این مطلب مفید تشکر کرده اند


  3. #2
    کاربر فعال انجمن دات نت عــــلی's Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    زیر سایه عرش الهی
    پست ها
    2,335

    11

    فکر نکنم نه قبل از این و نه بعد از این از این زبانهای برنامه‌نویسی چیزی بشنوید:

    ۵) BrainF***
    در کنار اسم ناجوری که دارد، واقعاً زبان برنامه‌نویسی عجیبی است! فقط هشت دستور <، >، +، -، .، ,، [ و ] را دارد که هرکدام روی اشاره‌گرها کاری انجام می‌دهند. قابلیت کامنت هم ندارد و هیچ‌گونه‌ای از بشر قادر به درک آن نیست! ویژگی خوبی هم که دارد این است که اگر به‌جای هرکدام از این هشت‌تا چیز دیگری بزنید، اون رو در نظر نمی‌گیره. کدش هم این‌شکلی است:

    ++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.که عبارت Hello World رو چاپ می‌کنه. واقعاً مزخرف ولی خنده داره!
    ۴) Piet
    بیشتر شبیه اثر هنری است تا زبان برنامه‌نویسی! من که بازم چیزی ازش سر در نیاوردم! ولی مثل اینکه در این زبان ۲۰ رنگ کلاً به کار می‌ره و هر پیکسل تصویر که به رنگ خاصی باشه معنای خاصی داره و با در کنار هم قرار گرفتن این پیکسلهایی که رنگ‌های مختلف دارند، کارهای مختلفی هم انجام میشه. همه‌ی متغیرها رو هم در یک Stack ذخیره می‌کنه و با تغییرات این رنگ‌ها (مثل تیره‌تر یا روشن‌تر شدن) عملیاتی مثل push و pop روی Stack انجام میشه.
    Hello World رو هم این‌طوری چاپ می‌کنه (چه خوشگل)! [کامنت هم نداره، مثل قبلی]

    ۳) Chef
    این دیگه ته دری‌وریه! برنامه‌هاش بیشتر شبیه دستور تهیه‌ی غذاست تا برنامه. مثلاً کد زیر Hello World رو چاپ می‌کنه (و احتمالاً براتون ناهار درست می‌کنه!) هر برنامه به این زبان سه قسمت داره. قسمت عنوان، قسمت متغیرها (همون مواد لازم!) و قسمت بدنه‌ی برنامه که با یه‌سری دستور مثل مخلوط کردن و سرخ‌کردن و این چیزها با متغیرهای تعریف شده کار می‌کنه.
    Hello World Souffle.Ingredients.72 g haricot beans101 eggs108 g lard111 cups oil32 zucchinis119 ml water114 g red salmon100 g dijon mustard33 potatoesMethod.Put potatoes into the mixing bowl.Put dijon mustard into the mixing bowl.Put lard into the mixing bowl.Put red salmon into the mixing bowl.Put oil into the mixing bowl.Put water into the mixing bowl.Put zucchinis into the mixing bowl.Put oil into the mixing bowl.Put lard into the mixing bowl.Put lard into the mixing bowl.Put eggs into the mixing bowl.Put haricot beans into the mixing bowl.Liquefy contents of the mixing bowl.Pour contents of the mixing bowl into the baking dish.Serves 1.2) Ook
    فقط و فقط سه دستور دارد:
    Ook. Ook? Ook!
    شبیه همون اولیه و با اشاره‌گر کار می‌کنه. متاسفانه سازنده‌اش هم نفهمیده که اگه این Ookها رو حذف کنه چه خدمتی کرده! (شایدم نخواسته بنده‌خدا) قابلیت کامنت هم خدا رو شکر نداره! Hello Worldش هم اینطوریه:
    Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook.Ook! Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook?Ook! Ook! Ook? Ook! Ook? Ook. Ook. Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook.Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook. Ook. Ook. Ook. Ook.Ook. Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook.Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook.Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook.Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook.Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook.Ook? Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook.Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook.Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook!Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook. Ook! Ook. Ook! Ook? Ook! Ook! Ook? Ook!Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook.Ook. Ook. Ook. Ook. Ook! Ook.
    واقعاً نفهمیدید؟! متاسفم!
    ۱) Whitespace
    فقط Space، Tab و Linefeed! هیچ‌چیز دیگه‌ای نداره! سلام دنیاش هم اینطوریه (tab با سبز و space با قرمز مشخص شده).
    وقتی که کدش رو توی نوت‌پد باز کنید، عملاً هیچی نمی‌بینید، مگر اینکه یه‌جوری اینطوری رنگیش کنن!
    empty-line empty-line empty-line empty-line empty-line empty-lineempty-line/EOFخوبه! اگه یکی از این ۵ تا رو هم یاد بگیرید کلی کلاس داره و راحت میشه به اوضاعتون پی‌برد!
    موفق‌ باشید،
    __________________
    سلام دوست عزیز.اینا زبانهای نزدیک به ماشین یا خود ماشین هستن.
    منظورم 0 و 1 هستش.اینا چند کارکتر را به صورت های مختلف به بایت تبدیل میکنند و حتماً میدونید که هر بایت 8 بیته پس با یک کاراکتر مثال، مثل زیر میتونید بفهمید:

    مثلاً بایت 214 برابر با 01011010 هست.
    حالا مثلاً کاراکتر Ook! Ook? Ook!Ook برابر با بایت 214 هست که تو برنامه نویسی ویژوال میتونی تبدیلش کنی که مثلاً بشه "A".
    همونطور که میدونید همه زبان های برنامه نویسی باید به بیت تبدیل بشن.پس هیچ زبانی با زبان دیگه فرق نمیکنه مگر در خوانایی و زود یادگیری...
    با تشکر.

  4. #3
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    بد نیست این لینکهای قدیمی را هم مشاهده کنید...
    کد Hello World برای 428 زبان برنامه نویسی !!!!! حتماً فکر نمیکردید اینهمه زبان برنامه نویسی وجود دارد!
    (از جمله زبانها و کدهای فوق الذکر)
    roesler-ac.de/wolfram/hello.htm
    helloworldsite.he.funpic.de

    برید حالشو ببرید!

  5. این کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده است


  6. #4
    پروفشنال The_matrix's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    بام نفتی ایران
    پست ها
    507

    پيش فرض

    سلام بابت مقاله ممون
    کد Hello World برای 428 زبان برنامه نویسی !!!!! حتماً فکر نمیکردید اینهمه زبان برنامه نویسی وجود دارد!
    برید حالشو ببرید!
    تا اونجایی که ما میدونیم بالای 3000 تا وجود داره!

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •