Xref: utzoo comp.lang.misc:6992 comp.object:2830 Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!wuarchive!sdd.hp.com!hplabs!otter.hpl.hp.com!hpltoad!cdollin!kers From: kers@hplb.hpl.hp.com (Chris Dollin) Newsgroups: comp.lang.misc,comp.object Subject: Re: blip [Re: Dynamic typing -- To Have and Have Not ...] Message-ID: Date: 21 Mar 91 10:35:59 GMT References: <1991Mar16.052952.10201@cs.cmu.edu> <3523:Mar1803:21:0591@kramden.acf.nyu.edu> <22032@yunexus.YorkU.CA> <11820:Mar1923:59:3591@ Sender: news@hplb.hpl.hp.com (Usenet News Administrator) Organization: Hewlett-Packard Laboratories, Bristol, UK. Lines: 19 In-Reply-To: brnstnd@kramden.acf.nyu.edu's message of 19 Mar 91 23:59:35 GMT Nntp-Posting-Host: cdollin.hpl.hp.com Dan tails with: Would you write a compressor in a dynamically typed language? Odd you should ask that, but when I was trying to understand LZ compression, I did just that. It was fast enough. For a production version, I would have tightened up the code, using my knowledge of the properties of the program - including types, of course. [Actually I rewrote it in C because Pop11 wasn't - and alas, still isn't - available on my home machine, but C is. Over the next year or so my Pop clone should gradually start to generate native code; it will be an interesting experiment to compare speeds then.] -- Regards, Kers. | "You're better off not dreaming of the things to come; Caravan: | Dreams are always ending far too soon."