নিজের মেশিনে Exercism-এর অনুশীলনীগুলো সমাধান করতে Tcl স্থানীয়ভাবে ইনস্টল করা শিখুন।
আপনার শুধু একটি সরঞ্জাম দরকার, TCL ইন্টারপ্রেটার tclsh।
Windows-এর জন্য Tcl পাওয়ার সবচেয়ে ভালো জায়গা হলো Magicsplat-এর Tcl ইনস্টলার।
MacOS আর Unix-জাতীয় অপারেটিং সিস্টেমে tclsh আগে থেকেই ইনস্টল করা থাকে।
সাধারণত ইনস্টল করা ভার্সনটি হয় 8.6.something।
বর্তমান স্টেবল 9.0 ভার্সনটি ইনস্টল করতে:
Exercism-এর ওয়েব ইন্টারফেস ব্যবহার করে অনুশীলনী সমাধান করতে গেলে test runner (ফেব্রুয়ারি ২০২৩ অনুযায়ী) Tcl ভার্সন 8.7a4 ব্যবহার করে।
কোড লেখার সময় কমান্ড পরীক্ষা করে দেখার জন্য ইন্টারঅ্যাকটিভ tclsh সেশন চালু করা খুব সাধারণ ব্যাপার।
তবে tclsh-এ থাকে কেবল খুব সাধারণ একটি REPL ইন্টারপ্রেটার, যেখানে কমান্ড লাইন সম্পাদনা বা কমান্ড ইতিহাসের সুবিধা নেই।
আরও ভালো অভিজ্ঞতার জন্য rlwrap নামে একটি প্রোগ্রাম আছে, যা readline-এর সুবিধা যোগ করে:
rlwrap tclsh
rlwrap ইনস্টল করতে:
এটি এতটাই সুবিধাজনক যে আপনি সব সময়ই এটি ব্যবহার করতে চাইবেন: নিচের লাইনটি আপনার ~/.bashrc ফাইলে যোগ করুন
command -v rlwrap && alias tclsh='rlwrap tclsh'
বর্তমান স্টেবল ভার্সন 9.0। উপরে বলা হয়েছে, 8.6 ভার্সনটি এখনও ব্যাপকভাবে ব্যবহৃত হয়।
আপনার ইনস্টল করা tclsh কোন ভার্সন, তা নিচের কমান্ডটি চালিয়ে পরীক্ষা করতে পারেন:
echo 'puts [info patchlevel]' | tclsh