"Historically Tcl has always stored all intermediate results as strings. (With 8.0 they're rethinking that. Of course, Perl rethought that from the start.)"
January 1, 1970
https://en.wikiquote.org/wiki/Larry_Wall