Colin Macleod

Move Slowly and Repair Things

I'm a Tcl user since 1997, now retired. I used to work for Bloomberg LP in London - I am not authorised to give out any information about what tools they may or may not use.

I previously worked for COMPANY: Alcatel, mostly writing plain C, but squeezing in a little Tcl now and then.

Before Alcatel I was at Intrasoft SA, Greece, before that at Dundee University, Scotland.

I can be emailed at colin_g_macleod(at)yahoo.com . I use the id "CGM" on this wiki, on the Tcl chat and on reddit. I also use @[email protected] .

I have a personal web site at https://cmacleod.me.uk

CGM Editing my personal page is not the way to communicate. I now have a Support group for my site at https://newsgrouper.org/newsgrouper.support which is a suitable forum for such requests.

Some programs wot I have wrote

Newsgrouper - A Tcl-powered web interface to Usenet newsgroups - code at https://chiselapp.com/user/cmacleod/repository/newsgrouper/home .

Tartaniser - Make your own Scottish tartan.

gush - a Graphical User SHell.

Diskusage - a little utility to help out when your disk gets full.

Flog - log-follower utility.

Other stuff

Wibbly - A simple web server module.

DisTcl - Distributed Programming Infrastructure for Tcl

ReacTcl - Reactive Programming Infrastructure for Tcl.

coroutine-enabled event handling

Why I'm Tcl-ish - Advocacy.