প্রব্লেম সলভিং-এর জন্য C++ or Java কোনটা ভালো হবে আপনি মনে করেন?
প্রব্লেম সলভিং এর জন্য C++ or Java কোনটা ভালো হবে এটা নির্ভর করবে আপনার প্রবলেমের উপর।
দেখুন প্রত্যেকটি প্রোগ্রামিং ল্যাংগুয়েজ এর ই কিছু ইউনিক বৈশিষ্ঠ থাকে। একেক কাজের জন্য একেক প্রোগ্রামিং ল্যংগুয়েজ এর ব্যবহার হয়ে থাকে।
আপনি যেই প্রবলেম টা C++ দিয়ে করতে পারবেন সেই একই প্রব্লেম Java দিয়েও সল্ভ করতে পারবেন। কিন্তু ভ্যারিয়েশন টা হল সিনট্যাক্স এর ক্ষেত্রে। আপনি দেখবেন একটা সমস্যা সমাধান করতে আপনাকে C++ এ যতগুলা কোড লিখতে হচ্ছে Java তে আপনাকে তার ও বেশি কোড করতে হবে। এখন বেপারটা হল আপনি কোনটা তে বেশি কম্ফরটাবল ফিল করেন।
আপনার এমন একটি ভাষা ব্যবহার করা উচিত যেখানে খুব জটিল সব সমস্যা আপনি ঐ ল্যাঙ্গুয়েজ এর ফাংশন এন্ড লাইব্রেরী ইউজ করে সহজে সমাধান করতে পারেন।
সেক্ষেত্রে আমার মতে C++ এ আপনি প্রবলেম সল্ভ করতে পারবেন। আপনি যদি বিগিনার হন আর যদি মেশিন ল্যাঙ্গুয়েজ মানে C সম্পর্কে ধারনা থাকে তাহলে আপনি সহজেই C++ দিয়ে প্রব্লেম সল্ভ করতে পারবেন।
জাভা ও ভাল । এটাও হাই লেভেল ল্যাঙ্গুয়েজ ফর সলভিং প্রব্লেম । কিন্তু এর স্ট্রাকচার একটু জটিল । তাই আমি C++ কেই রিকমেন্ড করবো। কেননা জটিল সব প্রবলেম সল্ভ করার জন্য এর রয়েছে বিশাল লাইব্রেরী । আর এই ভাষার ফ্লেক্সিবিলিটিও জাভা এর তুলনায় বেশি।