Version 0 of Internal organization of the list extension

Updated 1999-03-05 16:33:04

Purpose: List and discuss technical decisions with regard to the official list extension in particular.

AK: Proposal: Use namespaces, the namespace is ::list.

AK: File organization: One file, more than one file ?

AK: Definitely use the package mechanism to simplify usage of the extension.

AK: Comments and coding: Follow the published styleguide. Makes extraction of documentation harder, but not impossible.

RSeeger: Have both an pure Tcl version, and a compiled extension version. If people wish to compile, they can gain the speed of the binary version. If not (don't have access to a compiler, not allowed to, etc), they can use the pure Tcl version, at the cost of speed.