site map who made it ?

ברוכים הבאים לאתר הלימוד של שפת Tcl / Tk. מדריך זה ילמד את הבסיס לתכנות בשפה וכבר אחרי קריאה ראשונה שלו ותרגול של החומר הנלמד, מובטח לקורא שיוכל לכתוב תכניות מגוונות בשפה.

בעזרת Tcl plugin ניתן ליצור אפליקציות שישתלבו בדפים ברשת. מדריך זה משתמש ב-plugin על מנת להדגים תכניות בשפה וכדי לאפשר למבקר באתר להתנסות בשפה בעצמו. ה-plugin נתמך על-ידי שני הדפדפנים המרכזיים של נטסקייפ ושל מיקרוסופט ועל-ידי דפדפנים נוספים. מידע נוסף ניתן למצוא כאן.
הורד את ה-plugin של Tcl / Tk.

שפת Tcl / Tk היא אחת השפות השימושיות ביותר וייחודה הוא בעיקר בפשטותה. ניתן ללמוד את השפה בקלות וליצור אפליקציות חזקות ושימושיות תוך דקות. בנוסף, כל השימוש בשפה הוא חינם , גם כאשר מדובר בשימושים מסחריים.

בעזרת השפה ניתן ליצור ממשקים למשתמש, ניתן לשלב תכניות בתוך אפליקציות קיימות, ליצור תכניות מרובות תהליכים (multi-tasking) ולבנות ממשקים בין פלטפורמות שונות.
מוצגת בהמשך טבלה שמשווה את שפת Tcl אל מול שפות סקריפטים אחרות ומציגה את יתרונותיה של שפה זו.
(הטבלה מוצגת באנגלית משום שמדובר במושגים ושמות שלא ברור אם קיימים להם מושגים מקבילים בעברית).


Tcl Perl Python Java

Speed of use

Rapid development

Flexible, rapid evolution

Great regular expressions



Breadth of functionality

Easily extensible








Easy GUIs



Internet and Web-enabled

Enterprise usage

Cross platform


Internationalization support


Thread safe



Database access










.הנראים בטבלה, יתרונה המשמעותי ביותר הוא בפשטותהTcl / Tk כאמור, מעבר ליתרונות הברורים של שפת

:בהמשך מוצגות חוות דעת של משתמשים שונים בשפה 

"We use a Tcl interpreter in each of the hundreds of back-end host processes that provide services to AOL's Digital City's 3 million monthly visitors. Tcl greatly simplifies the task of configuring these services and managing them remotely. In addition, we are using Tcl to create high performance, completely dynamic, database driven Web sites. Every Web page in the AOL's Digital City network is generated by an embedded Tcl script."
Jim Davidson, Chief Technology Officer
AOL's Digital City, Inc.

"Tcl is the best scripting language for our mission-critical testing environment, bringing us several advantages. Tcl is easy to use, is embeddable and extensible, and has allowed us to automate our testing tasks to a much higher degree than we otherwise could."
Jay Yang, Manager Automated Test Solutions
Cisco Systems, Inc.

"Tcl meshed naturally with the powerful features of PrimeTime and Formality to produce exceptionally flexible and easy-to-use applications. We see Tcl being used for more and more applications throughout the EDA industry. As this happens, not only will the individual applications become more powerful, but Tcl will provide a unifying platform to increase tool interoperability and integration."

Dr. Ahsan Bootehsaz, Director of R&D
Synopsys Inc.

"As a developer I get instant gratification and can see immediate results since Tcl is interpreted and I don't have to wait for compilation. Tcl also has allowed us to build an easy-to-use, intuitive, and easy-to-maintain graphical user interface for our product. We have received positive customer feedback on our GUI, and I'm looking forward to ongoing development and support with Tcl/Tk!"

Chad Smith, Team Lead, Cellworx GUI Development
ADC Telecommunications


< כללי
ברוכים הבאים


לעמוד הבא