Exercism-এর Nim ট্র্যাকে যোগ দিন এবং পেয়ে যান 70টি অনুশীলনী, আপনার কোডের স্বয়ংক্রিয় বিশ্লেষণ আর ব্যক্তিগত মেন্টরিং, সব মিলিয়ে ১০০% ফ্রি।
Exercism-এর সাথে মজার ও ফলপ্রসূ কোডিং অনুশীলনীর মাধ্যমে প্রোগ্রামিংয়ে আরও দক্ষ হয়ে উঠুন, যা কনসেপ্ট সম্পর্কে আপনার বোঝাপড়া যাচাই করে।
প্রথম N সংখ্যক স্বাভাবিক সংখ্যার যোগফলের বর্গ আর তাদের বর্গের যোগফলের মধ্যে পার্থক্য বের করুন।
একটি অক্ষর দেওয়া হলে, সেই অক্ষরটি সবচেয়ে চওড়া জায়গায় রেখে 'A' দিয়ে শুরু হয় এমন একটি ডায়মন্ড প্রিন্ট করুন।
তারিখ ছাড়া সময় সামলাতে পারে এমন একটি ঘড়ি ইমপ্লিমেন্ট করুন।
আধুনিক স্ট্যাটিক টাইপ সিস্টেম, যাতে আছে টাইপ ইনফারেন্স, টুপল, জেনেরিক ও সাম টাইপ।
কোনো রানটাইম বা ভার্চুয়াল মেশিন ছাড়াই C/C++/ObjC-তে কম্পাইল হয়, ফলে ফলাফল মেলে বিদ্যুৎগতিতে।
বন্ধুত্বপূর্ণ সিনট্যাক্স, ম্যাক্রো সিস্টেম ও জেনেরিকের সাহায্যে প্রকাশভঙ্গিময় DSL ও কোডের পুনঃব্যবহার সম্ভব হয়।
চমৎকার ইন্টারঅপের জন্য টার্গেট ভাষাগুলোর (C/C++/ObjC/JavaScript) সাথে সহজ FFI.
সব প্রধান ডেস্কটপ OS এবং এমবেডেড ডিভাইসে চলে, এবং সেগুলোতে ক্রস-কম্পাইলও করা যায়।
ডিস্ট্রাক্টর ও মুভ সিমান্টিকসহ (C++ ও Rust দ্বারা অনুপ্রাণিত) ডিটারমিনিস্টিক মেমরি ম্যানেজমেন্ট।
প্রতিটি ভাষার কাজ করার নিজস্ব রীতি আছে। Nim ট্র্যাকও তার ব্যতিক্রম নয়। আমাদের মেন্টররা আপনাকে Nim ডেভেলপারের মতো ভাবতে শেখাতে সাহায্য করবেন, আর শেখাবেন কীভাবে Nim ট্র্যাকের রীতিসম্মত কোড লিখতে হয়। কোনো অনুশীলনী সমাধান করার পর সেটি আমাদের স্বেচ্ছাসেবক দলের কাছে সাবমিট করুন, আর তারা আপনাকে সংকেত, নতুন ভাবনা ও ফিডব্যাক দেবেন, যাতে আপনার সমাধান Nim ট্র্যাকে সাধারণত যা দেখা যায় তার মতো হয়ে ওঠে। আপনি যে বিষয়গুলো জানেন না, এমনকি জানেনও না যে জানেন না, সেগুলো খুঁজে বের করতেও তারা আপনাকে সাহায্য করবেন।
মেন্টরিং সম্পর্কে আরও জানুনExercism-এ Nim ট্র্যাকে আছে 70টি অনুশীলনী, যা আপনাকে আরও ভালো কোড লিখতে সাহায্য করবে।
সব Nim অনুশীলনী দেখুন