Presentation is loading. Please wait.

Presentation is loading. Please wait.

 Stands for Tool Command Language  Used for rapid prototyping, GUIs, and scripted applications  Created by John Ousterhout in 1988 out of frustration.

Similar presentations


Presentation on theme: " Stands for Tool Command Language  Used for rapid prototyping, GUIs, and scripted applications  Created by John Ousterhout in 1988 out of frustration."— Presentation transcript:

1

2  Stands for Tool Command Language  Used for rapid prototyping, GUIs, and scripted applications  Created by John Ousterhout in 1988 out of frustration  Currently 500,000+ active developers of Tcl

3  All data types can be manipulated as strings  All operations are commands  Was designed to interface with the C language, but also interfaces with C++, Java, and other languages now  “Safe Tcl” developed for using within email messages

4  Logon to RUCS.  At the prompt, enter tclsh.  You can then enter commands and run a Tcl script!

5 TCL: set out [open file.txt a] Java: PrintWriter out = new PrintWriter(new FileOutputStream("file.txt",true)) ;

6 TCL: set numbers [expr 1+2] set text “hello” puts “$numbers” puts “$text” Java: int numbers = 1+2; string text = “hello”; System.out.println(numbers); System.out.println(text);

7

8  http://en.wikipedia.org/wiki/Tcl http://en.wikipedia.org/wiki/Tcl  http://www.eweek.com/c/a/Applicatio n-Development/Tcl-Programming- Language-20-Things-You-Dont-Know- 865925 http://www.eweek.com/c/a/Applicatio n-Development/Tcl-Programming- Language-20-Things-You-Dont-Know- 865925


Download ppt " Stands for Tool Command Language  Used for rapid prototyping, GUIs, and scripted applications  Created by John Ousterhout in 1988 out of frustration."

Similar presentations


Ads by Google