Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion Reply to Ousterhout's reply (was Re: Ousterhout and Tcl ...)

From: k...@math.ufl.edu (Kelly Murray)
Subject: Re: Reply to Ousterhout's reply (was Re: Ousterhout and Tcl ...)
Date: 1997/04/21
Message-ID: <5jemhu$5nb$1@sparky.franz.com>#1/1
X-Deja-AN: 236259337
Distribution: world
References: <5ihaol$n3g@Masala.CC.UH.EDU> <5ilnmp$rg9@engnews2.Eng.Sun.COM> <334EDC93.2376@maths.anu.edu.au> <5it19k$n8k@m1.cs.man.ac.uk> <3353200E.52CD@maths.anu.edu.au> <5j0gq5$jbi@mimsy.cs.umd.edu> <3070209881177993@naggum.no> <5j5o3a$9rn@mimsy.cs.umd.edu> <3070347275198364@naggum.no> <5j8ice$agv@mimsy.cs.umd.edu>
Organization: Franz Inc.
Reply-To: k...@franz.com
Newsgroups: comp.lang.scheme,comp.lang.scheme.scsh,comp.lang.lisp,comp.lang.tcl,comp.lang.functional,comp.lang.c++,comp.lang.perl.misc,comp.lang.python,comp.lang.eiffel


>c...@cs.umd.edu (Charles Lin):
>>Erik Naggum (e...@naggum.no) wrote:
>>|| strings are excellent for external representation, and that's where they
>     This was the point.   Now, perhaps I completely misunderstood 
>what Ousterhout did, but I was under the impression that he said
>everything in Tcl (the external representation) is a string.  

Why not make everything a stream of BYTES ?  
Then we can send one programs output BYTES as input BYTES to another program!
It works, you can do a lot of stuff with it -- 
been around now for 20-30 years.  Has a few bugs though.  BYTE number 4 causes
some confusion.  BYTE number 0 too.  BYTE numbers > 127 seem to cause some
bugs too.  Nothing that can't be found and fixed after 20 years of testing.

Hmm, maybe if everything was an OBJECT instead, we might get somewhere??

Just a thought.

-Kelly Murray  k...@franz.com  http://www.franz.com