রজনীকান্তের নামে প্রোগ্রামিং ভাষা

রজনীকান্তসংগৃহীত

দক্ষিণ ভারতের চলচ্চিত্র জগতের সুপারস্টার রজনীকান্ত সিনেমায় তাঁর দুর্দান্ত অ্যাকশন ও সংলাপের জন্য বিশ্বব্যাপী ব্যাপক জনপ্রিয়। ভক্তদের কাছে তিনি ‘অসম্ভবকে সম্ভব করার’ নায়ক। দুই দশকের বেশি সময় ধরে জনপ্রিয়তা ধরে রেখেছেন এ অভিনেতা। আর তাই ছোটবেলায় রজনীকান্তের সিনেমা দেখে মুগ্ধ হওয়া ভক্তরাও এখন বড় হয়ে কাজ করছেন বিভিন্ন পেশায়। তাঁদেরই একজন কম্পিউটার প্রোগ্রামার আদিত্য শংকর। রজনীকান্তের জনপ্রিয় সংলাপগুলোর সমন্বয়ে নতুন একটি প্রোগ্রামিং ভাষা তৈরি করেছেন আদিত্য। রজনীকান্তের স্মরণে এ প্রোগ্রামিং ভাষার নাম দেওয়া হয়েছে ‘রজনী++’ বা ‘রজনীপিপি’। প্রোগ্রামিংয়ের জনপ্রিয় ভাষা সি++ এর অনুকরণে নাম রাখা হয়েছে প্রোগ্রামটির।

জনপ্রিয় প্রোগ্রামিং ভাষা পাইথনভিত্তিক রজনী++-এর সিনট্যাক্স ও কি–ওয়ার্ড নেওয়া হয়েছে রজনীকান্তের জনপ্রিয় সংলাপ অবলম্বনে। রজনীপিপিতে লেখা প্রোগ্রাম পাইথন ৩.৮ বা পরবর্তী সংস্করণে ব্যবহার করা যাবে। প্রোগ্রামিং ভাষাটির মধ্যে রয়েছে ম্যাথ অপস, ইউনারি অপস, চলকের ঘোষণা, চলকের এক্সেস, চলকের ম্যানিপুলেশন এবং ডেটা টাইপ এসাইনমেন্ট, লজিক্যাল অপস, ইফ স্টেটমেন্ট, ইফ-এলস স্টেটমেন্ট, আরগুমেন্টসহ ফাংশন, ফর লুপ, হোয়াইল লুপ, ফাংশন ও ফাংশন উইথ রিটার্ন। গণিতের অপারেটরের মধ্যে আছে যোগ, বিয়োগ, গুণ, ভাগ ও মড করার সুযোগ।
রজনী++ প্রোগ্রামিং ভাষায় ‘হ্যালো ওয়ার্ল্ড’ প্রোগ্রামের নমুনা নিচে দেওয়া হলো—
Python—LAKSHMI START — DOT "Hello, World! "; — MAGIZHCHI।

রজনীপিপিতে লেখা প্রোগ্রাম ডট আরপিপি নামে সংরক্ষণ করতে হয়। পরে সেটিকে পাইথন কম্পাইলার দিয়ে চালানো যায়। আদিত্য রজনীপিপি-এর একটি পাইথন প্যাকেজও তৈরি করে উন্মুক্ত করেছেন। প্রোগ্রামাররা চাইলে এ প্যাকেজ ব্যবহার করে উপকৃত হতে পারেন। রজনীপিপির কোড পাইথনের মধ্যেও খুব ভালোভাবে চলে। শুধু মনে রাখতে হবে, রজনীপিপি ব্যবহার করে এন্টারপ্রাইজ পর্যায়ের সফটওয়্যার তৈরি করা যাবে না।

রজনীকান্তের ভক্তরা এখন তাঁর সংলাপ ব্যবহার করে একটা ইন্টারঅ্যাকটিভ শেল তৈরি করছে, যেখানে রজনীকান্তের জনপ্রিয় সংলাপ দিয়ে রজনীপিপি-এর কমান্ড দেওয়া যাবে।
রজনী++ যেহেতু বর্তমানে জনপ্রিয়, পাইথনভিত্তিক কাজে আশা করা যায় রজনীকান্তের নামে এ প্রোগ্রামিং ভাষা দীর্ঘদিন টিকে থাকবে।