>Then you GET to code in Tcl !
I don't care about Tcl but your enthusiasm is golden. Sort of why I write silly stuff in bash or in an esoteric manner; "Why" "Cause we can!!"
Given how terrible GUI development in javascript is for the developer, this would be a net improvement.
However the language I yearn for in browsers is Lua.