הפרוייקט Tcl / Tk מספק קוד פתוח, מרובה, לגמרי ללא תשלום ותסריטים ניידים התומכת בעיבוד מחרוזות ובהתאמה לדפוסים, גישה למערכת קבצים מקומית, שליטה דמויית פגז על תוכניות אחרות, TCP / IP ברשת, טיימרים, כמו גם אירועים מונע אני / O.
Tcl (כלי פקודה שפה) קל ללמוד, המאפשר למשתמש ליצור תוכנית שימושית בתוך דקות. אתה חופשי להשתמש TCL / Tk כרצונך, גם ביישומים מסחריים. בעוד Tcl היא שפת התכנות, Tk הוא ערכת הכלים GUI, המאפשרת למפתחים לעצב ממשקי משתמש גרפיים עבור תוכניות Tcl שלהם.
תחילת העבודה עם Tcl / Tk
תוכניות Tcl ו- Tk מופצות כשתי זוויות מקור (tar tar), כך שתצטרך להתקין אותן בנפרד במערכת גנו / לינוקס, אם תזדקק לשניהם, כמובן. את הגרסאות העדכניות ביותר ניתן להוריד מ Softoware באמצעות סעיף ההורדה ייעודי לעיל.
כדי להתקין את אחד מהם, שמור את ארכיון המקורות על מיקום לפי בחירתך, לחלץ את תוכנו, לפתוח אמולטור מסוף ולנווט למיקום של קבצי הארכיון שחולצו באמצעות & lsquo; cd & rsquo; הפקודה.
לאחר מכן, הזן את התיקייה של הפלטפורמה שעבורה ברצונך לייעל ולעבד את התוכנה (לדוגמה, יוניקס), לבצע את התצורה & amp; & amp; הפוך & rsquo; הפקודה, ואחריו את & lsquo; לבצע התקנה & rsquo; הפקודה כמו שורש או עם sudo כדי להתקין את המערכת רחב.
מתחת למכסה המנוע ומערכות ההפעלה הנתמכות
תוכנית Tcl ו- Tk נכתבת בעיקר בשפת התכנות C. עם זאת, נראה כי השפה TCL שימש גם כדי לעצב את הכלים האלה, אשר ממוקדות כלפי מפתחים ומנהלי מערכת.
כיום, התוכנה פועלת על כל הפצות גנו / לינוקס, כמו גם על טעמים שונים BSD, כגון FreeBSD, Mac OS X ומערכות ההפעלה Microsoft Windows. הן הארכיטקטורות של 64 סיביות והן של 32 סיביות של ערכת הדרכה נתמכות בשלב זה.
מה חדש במהדורה זו:
- [TIP 432] דיאלוגים מעודכנים של קבצים ב- Windows.
- שחזור היכולת לקרוא שוב מערוץ לאחר EOF.
- תוצאה שאינה תואמת מ- [lreplace {} 1 1].
- תוצאה שאינה תואמת מ- [lappend foo].
- תוצאה שגויה מ- [regsub-all {(. *} a (b) {}.
- שחזור היכולת [פתח את comX: r +].
- טיפול [קבוע] קבוע בערכי רזולוציה שלילית.
- קריסות קבועות ...
- [oo :: class class].
- [החל {{} {נסה {} על אישור {} - בהחזר {} {}}}.
- מותאמת באופן שגוי [expr] bytecode ession.
- [מערך מערך] של מערך מעקב.
- [scale .s -digits $ tooBig].
- Bytecode ממוטב עבור [string cat].
- תמיכה ב- Windows 10.
מה חדש בגרסה 8.6.7:
- [TIP 432] דיאלוגים מעודכנים של קבצים ב- Windows.
- שחזור היכולת לקרוא שוב מערוץ לאחר EOF.
- תוצאה שאינה תואמת מ- [lreplace {} 1 1].
- תוצאה שאינה תואמת מ- [lappend foo].
- תוצאה שגויה מ- [regsub-all {(. *} a (b) {}.
- שחזור היכולת [פתח את comX: r +].
- טיפול [קבוע] קבוע בערכי רזולוציה שלילית.
- קריסות קבועות ...
- [oo :: class class].
- [החל {{} {נסה {} על אישור {} - בהחזר {} {}}}.
- מותאמת באופן שגוי [expr] bytecode ession.
- [מערך מערך] של מערך מעקב.
- [scale .s -digits $ tooBig].
- Bytecode ממוטב עבור [string cat].
- תמיכה ב- Windows 10.
מה חדש בגירסה 8.6.6:
- [TIP 432] דיאלוגים מעודכנים של קבצים ב- Windows.
- שחזור היכולת לקרוא שוב מערוץ לאחר EOF.
- תוצאה שאינה תואמת מ- [lreplace {} 1 1].
- תוצאה שאינה תואמת מ- [lappend foo].
- תוצאה שגויה מ- [regsub-all {(. *} a (b) {}.
- שחזור היכולת [פתח את comX: r +].
- טיפול [קבוע] קבוע בערכי רזולוציה שלילית.
- קריסות קבועות ...
- [oo :: class class].
- [החל {{} {נסה {} על אישור {} - בהחזר {} {}}}.
- מותאמת באופן שגוי [expr] bytecode ession.
- [מערך מערך] של מערך מעקב.
- [scale .s -digits $ tooBig].
- Bytecode ממוטב עבור [string cat].
- תמיכה ב- Windows 10.
מה חדש בגרסה 8.6.5:
- [TIP 432] דיאלוגים מעודכנים של קבצים ב- Windows.
- שחזור היכולת לקרוא שוב מערוץ לאחר EOF.
- תוצאה שאינה תואמת מ- [lreplace {} 1 1].
- תוצאה שאינה תואמת מ- [lappend foo].
- תוצאה שגויה מ- [regsub-all {(. *} a (b) {}.
- שחזור היכולת [פתח את comX: r +].
- טיפול [קבוע] קבוע בערכי רזולוציה שלילית.
- קריסות קבועות ...
- [oo :: class class].
- [החל {{} {נסה {} על אישור {} - בהחזר {} {}}}.
- מותאמת באופן שגוי [expr] bytecode ession.
- [מערך מערך] של מערך מעקב.
- [scale .s -digits $ tooBig].
- Bytecode ממוטב עבור [string cat].
- תמיכה ב- Windows 10.
מה חדש בגרסה 8.6.4:
- [TIP 432] דיאלוגים מעודכנים של קבצים ב- Windows.
- שחזור היכולת לקרוא שוב מערוץ לאחר EOF.
- תוצאה שאינה תואמת מ- [lreplace {} 1 1].
- תוצאה שאינה תואמת מ- [lappend foo].
- תוצאה שגויה מ- [regsub-all {(. *} a (b) {}.
- שחזור היכולת [פתח את comX: r +].
- טיפול [קבוע] קבוע בערכי רזולוציה שלילית.
- קריסות קבועות ...
- [oo :: class class].
- [החל {{} {נסה {} על אישור {} - בהחזר {} {}}}.
- מותאמת באופן שגוי [expr] bytecode ession.
- [מערך מערך] של מערך מעקב.
- [scale .s -digits $ tooBig].
- Bytecode ממוטב עבור [string cat].
- תמיכה ב- Windows 10.
מה חדש בגרסה 8.6.3:
- [TIP 432] דיאלוגים מעודכנים של קבצים ב- Windows.
- שחזור היכולת לקרוא שוב מערוץ לאחר EOF.
- תוצאה שאינה תואמת מ- [lreplace {} 1 1].
- תוצאה שאינה תואמת מ- [lappend foo].
- תוצאה שגויה מ- [regsub-all {(. *} a (b) {}.
- שחזור היכולת [פתח את comX: r +].
- טיפול [קבוע] קבוע בערכי רזולוציה שלילית.
- קריסות קבועות ...
- [oo :: class class].
- [החל {{} {נסה {} על אישור {} - בהחזר {} {}}}.
- מותאמת באופן שגוי [expr] bytecode ession.
- [מערך מערך] של מערך מעקב.
- [scale .s -digits $ tooBig].
- Bytecode ממוטב עבור [string cat].
- תמיכה ב- Windows 10.
תגובות לא נמצא