اجعل Tcl أكثر سهولة في الاستخدام
[incr Tcl] عبارة عن تطوير مجاني و أداة برمجية IT تمكنك من تحسين استخدامك لـ Tcl. تم تطوير هذا البرنامج لأول مرة بواسطة Michael McLennan ، وهو عبارة عن مجموعة من الإضافات الموجهة للكائنات لـ Tcl لغة البرمجة. اسمه عبارة عن تورية على C ++ و & nbsp؛ منمق أيضًا كـ " itcl " و " intr Tcl ."
[incr Tcl] يُستخدم على نطاق واسع لأنه يوفر لغة إضافية دعم strong> لبناء تطبيقات Tcl / Tk كبيرة. يوفر نموذج كائن مشابهًا ، بما في ذلك الوراثة المتعددة والفئات العامة والخاصة والمتغيرات. ومع ذلك ، يجب أن تكون على دراية strong> بـ Tcl وحتى C ++ لاستخدامها بشكل صحيح. p>
أداة صغيرة سهلة الاستخدام h3>
Tcl - يُنطق باسم "دغدغة" أو يُطلق عليها ببساطة بأحرفها - هي أداة عالية المستوى وذات أغراض عامة ومفسرة وديناميكية لغة البرمجة . لقد تم تصميمه بهدف أن يكون بسيطًا جدًا و مضغوطًا ولكن قويًا strong> ، بحيث يضع كل شيء في قالب الأمر. على هذا النحو ، من الشائع جدًا استخدام مزيج من Tcl و Tk - المعروف أيضًا باسم Tcl / Tk - والذي يتيح إنشاء واجهة مستخدم رسومية في الأصل في Tcl.
ومع ذلك ، مثل تصبح التطبيقات أكبر ، ويصبح من الصعب فهم رمز Tcl / Tk وصيانته وتوسيعه. هذا هو المكان الذي يأتي فيه [incr Tcl]. في جوهره ، هذه الأداة المساعدة هي امتداد Tcl الذي يضيف بنيات البرمجة الموجهة للكائنات إلى لغة البرمجة المذكورة أعلاه. من خلال القيام بذلك ، فإن الشفرة الناتجة التي تتم معالجتها بواسطة هذا الامتداد أسهل كثيرًا strong> في فهمها وصيانتها لـ Tcl / Tk.
بمزيد من التفصيل ، يتم استخدام "الكائنات" باعتبارها > لبنات البناء strong> لأحد التطبيقات. هذه حقيبة بيانات بها مجموعة من الإجراءات. ثم يتم تنظيم الكائنات في "فئات" ذات خصائص متطابقة ويمكن للفئات أن ترث الوظائف من بعضها البعض. ومع ذلك ، يجب أن تكون على دراية باستخدام Tcl أولاً للعمل [incr Tcl] جيدًا. هناك وثائق موسعة عبر الإنترنت strong> متاحة لها ولكنها قد تسبب إرباكًا للمبتدئين. p>
يتطلب معرفة مسبقة h3>
بشكل عام ، [incr Tcl] هي أداة محبوبة جيدًا من قبل Tcl لما تتميز به من ميزاتها الرائعة strong> وسهولة استخدامها. بينما سيتعين عليك معرفة الكثير عن كيفية عمل Tcl أولاً - ويفضل حتى C ++ أيضًا - إلا أن الأمر يستحق الجهد المبذول لأن هذا البرنامج يجعل من أسهل وأسرع strong> العمل مع الرموز كلما كان حجم المشاريع. يعد هذا برنامجًا مفيدًا موصى به بشدة strong>.