Tcl - ภาพรวม
Tcl เป็นรูปแบบย่อของ Tool Command Language. John Ousterhout จาก University of California, Berkeley เป็นผู้ออกแบบ เป็นการรวมกันของภาษาสคริปต์และล่ามของตัวเองที่ฝังอยู่ในแอปพลิเคชันเราพัฒนาด้วย
Tcl ได้รับการพัฒนาครั้งแรกสำหรับ Unix จากนั้นพอร์ตไปยัง Windows, DOS, OS / 2 และ Mac OSX Tcl นั้นคล้ายกับภาษาเชลล์ยูนิกซ์อื่น ๆ มากเช่น Bourne Shell (Sh), C Shell (csh), Korn Shell (sh) และ Perl
มีจุดมุ่งหมายเพื่อให้โปรแกรมสามารถโต้ตอบกับโปรแกรมอื่น ๆ และสำหรับทำหน้าที่เป็นล่ามแบบฝังได้ แม้ว่าจุดมุ่งหมายเดิมคือการเปิดใช้งานโปรแกรมเพื่อโต้ตอบคุณสามารถค้นหาแอปพลิเคชันเต็มรูปแบบที่เขียนด้วย Tcl / Tk
คุณสมบัติของ Tcl
คุณสมบัติของ Tcl มีดังนี้ -
ลดเวลาในการพัฒนา
ชุดอินเทอร์เฟซผู้ใช้ที่มีประสิทธิภาพและเรียบง่ายพร้อมการรวม TK
เขียนครั้งเดียววิ่งได้ทุกที่ ทำงานบน Windows, Mac OS X และเกือบทุกแพลตฟอร์ม Unix
ค่อนข้างง่ายในการเริ่มต้นสำหรับโปรแกรมเมอร์ที่มีประสบการณ์ เนื่องจากภาษานั้นง่ายมากจนพวกเขาสามารถเรียนรู้ Tcl ได้ภายในไม่กี่ชั่วโมงหรือหลายวัน
คุณสามารถขยายแอปพลิเคชันที่มีอยู่ได้อย่างง่ายดายด้วย Tcl นอกจากนี้ยังสามารถรวม Tcl ใน C, C ++ หรือ Java เป็น Tcl หรือในทางกลับกัน
มีชุดฟังก์ชันเครือข่ายที่มีประสิทธิภาพ
ในที่สุดก็เป็นโอเพ่นซอร์สฟรีและสามารถใช้สำหรับแอพพลิเคชั่นเชิงพาณิชย์ได้โดยไม่ จำกัด จำนวน
การใช้งาน
Tcl เป็นภาษาที่ใช้งานทั่วไปและคุณสามารถค้นหา Tcl ได้ทุกที่ รวมถึง
- เว็บไซต์ที่ปรับขนาดได้ซึ่งมักได้รับการสนับสนุนจากฐานข้อมูล
- เว็บเซิร์ฟเวอร์ประสิทธิภาพสูงสร้างด้วย TclHttpd
- Tcl กับเว็บไซต์ที่ใช้ CGI
- แอปพลิเคชัน GUI บนเดสก์ท็อป
- แอปพลิเคชันในตัว