Boolean در زبان آقای هاشمی

نوع داده Boolean

زبان برنامه‌نویسی آقای هاشمی اجازه تعریف expression‌هایی که نتیجه آنها مقداری Boolean است را به برنامه‌نویسان می‌دهد. اما تا به این لحظه چون لیترالی برای نمایش مقدار نیافته بودیم، امکان انتساب مقدار به صورت مستقیم وجود نداشت.

تیم طراحی زبان برنامه‌نویسی آقای هاشمی به این نتیجه رسیده که مانند بقیه زبان‌ها از کلمه کلید false استفاده کند و جایگزینی برای آن مشخص نکند ولی مقدار true در زبان برنامه‌نویسی آقای هاشمی وجود نخواهد داشت، چرا که این لیترال بیانگر این حقیقت نیست که مقدار قطعیت ۱۰۰ درصدی دارد. به همین دلیل تصمیم گرفته شد این کلمه کلیدی با کلمه کلیدی zirsakht جایگزین شود.

دلیل انتخاب کلمه zirsakht

ما به دنبال سمبلی ایرانی بودیم که نامش بیانگر صحت و درستی ۱۰۰ درصدی باشد. در میان انتخاب‌های روی میز، یگانه شرکت ارتباطات زیرساخت ایران توجه ما را به خودش جلب کرد. زیر ساختی که در زیر مشکلات فراوانی که کشورهای همسایه با قطع کردن اینترنت و ارتباط‌‌های شبکه برایش ایجاد کردند هیچ وقت خم به ابرو نیاورد و همیشه به ما اطمینان کامل داده که زیر ساخت ایران موردی نداره و همه چی عالیه و مشکل جای دیگه‌است.

از این روی تصمیم گرفتیم به پاس تقدیر از زحمات شبانه‌روز کارمندان این شرکت، و با کمال میل، از لیترال zirsakht برای نمایش مقدار درست در زبان برنامه‌نویسی آقای هاشمی استفاده کنیم.

مثالی از استفاده از زیرساخت در کد