It's meant to be trivially distributable - executables statically linked with everything for Linux and Windows, at ~15mb (that's including everything, an RTC library, codecs, etc). RAM usage is ~80mb.
Why Tcl? Mostly nostalgia really. The chat view itself is "just" tk text widget, but has some features you'd expect - loading on scroll, attachments, etc.