প্রোগ্রামিং-এ ওরা ১১ ভাষা!
এখন তাই সব কোম্পানি চেষ্টা করে এপপ বানাতে। ২০১৮ সালে এই এপপ বানানোর প্রোগ্রামিং ল্যাঙ্গুয়েজে কোন ট্রেন্ডটা গতি পাচ্ছে? এটারই একটা তালিকা করেছে ভারতের একটি আউটসোর্সিং কোম্পানি আর তাদের ডেটার উৎস হলো গিটহাব।
১. জাভাস্ক্রিপ্ট – রেডমঙ্কের গবেষণা বলছে জাভাস্ক্রিপটই শীর্স্থান ধরে রাখবে। কেনই বা রাখবে না। নতুন এংগুলার ৪, দ্রুত অগ্রগরমান Vue.js, অনেক ফিচার সমৃদ্ধ Node.js, অনেক অনেক নতুন ফিচার আর লাইব্রেরির সমাহার। কী নেই। আবার React fibre ও এসেপড়লো বলে।
২. জাভা ৮.০ : মার্কেটের ২২.৬% শেয়ার জাভার। যদিও গেল বছরে এর জনপ্রিয়তা কমেছে ১.১%। বলা হচ্ছে জাভা ৮.০ তে কম লাইন লিখে বেশি কাজ করা যাবে। তবে, মনে রাখতে হবে এর “লেটেস্ট” ভার্সন কিন্তু প্রকাশ হয়েছে ২০১৪ সালে।
৩. পাইথন: পাইথন কিন্তু আসলেই খুব দ্রুত উপরে উঠে আসছে। শুধ ডেটা সায়েন্টিস্ট আর ডেটা ইঞ্জিনিয়ার নয় পাইথনের জনপ্রিয়ত এখন সফটওয়্যার ডেভেলপার, ডেভেলপমেন্ট লিডস, ম্যানেজার, সিস্টেম এনালিস্ট, প্রকৌশলীদের মধ্যেও এর জনপ্রিয়তা বেড়েই চলেছে। পপুলারিটি অব প্রোগ্রামিং ল্যাঙ্গুয়েজ রিপোর্টে পাইথনের পপুলারিটি ১৬.৪%! আর গুগলে টিউটোরিয়াল খোঁজার দিক থেকে এটির স্থান দ্বিতীয়। এছাড়া কৃত্রিম বুদ্ধিমত্তা সংক্রান্ত কাজে এটি কিন্তু এগিয়ে আছে।
৪. পিএইচপি ৭.০ : অনেকদিন ধরে পিএইচপি কিন্ত আছে। অনেককেই আমি আজকাল বলতে শুনি পিএইচপির দিন শ্যাষ! কিন্তু পিএইচপি আছে এবং তার ট্রেন্ডও ঠিক আছে। ৭.০-তে কিন্তু অনেক নতুনত্ব আছে, ভিন্ন অনেক কিছুই আছে। কােজ খুব সহজে কিন্তু এটি যাচ্ছে না।
৫ সুইফট : আইওএসের নতুন সেনশেষন হলো সুইফট। অনেকদিন ধরে আইওএসের ডেভেলপাররা অবজেক্টিভ সি-এর ওপর নির্ভরশীল ছিল। এখন সুইফট সে জায়গা দখল করছে। বেশিরভাগ আইওএস ডেভেলপাররা বলছে সুইফট অবজেক্টিভ-সি থেকে সহজ। ২০১৭ সালে এটি যথেস্ট ট্র্যাকশন সুষ্টি করছে। ‘১৮তেও এটা অব্যাহত থাকবে।
৬. আর – ডেটা এনালিস্ট, পরিসংখ্যানবিদ, ডেপা সায়েন্স্টিস্টদের পছন্দের কারনে আর এর জনপ্রিয়তা দিন দিন বাড়ছে। রেডমঙ্কের তালিকায় এটি এখন ১২ নম্বরে!!!
৭. রুবি অন রেইলস : “Ruby is a funny programming language that makes the developers happy at work.”। এ দেশে তেমন একটা জনপ্রিয় না হলেও Hulu, Airbnb, Basecamp-এর ওয়েবসাইট কিন্তু রুবি অন রেইলসে বানানো হয়েছে।
৮. গো : গোর উত্থানটা নাটকীয়। সেই ধারা কিন্তু অব্যাহত থাকবে।
৯. টাইপস্ক্রিপ্ট : আর কোন ভাষা কিন্তু গিটহাবে এতবড় লাফ দেয়নি। গতবছরের চেয়ে এটি এগিয়েছে ৯ ধাপ! এটি সম্পর্কে আমার কোন ধারণা নাই।
১০. কটলিন – কটলিন ইদানীং দ্রত আগাচ্ছে। কাজে এ বছর কটলিনে নজর রাখাটা ফরয।
১১. স্কালা – জাভার দুর্বলতাগুলো দূর করার জন্য মূলত স্কালার আবির্ভাব। এটি যে ১১ এর মধ্যে আছে সেটাই একটা বিস্ময় আমার কাছে।