


|
6th Annual Tcl/Tk Conference
September 14-18, 1998 San Diego Princess Resort San Diego, California PRELIMINARY TECHNICAL PROGRAM WEDNESDAY, SEPTEMBER 169:00am - 9:15am: Welcome and Best Paper Award
9:15am - 10:00am: Keynote Tcl/Tk, Agents, and Makin' Pictures: A Whirlwind Tour
I've used Tcl since it was first publicly available, around 1989. For the last ten years, I've used it in practically every software system I've built, from image processing systems to fault tolerant agent based planners, and a number of 2D and 3D computer animation systems. I'll tell you how I used Tcl in these various systems, and what made it so darn useful. I'll also talk a little about how Tk was (or wasn't) used in such systems, and why certain choices were made. Pretty pictures will be shown and free software will be made available. Michael Johnson is a Media Arts Technologist for Pixar Animation Studios, the studio that brought "Toy Story" to life and the forthcoming "A Bug's Life". He previously worked for Thinking Machines, NCSA, and IBM. Michael received his MA in Visual Studies and PhD in Media Arts & Sciences from MIT's Media Lab. 10:00am - 10:30am: Break 10:30am - 12:00pm: Applications
12:00pm - 2:00pm: Lunch (on your own) 2:00pm - 4:00pm: Tcl/Tk Update
John Ousterhout will provide an update on the Tcl/Tk development going on at Scriptics Corporation. He will also formulate plans for the coming year, and as usual, he will collect feedback by letting the audience "Ouster Vote" on the issues facing Tcl and Tk. 4:00pm - 4:30pm: Break 4:30pm - 5:30pm: Object Technology
The Tycho Slate: Complex Drawing and Editing in Tcl/Tk 6:30pm - 8:30pm: Conference Dinner 9:00pm - 11:00pm: Birds-of-a-Feather (BoFs)
THURSDAY, SEPTEMBER 179:00am - 9:45pm: Invited Talk: Tcl/Tk for DummiesTim Webster, Timothy Webster Design and Consulting, Inc. Tim Webster will explain why he chose to write a book about Tcl/Tk, and how he sold the idea to IDG. He will discuss the basic strategy for organizing the book: writing the outline, deciding what to cover, and what, in retrospect, he would have done differently. He will cover some topics that may be saleable, and offer basic advice about book-writing. Tim Webster is a freelance writer and consultant, and the author of Tcl/Tk for Dummies. 9:45am - 10:45am: Testing and Debugging
10:45am - 11:15am: Break 11:15am - 12:15pm: Web Technology (Server-Side)
12:15pm - 2:00pm: Conference Lunch Invited Speaker: Peter Salus, The Tcl/Tk
Consortium
In 1970, RFC 51 by Michele Elie proposed the first true language of
the Net: at that time, a seven node construct. More recently, Java,
Limbo, and Tcl have been created. The history of Net languages from
1968 through 1998 will be detailed, focusing on Tcl and its toolkit.
Peter H. Salus is the author of A Quarter Century
of UNIX and Casting the Net: From ARPANET to Internet and Beyond.
He is the the editor in chief of the 4-volume Handbook of Programming
Languagesand the Director of the Tcl/Tk Consortium.
2:00pm - 3:30pm: Web Technology (Client-Side)
WebWiseTcl/Tk: A Safe-Tcl/Tk-based Toolkit Enhanced for the World
Wide Web
Internet-Based Desktops: Collaborative and Recordable
Creating A Multimedia Extension for Tcl Using the Java Media Framework
Visualizing Personal Web Caches with Caubview
3:30pm - 4:00pm Break
4:00pm - 5:00pm Works in Progress
5:00pm - 7:00pm Poster Session / Informal Demonstrations
8:00pm - 10:00pm: Birds-of-a-Feather
(BoFs)
Modern GUIs are typically written quickly using
some kind of GUI builder, then very painfully attached to an application
and even more painfully edited as the application evolves. Yacc has been
very effective for avoiding this 'after design' in text-based tools. It
would be attractive if we could bring similar benefits to GUI construction.
GUIs carry out the same role as the parser--accepting and validating the
user's input. This analogy suggests that we might build Yacc-like tools
to help build industrial strength GUIs (dozens of screens, and a half-dozen
or so different user classes). We will speculate about what tools would
be useful, how they would work, and how to build them.
Steve Johnson spent nearly 20 years at Bell Labs, where he wrote Yacc,
Lint, and the Portable C Compiler. For the past decade he has consulted
and worked at a number of Silicon Valley startups. He served on the
Usenix board for ten years, four of those as president, and is now the
Usenix representative to the Computing Research Association.
9:45am - 10:45am: Language Issues
Using Tcl to Rapidly Develop a Scalable Engine
for Processing Dynamic Application Logic
Using Tcl to Script CORBA Interactions in a
Distributed System
10:45am - 11:00am: Break
11:00am - 12:00am: Panel:
Tcl in the Bazaar - A United Front
Moderator: Michael McLennan, Bell
Labs Innovations for Lucent Technologies
The publication of Eric Raymond's "The Cathedral
and the Bazaar" has electrified the free software community and given more
visibility to "open source" software than ever before. Free software enthusiasts
everywhere are rethinking their strategies and coming up with innovative
new plans to colonize the corporate landscape newly opened to them. This
panel will discuss ways that the Tcl community might harness the power
of the "bazaar" to move development forward.
Panelists:
12:00pm - 12:30pm: Closing Remarks
and Town Meeting
|
|
First posted: May 21, 1998 efc Last changed: May 21, 1998 efc |
|