There is a whole thread about Tcl/Tk a little lower that you might find interesting (https://news.ycombinator.com/item?id=41634817). I can't comment on what is more readable, as I am not proficient in Tcl. I intend to look at it now that it keeps getting mentioned. Tnx.