Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!wuarchive!udel!ee.udel.edu From: new@ee.udel.edu (Darren New) Newsgroups: comp.lang.misc Subject: Re: The search for heterogeneous lists is still on! Message-ID: <49713@nigel.ee.udel.edu> Date: 3 Apr 91 21:01:15 GMT References: <167:Mar3121:32:0891@kramden.acf.nyu.edu> <49591@nigel.ee.udel.edu> <1991Apr3.013413.8428@neon.Stanford.EDU> Sender: usenet@ee.udel.edu Organization: University of Delaware Lines: 19 Nntp-Posting-Host: snow-white.ee.udel.edu In article <1991Apr3.013413.8428@neon.Stanford.EDU> hoelzle@neon.Stanford.EDU (Urs Hoelzle) writes: >new@ee.udel.edu (Darren New) writes: >>printf's implementation has all the drawbacks of dynamic >>typing [...] misinterpretation of bits [...] >In any case, printf is an example of weak typing, not dynamic typing. Good point. It is, however, an example of hetrogeneous lists. "Misinterpretation of bits" in a static type language is similar to "message not found" in dynamic type languages like Smalltalk. That is, after all, what "message not found" means: that you tried to interpret "true" as an integer and "+" wasn't defined. Of course, since C is staticly typed, the analogy will be flawed. -- Darren -- --- Darren New --- Grad Student --- CIS --- Univ. of Delaware --- ----- Network Protocols, Graphics, Programming Languages, FDTs ----- +=+=+ My time is very valuable, but unfortunately only to me +=+=+ + When you drive screws with a hammer, screwdrivers are unrecognisable +