🕵♂ #یاد_بگیر
آشنایی با آنلامدا یکی از پیچیده ترین زبان های برنامه نویسی
🔺 آنلامدا Unlambda زبانی مرکب از نمونه توابع مبهم و عجیب است. در این زبان هر چیزی به صورت تابع (Function) تعریف میشود حتی دادهها و بسیاری از ویژگیها در این زبان حذف شدهاند. برای مثال، در این زبان نمیتوان دادهها را ذخیره کرده و یا متغیر تعریف کرد. بدتر از آن، شما در این زبان میتوانید تابعی دلخواه بسازید اما نمیتوانید آن را نامگذاری و ذخیره کنید!
آنلامدا فقط با توابع سر و کار دارد. هر تابع به عنوان ورودی یا آرگومان، تابع دیگری را دریافت و در خروجی نیز تابع دیگری را برمیگرداند. در این زبان به شما اجازهٔ کار با دیتا استراکچر و چیزهای شبیه به آن داده میشود اما باید همه اینها را به عنوان توابع همهکاره تعریف کنید. خلاصهٔ کلام این که هر چیزی در این زبان یک تابع است و بس!
➖➖➖➖➖➖➖
🔗 تلگرام | اینستاگرام | وبسایت
🔸 انجمن علمی علوم کامپیوتر دانشگاه سمنان
@csssu
Post #662
412