>=>> I would like you ask you a question. You claim that the "everything is a
>=>> string" approach is the be-all-and-end-all, the way to go, etc, etc. Why
>=>> then has Tcl8.0 moved away from this philosophy?
>=>
>=>Semantically it hasn't. It just now has a rather neat behind-the-scenes
>=>way of caching the results of converting the value from a string into
>=>something else (like a list or number) in case it gets used like that
>=>again. You never see this though
>
> I should point out that this is quite consistent with Ousterhout's
>insistence that in operating systems everything is a file, as is
>traditional in Unix. I was at SOSP 13, and he seemed rather stuck on
>calling every possible OS interface a file (slight hyperbole), even if
>it was useful to view it from another direction.
Plan 9 (of beloved memory ) did pretty much the same thing.
__________________________________________________________________________
"Hab nun, ach. Philosphie, Juristerei, Medizin,
und leider auch Theology durchaus studiert, mit
heissem Bemuehn. Da steh ich nun, Ich armer Tor,
und bin so klug als wie zuvor. "
Faust
|