Suggest expanding maximum *set* size from 2^8 to 2^16 values

This is a discussion on Suggest expanding maximum *set* size from 2^8 to 2^16 values within the Delphi forums in Programming Languages category; Is it time to expand the maximum set size from the old set's maximum size of 2^8 values (requiring a maximum of 32 bytes) to a maximum size of 2^16 values (requiring a maximum of 8192 bytes)? The set size has *not* grown in proportion to available memory or program complexity. The old set was invented when available memory was about 640 KB. Now, available memory is easily 1 GB. I believe that modern computers can easily support a maximum set size of 2^16 values, i.e. 8192 bytes, in size. Note that 640 KB / 32 Bytes = 20,000 1 ...

Go Back   Application Development Forum > Programming Languages > Delphi

Object Mix

Register FAQ Calendar Search Today's Posts Mark Forums Read
  #1  
Old 08-07-2008, 12:07 PM
John Herbster
Guest
 
Default Suggest expanding maximum *set* size from 2^8 to 2^16 values


Is it time to expand the maximum set size from the old
set's maximum size of 2^8 values (requiring a maximum
of 32 bytes) to a maximum size of 2^16 values (requiring
a maximum of 8192 bytes)?

The set size has *not* grown in proportion to available
memory or program complexity. The old set was invented
when available memory was about 640 KB. Now, available
memory is easily 1 GB. I believe that modern computers
can easily support a maximum set size of 2^16 values,
i.e. 8192 bytes, in size.

Note that
640 KB / 32 Bytes = 20,000
1 GB / 32 Bytes = 31,000,000
1 GB / 8192 Bytes = 122,000

The new set would even allow defining
tWideCharSet = set of WideChar;

What are the backward compatibility problems?

--JohnH, 2008-08-07

PS: I just proposed such in QualityCentral report:
http://qc.codegear.com/wc/qcmain.aspx?d=65404
Reply With Quote
Reply


Thread Tools
Display Modes


All times are GMT -5. The time now is 05:49 AM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
vB Ad Management by =RedTyger=

In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.