Skip to main content
USENIX
  • Conferences
  • Students
Sign in

connect with us


  •  Twitter
  •  Facebook
  •  LinkedIn
  •  Google+
  •  YouTube

twitter

Tweets by @usenix

usenix conference policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

You are here

Home ยป Objective-Tcl: An Object-Oriented Tcl Environment
Tweet

connect with us

Objective-Tcl: An Object-Oriented Tcl Environment

Authors: 

Pedja Bogdanovich, TipTop Software

Abstract: 

Objective-Tcl is an object-oriented extension to Tcl modeled after the Objective-C extension to the C language. The Objective-Tcl system facilitates sending messages to Objective-C objects from the interpreter without the need for any interface specification. The information stored in the Objective-C runtime system is used. In addition, Objective-Tcl facilitates defining classes and categories (collections of methods) in the Objective-Tcl interpreter. It is transparent to the runtime system if a method is implemented in Objective-C or in Objective-Tcl. In fact, a class can have a mixed implementation--certain methods can be implemented in Objective-C, while other methods can be implemented in Objective-Tcl. For Tcl, Objective-Tcl provides a seamless integration with the low-level compiled language (i.e., Objective-C), as well as a dynamic object-oriented environment which promotes more structured programming in Tcl. For Objective-C, Objective-Tcl provides an interactive development environment which promotes rapid prototyping.

Pedja Bogdanovich, TipTop Software

BibTeX
@inproceedings {260389,
author = {Pedja Bogdanovich},
title = {{Objective-Tcl}: An {Object-Oriented} Tcl Environment},
booktitle = {USENIX Third Annual Tcl/Tk Workshop ( USENIX Third Annual Tcl/Tk Workshop)},
year = {1995},
address = {Toronto, Ontario},
url = {https://www.usenix.org/conference/usenix-third-annual-tcltk-workshop/objective-tcl-object-oriented-tcl-environment},
publisher = {USENIX Association},
month = jul
}
Download

Links

Paper: 
http://usenix.org/publications/library/proceedings/tcl95/full_papers/bogdanovich.ps
  • Log in or    Register to post comments

© USENIX

  • Privacy Policy
  • Contact Us