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 ยป Extending Tcl for Dynamic Object-Oriented Programming
Tweet

connect with us

Extending Tcl for Dynamic Object-Oriented Programming

Authors: 

David Wetherall, MIT Laboratory for Computer Science

Abstract: 

Object Tcl is an extension to the Tool Command Language (Tcl) for the management of complicated data types and dynamic object-oriented programming in general. We believe it is a worthy alternative to other object-oriented programming extensions (including [incr Tcl]) because it may be used dynamically, allows for per object specialization, has an economy of design and implementation, and provides a metaobject-based class system. Its design was driven by our VuSystem application needs to create a foundation with powerful abstraction and introspection capabilities, yet we sought to retain both the spirit and benefits of Tcl. This paper presents Object Tcl, emphasizing language design and implementation issues by comparing it with alternative systems.

David Wetherall, MIT Laboratory for Computer Science

BibTeX
@inproceedings {260390,
author = {David Wetherall},
title = {Extending Tcl for Dynamic Object-Oriented Programming},
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/extending-tcl-dynamic-object-oriented-programming},
publisher = {{USENIX} Association},
month = jul,
}
Download

Links

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

© USENIX

  • Privacy Policy
  • Conference Policies
  • Contact Us