Oops, I did not mean to be harsh and apologize for coming across that way. Tcl8 introduced the Tcl_Obj and a completely new api to deal with them. The old string-based interfaces were kept in place, because we value…
:) If you are using Tcl7 (Tcl8 is 10+ years old) or the OLD string interfaces on Tcl8, things go through the string rep and will be dog slow - your fault. Tcl's lists, for instance, are maintained internally as C arrays…
Speaking with some knowledge of the inner workings of Tcl, I can assert that your description is not correct in recent Tcl: you must be doing something more to that object, or misinterpreting what is happening. I…
Oops, I did not mean to be harsh and apologize for coming across that way. Tcl8 introduced the Tcl_Obj and a completely new api to deal with them. The old string-based interfaces were kept in place, because we value…
:) If you are using Tcl7 (Tcl8 is 10+ years old) or the OLD string interfaces on Tcl8, things go through the string rep and will be dog slow - your fault. Tcl's lists, for instance, are maintained internally as C arrays…
Speaking with some knowledge of the inner workings of Tcl, I can assert that your description is not correct in recent Tcl: you must be doing something more to that object, or misinterpreting what is happening. I…