PDA

View Full Version : زبان برنامه نويسي brainfuck



adinochestva
شنبه 26 اردیبهشت 1388, 13:46 عصر
زبان brainfuck يك زبان غير كاربردي مي باشد كه بيشتر براي تفريح برنامه نويسان به وجود آمده و جالب توجه است به دليل كوچك بودنش.
در سال 1993 توسط Urban Müller (http://en.wikipedia.org/wiki/Urban_M%C3%BCller) ايجاد گشته و چندي از كامپايلرهاي اين زبان از 200 بايت هم كوچكتر مي باشند.
ide اين زبان را مي توانيد از آدرس زير دريافت كنيد :
http://4mhz.de/download.php?file=bfdev-1-4-7.zip

كد نمونه hello world



>+++++++++[<++++++++>-]<.>+++++++[<++++>-]<+.+++++++..+++.[-]>++++++++[<++++>-]
<.>+++++++++++[<++++++++>-]<-.--------.+++.------.--------.[-]>++++++++[<++++>-
]<+.[-]++++++++++.

__ziXet__
یک شنبه 27 اردیبهشت 1388, 23:39 عصر
زبان brainfuck يك زبان غير كاربردي مي باشد كه بيشتر براي تفريح برنامه نويسان به وجود آمده و جالب توجه است به دليل كوچك بودنش.
در سال 1993 توسط Urban Müller (http://en.wikipedia.org/wiki/Urban_M%C3%BCller) ايجاد گشته و چندي از كامپايلرهاي اين زبان از 200 بايت هم كوچكتر مي باشند.
ide اين زبان را مي توانيد از آدرس زير دريافت كنيد :
http://4mhz.de/download.php?file=bfdev-1-4-7.zip

كد نمونه hello world



>+++++++++[<++++++++>-]<.>+++++++[<++++>-]<+.+++++++..+++.[-]>++++++++[<++++>-]
<.>+++++++++++[<++++++++>-]<-.--------.+++.------.--------.[-]>++++++++[<++++>-
]<+.[-]++++++++++.


عجب اسم باحالی داره!

adinochestva
دوشنبه 28 اردیبهشت 1388, 13:39 عصر
واقعا fucker هست ! مردي بشين يه برنامه بنويس كه نام كاربريت رو print كنه !

xtazi21
جمعه 20 اسفند 1389, 17:32 عصر
سلام
آره منم با این زبان کمی بازی کردم
جالبه،کسایی میتونن تو این زبان موفق باشند که اصول حافظه و معماری کامپیوتر رو بدونن یا حداقل با میکرو بتونن حیلی خوب کار کنند،این برنامه از 8 عمل اصلی تشکیل شده
مثلا :
دستور , مثل دستور GetChare() توی زبان سی هست
مثلا این قطعه کد کل اعداد کد اسکی رو از عدد وارد شده چاپ میکنه :
[+.],
میشه با جرات گفت که از اسمبلی خیلی سخت تره:بامزه::بامزه:
برنامه نویسا بیان بازی:چشمک::لبخند:

handvbnet
شنبه 21 اسفند 1389, 16:53 عصر
الهم اشف کل مریض .. همه با هم

saied_hacker
دوشنبه 23 اسفند 1389, 20:18 عصر
واقاه جالبه از اسمبلی هم سختره البته هنوز رفرنس هاشو ندیدم .......

واقعا Brain ادمو به *f میده

ممون

IamOverlord
دوشنبه 27 تیر 1390, 13:57 عصر
واقعا Assembly سخت نیست، وقت گیره. اما این دیگه واقعا ... !!!

complexcoding
دوشنبه 04 مهر 1390, 17:37 عصر
مطمئنی غیر کاربردیه؟ به نظر شما حجم برنامه هاش از اسمبلی هم کمتره؟