Exercism-এ একটি ভাষার ট্র্যাকের লক্ষ্য হলো মানুষকে কম দক্ষতার স্তরেই উচ্চমাত্রার সাবলীলতা অর্জনের একটি পথ দেওয়া।
আমাদের লক্ষ্য হলো ভাষার সিনট্যাক্স, ইডিয়ম এবং স্ট্যান্ডার্ড লাইব্রেরিতে সাবলীলতা।
Language Hunters সাবলীলতাকে এভাবে বর্ণনা করে:
রাতের মাঝখানে কেউ মুখে টর্চ ধরে আপনাকে জাগিয়ে তুললে আপনি যা বলতে পারেন।
এটি দক্ষতা ধারণাটি থেকে আলাদা, যেখানে প্রশ্নটা সহজ-কঠিনের নয়, মাত্রার।
তারা দক্ষতার চারটি স্তর বর্ণনা করে:
কোনো স্তরে কাজ করার সামর্থ্য থাকলেও চাপের মুখে সেটা করতে না-ও পারতে পারেন। দক্ষতা মানেই স্বয়ংক্রিয়ভাবে সাবলীলতা নয়।
এগুলো মানুষের ভাষার প্রসঙ্গে সংজ্ঞায়িত হলেও প্রোগ্রামিং ভাষার সঙ্গে বেশ ভালোভাবে মেলে।
এই কাঠামোর মধ্যে Exercism-এ আমাদের লক্ষ্য হলো স্তর ২-এর দক্ষতায় উচ্চমাত্রার সাবলীলতা। এটি "Hello, World" আর উৎপাদনশীলতার মধ্যেকার ফাঁক পূরণ করে।
এই মৌলিক স্তরে সাবলীল হলে মানুষ আরও উঁচু ও আরও কাজে আসা স্তরে ভাবনার পেছনে তার পুরো মনোযোগ দিতে পারে। এটি তাদের ভাষার বিদ্যমান রিসোর্স ও ডকুমেন্টেশন কাজে লাগানোর জন্যও ভালো অবস্থানে রাখে।