However in our case only the DB drivers and Apache TCL module were written in C, everything else was pure TCL.
https://bitbucket.org/naviserver/naviserver/
http://tcl.wiki/