4 ms·
I skimmed it very quickly, but quite a bit of that 'defense' of Tcl seems to be assuming that the problem with "everything is a string" is performance. It isn't
by lomnakkus 9y ago
I skimmed it very quickly, but quite a bit of that 'defense' of Tcl seems to be assuming that the problem with "everything is a string" is performance. It isn't.
There are very good reasons that stringly typed programming is frowned upon and 'performance' is very seldom one of them.
There's also seems to be a weird assumption that everthing-is-a-string means that you don't have to think about types. It's actually the exact opposite since now you don't have types for the compiler/runtime to help you to combine values in well-defined ways.
(I realize that the thing was written ages ago and we/the author may have learned a thing or two in the mean time.)
- blacksqr 9y ago"What is Tcl" http://wiki.tcl.tk/299 http://wiki.tcl.tk/299
- lomnakkus 9y agoIf you take issue with my post, then please be specific rather than throwing a link to a big page at me. Seriously, am I somehow supposed to divine your criticism of my post from that link?
- blacksqr 9y agoI'm sorry you interpreted my attempt to provide you with additional information about why some people might see Tcl in a positive light as criticism.