ওপি-র একটি মন্তব্যে যেমন উল্লেখ করা হয়েছে , এটি সারণী যা ব্যাখ্যা করে যে স্ক্যালাল কীভাবে জেনেরিক প্রোগ্রামিং সহায়তার সাথে তুলনা করে। উত্স পিডিএফ লিঙ্ক
পরে, নিম্নলিখিত সংক্ষিপ্তসার সরবরাহ করা হয়:
স্ক্যানটি
কনস্যাপ্ট প্যাটার্নটি ব্যবহার করে আমরা মাল্টি-টাইপ ধারণা, একাধিক বাধা এবং মডেলিং সমর্থন করতে পারি retroactive মডেলিং। তদ্ব্যতীত, জড়িতদের জন্য স্কালার সমর্থন মানে অতিরিক্ত ওভারহেডের শর্তে জাভা এবং সি # সমাধানগুলির ত্রুটিগুলি স্কালার ক্ষেত্রে প্রযোজ্য নয়। সুতরাং, স্ক্যালাল অন্তর্নিহিত যুক্তি হ্রাস এবং প্রত্যাবর্তনমূলক মডেলিং মানদণ্ড উভয়ই ভাল স্কোর। Section নং অনুচ্ছেদ দেখায় যে প্রকার সদস্য এবং নির্ভরশীল পদ্ধতি প্রকারের মাধ্যমে সম্পর্কিত প্রকারগুলি স্কালায় সমর্থিত এবং টাইপ সদস্যরা প্রকারের উপকরণ হিসাবেও ব্যবহার করা যেতে পারে।
বিভাগ 3-এ প্রদর্শিত হিসাবে, স্কালা লেক্সিকালি স্কোপযুক্ত মডেলগুলিকে সমর্থন করে। অধিকতর টাইপ-চেকিং সম্পূর্ণরূপে মডুলার। অগ্রাধিকার প্রাপ্ত ওভারল্যাপিং ইমপ্লিটগুলি জিপবিথএন দ্বারা চিত্রিত হিসাবে ধারণা-ভিত্তিক ওভারলোডিংয়ের জন্য কিছু সমর্থন সরবরাহ করেবিভাগ 6.5 এ উদাহরণ। তবে ওভারল্যাপিং মডেলগুলিকে একটি সাব টাইপিং হায়ারার্কি ব্যবহার করে কাঠামোগত করতে হবে, যা সর্বদা কাম্য নয়। সুতরাং, এই বৈশিষ্ট্যটির জন্য স্কোর কেবল যথেষ্ট। পরিশেষে, স্কালার প্রথম শ্রেণীর ফাংশনগুলির জন্য সম্পূর্ণ সমর্থন রয়েছে এবং এটি সমতা সীমাবদ্ধতাগুলিকেও সমর্থন করে।
সংক্ষেপে স্কালা একটি জেনেরিক প্রোগ্রামিং বৈশিষ্ট্যগুলির জন্য দুর্দান্ত সমর্থন, একই স্তরে ভাড়া নির্ধারণের ব্যবস্থা করা, বা জি (যা বিশেষত বৃহত্তর জেনেরিক প্রোগ্রামিংয়ের ভাষা হিসাবে বিশেষত ডিজাইন করা হয়েছিল) বা হাস্কেলের (যেটি জেনেরিক প্রোগ্রামিংয়ের ভাষা হিসাবে বিশেষত ডিজাইন করা হয়েছিল) থেকে পরিণত হয়েছিল language যা স্বীকৃত হয়েছে জেনেরিক প্রোগ্রামিংয়ের জন্য খুব ভাল সমর্থন পেয়েছে)।
এবং তারপরে সংক্ষেপে:
প্রকারের সদস্য এবং নির্ভরশীল পদ্ধতির প্রকারগুলি ভাষার অতিরিক্ত শক্তি যুক্ত করে এবং দুটি পদ্ধতির সংমিশ্রণটি সম্পর্কিত প্রকারগুলি প্রকাশ করার অনুমতি দেয়। ছদ্মবেশের সাথে মিল রেখে, টাইপ সদস্য এবং নির্ভরশীল পদ্ধতির ধরণগুলি স্কালাকে বৃহত্তর জেনেরিক প্রোগ্রামিংয়ের জন্য একটি ভাষা তৈরি করে তোলে