
Basic Information
Proceedings
Cyan Ogilvie: Core-Style Arguments for Script Commands
Introduces parse args 1, a Tcl extension that supports named and optional arguments for script-defined commands, improving readability and performance.
Clif Flynt: Editomat - Adventures in Commercializing a Tcl Application
Explores the challenges of turning a Tcl/Tk script into commercial software, including GUI consistency, licensing, and customer support.
Andreas Kupries: C Runtime In Tcl
Describes Critcl, a system for embedding C code in Tcl scripts, supporting pre-compilation, API extensions, metadata, and efficiency improvements.
Zach Conn: Hyperfeed - FlightAware's parallel flight tracking engine
Details FlightAware’s Tcl-based engine for ingesting and processing 40+ flight data feeds, using concurrency, speedtables, and PostgreSQL integration.
Cyan Ogilvie: JSON as a Native Tcl Value
Introduces rl json, a Tcl command for direct JSON manipulation preserving type information and avoiding lossy transformations.
Roy Keene: pipethread
Demonstrates POSIX shell pipe concepts in Tcl and shows pipeline-like behavior for concurrent processing.
Sean Deely Woods: Practcl - Package Repository Automation for C and Tcl
Describes Practcl, a Tcl library for automating download, build, and packaging of Tcl and C extensions using object-oriented recipes.
Peter da Silva: Swift-Tcl
Introduces a bridge between Swift and Tcl, allowing mutual extension and high-level orchestration while discussing performance and memory management.
Phil Brooks & Sridhar Srinivasan: Tcl Capacities in Crisis for EDA
Discusses Tcl’s limitations with modern EDA data sizes and argues for Tcl 9 to remove 32-bit constraints.
Don Porter: Tcl Values - Past, Present & Tales from the Future
Explores TIP 445 and the evolution of Tcl value representation, covering past, current, and proposed improvements.
Karl Lehenbauer: Tcl, Apache and mod_rivet for web development
Demonstrates integrating Tcl with Apache using mod_rivet for server-side web development.
Peter da Silva: 10 years of Speed Tables
Reviews Speed Tables, a Tcl in-memory key-value store, its evolution, and integration with C extensions, shared memory, and Cassandra.
Jos Decoster & Steve Landers: The evolution of the Tclers Wiki
Chronicles the history of the Tclers Wiki since 1999, highlighting architecture, features, and community impact.
Dr. Emmanuel Frécon: When Tcl meets Docker
Describes tools integrating Tcl with Docker for containerized applications, including orchestration, lifecycle management, and microservices support.