Tcl – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
מ Tshuva העביר את הדף TCL לשם Tcl
מ ←‏פתיח: ניסוח
שורה 17:
|סיומת=.tcl
}}
'''TCLTcl''' (ראשי תיבות של "'''Tool Command Language'''"; את השם TCL מבטאים "טיקל") היא [[שפת תסריט]] שפותחה על ידי ג'ון אוסטרווט. TCLTcl נמצאת בשימוש נרחב ב-[[Common Gateway Interface|CGI]], ב[[בדיקות תוכנה]] וביצירת [[GUI|ממשקים גרפיים]]. ב-TCLTcl כל דבר הוא פקודה, אפילו מבני שפה בסיסיים כמו [[פקודת if|if]] ו-[[פקודת for|for]]. למרות זאת, התחביר של TCLTcl דומה מאוד לזה של [[C++|++C]] ושפות תסריט מקבילות. ל-TCLTcl הרחבות רבות וקהילה גדולה של מפתחים המתחזקים אותה, מה שעושה את השפה לחזקה מאוד ובעלת מגוון של יכולות. השילוב בין TCLTcl להרחבה שלה התומכת ב[[ממשק משתמש גרפי|ממשקים גרפיים]] (TK GUI Toolkit) מאוד נפוץ ושמו TCLTcl/TK (מבוטא "טיקל-טוק"). עד גרסה 8.5, TCL תמכה ב[[תכנות מונחה עצמים]] אך ורק באמצעות הרחבות כדוגמת IncrTCL. החל מגרסה 8.6, TCL תומכת בתכנות מונחה עצמים באופן טבעי.
 
== תכונות ==
אוחזר מתוך "https://he.wikipedia.org/wiki/Tcl"