الهدف من أي track لغوي على Exercism هو منح الناس طريقة لتحقيق مستوى عالٍ من الطلاقة عند مستوى متدنٍّ من الإتقان.
نحن نستهدف الطلاقة في صياغة اللغة وتعبيراتها الاصطلاحية ومكتبتها القياسية.
يصف Language Hunters الطلاقة بأنها
ما تستطيع قوله حين يوقظونك في منتصف الليل ومصباح كشّاف في وجهك.
وهذا مختلف عن مفهوم الإتقان، فهو لا يتعلق بالسهولة، بل بالدرجة.
وهم يصفون أربعة مستويات للإتقان:
قد تكون قادرًا على الأداء عند مستوى معين دون أن تستطيع ذلك تحت الضغط. والإتقان لا يعني الطلاقة تلقائيًا.
ورغم أن هذه المستويات وُضعت في سياق اللغات البشرية، فإنها تنطبق انطباقًا جيدًا على لغات البرمجة.
داخل هذا الإطار، نستهدف في Exercism درجة عالية من الطلاقة عند مستوى الإتقان الثاني. وهذا يجسر الفجوة بين «Hello, World» والإنتاجية.
الطلاقة عند هذا المستوى الأساسي تتيح للناس تركيز اهتمامهم كله على التفكير في مستوى أعلى وأكثر فائدة. كما تضعهم في موضع جيد للاستفادة من الموارد والتوثيق المتاحين للغة.