Links and Resources from 7B Software, Inc.

Home

Contact

About 7B Software, Inc.

Professional Resume

Programming Techniques
from 7B Software

Links and Resources

First, I'd like to thank Michael Crawford at GoingWare, Inc for some nice ideas about how to lay out a consultant web page. Let this link back to his site be my attempt at a modest repayment for those ideas.

A second kudo to Richard Hipp at Hwaci, with whom I have worked for quite some time. Richard is one of the best programmers you could possibly hire, so give him a look.

Open Source Software

7B Software, sometimes in conjunction with other programmers, has developed some software which we hope you might find useful. All of this software is covered under the GNU public license.

  • A Tcl performance profiler. This module can be sourced into your Tcl program and will display performance statistics on a per-proc basis.

  • A Tcl runtime proc editor. Use this module to make changes to your program while it is running. New! Now with support for widget bindings.

  • A Tcl port forwarding program. I've found this little program useful in two areas: when reverse engineering a proprietary protocol, or when needing to route around a firewall policy.

  • A C++ class for a Tcl list. It turns out that Tcl lists, starting with tcl 8.0 or so, are quite efficient for many uses. This class makes it easy to use Tcl lists within a C++ program.

  • A Tcl/Tk spreadsheet widget. This widget (manual page) has an interface that is very similar to the tkTable widget developed by Jeffrey Hobbs (see here), is written in C++ and can be embedded in a Tcl application.

Member, Association
for Computing Machinery
Last updated: January 15, 2005