Since folks are debating whether 21 bits is really enough for Unicode forever, I thought I should toss in these gems from my quotation collection, about previous mistakes when people thought something was big enough: \QUOTATION{ There is only one mistake that can be made in computer design that is difficult to recover from---not having enough address bits for memory addressing and memory management. The PDP-11 followed the unbroken tradition of nearly every computer. }{ C. G. Bell and W. D. Strecker\\ 1976 % Hennessy and Patterson p. 481 } \QUOTATION{ A partial list of successful machines that eventually starved to death for lack of address bits includes the PDP-8, PDP-10, PDP-11, Intel 8080, Intel 8086, Intel 80186, Intel 80286, AMI 6502, Zilog Z80, CRAY-1, and CRAY X-MP. }{ David A. Patterson and John L. Hennessy\\ 1990 % p. 481 } \QUOTATION{ Pitfall: Extending an address space by adding segments on top of a flat address space.\\[1ex] \ldots{} From the point of view of marketing, adding segments solves the problems of addressing. Unfortunately, there is trouble any time a programming language wants an address that is larger than one segment, such as indices of large arrays, unrestricted pointers, or reference parameters. \ldots{} In the 1990s, 32-bit addresses will be exhausted, and it will be interesting to see if history will repeat itself on the consequences of going to larger flat addresses versus adding segments. }{ John L. Hennessy and David A. Patterson\\ 1990 % p. 483 } I haven't a similar quote about 32-bit IP addresses, but IPv6 (see RFC 1883) notes `` IPv6 increases the IP address size from 32 bits to 128 bits, to support more levels of addressing hierarchy, a much greater number of addressable nodes, and simpler auto-configuration of addresses.'' ------------------------------------------------------------------------------- - Nelson H. F. Beebe Tel: +1 801 581 5254 - - Center for Scientific Computing FAX: +1 801 585 1640, +1 801 581 4148 - - University of Utah Internet e-mail: [EMAIL PROTECTED] - - Department of Mathematics, 322 INSCC [EMAIL PROTECTED] [EMAIL PROTECTED] - - 155 S 1400 E RM 233 [EMAIL PROTECTED] - - Salt Lake City, UT 84112-0090, USA URL: http://www.math.utah.edu/~beebe - -------------------------------------------------------------------------------