ArnoldC: زبان برنامه‌نویسی منسوب به آرنولد شوارتزنگر

ArnoldC: زبان برنامه‌نویسی منسوب به آرنولد شوارتزنگر

ArnoldC نام یک زبان برنامه‌نویسی عجیب است که گروهی از علاقمندان به ورزشکار، هنرپیشه و سیاستمدار معروف، Arnold Schwarzenegger، آن را ابداع کرده‌اند به طوری که دستورات این زبان برگرفته از نقل‌قول‌ها و اصطلاحاتی است که آرنولد در فیلم‌هایش استفاده کرده است!

یکی از اهداف پروژهٔ ساخت زبان برنامه‌نویسی ArnoldC این است که علاقمندان به این هنرپیشه با استفاده از علم کامپیوتر و برنامه‌نویسی، درک بهتری از فیلم‌های آرنلود پیدا کنند. به طور کلی، در این زبان برنامه‌نویسی کلیدواژگان با تکیه کلام‌هایی که آرنولد در فیلم‌هایش گفته جایگزین شده‌اند که در نهایت کدهای نوشته شده با استفاده از کامپایلر جاوا اجرا می‌شوند و هر برنامه‌ای که با استفاده از زبان برنامه‌نویسی ArnoldC نوشته می‌شود، باید، همچون برنامه‌های جاوا که دارای یک متد Main هستند، دارای یک متد اصلی به صورت زیر باشد:

IT'S SHOWTIME
// statements 
YOU HAVE BEEN TERMINATED

به طور مثال، برای چاپ کردن چیزی در این زبان نیاز داریم تا از دستوری تحت عنوان TALK TO THE HAND استفاده کنیم و برای ساخت متغیر هم باید دستور HEY CHRISTMAS TREE را نوشته سپس نام متغیر مد نظر خود را نوشت. مثلاً برنامهٔ معروف Hello World با استفاده از این زبان به صورت زیر نوشته می‌شود:

IT'S SHOWTIME
TALK TO THE HAND "Hello World"
YOU HAVE BEEN TERMINATED

برای اَعمال ریاضیاتی هم دستورات جالبی در این زبان وجود دارد به طوری که مثلاً برای جمع از دستور GET UP، برای تفریق از دستور GET DOWN، برای ضرب از دستور YOU`RE FIRED و برای تقسیم هم باید از دستور HE HAD TO SPLIT استفاده کرد.