the Design Experience Weblog Archive

Brokeness? [googleresearch.blogspot.com]

"Nearly All Binary Searches and Mergesorts are Broken" if, you are using a statically typed language (and probably some other ones too, I am not an expert of how all languages handle numbers.)

Well? "Static types give me the same feeling of safety as the announcement that my seat cushion can be used as a floatation device. (Don Roberts)" [ http://blogs.23.nu/c0re/stories/10438/ ]

Smalltalk and Lisp solved this twenty, thirty, forty years ago or so. And there are other answers for statically typed langauges too: http://www.cincomsmalltalk.com/blog/blogView?showComments=true&entry=3327901832 Patrick Logan mentions is has to do with poorly defined integers and lack of overflow handling, and you can design a dynamic language the same way.

11:02 AM, 16 Jun 2006 by dave bauer Permalink | Comments (0)

XML

Notifications

You may
request notification for the Design Experience Weblog.

Syndication Feed

XML