Changes between Initial Version and Version 1 of ArrayTasklist

Show
Ignore:
Timestamp:
10/06/09 19:42:46 (12 years ago)
Author:
kurahaupo
Comment:

new page. open question about lack of initialization of resizable arrays

Legend:

Unmodified
Added
Removed
Modified
  • ArrayTasklist

    v1 v1  
     1= Questions = 
     2 
     3== Resizable Arrays == 
     4 
     5 1. Do any HLL's use Resizable Arrays without extending them to include initialization of unset elements? 
     6 
     7 They were originally included as counterparts to the Fixed Arrays, but extended to support pop, push, shift, unshift and set-integer. However it seems that the lack of initialization is a misplaced optimization that is probably of no use to any HLL, forcing every HLL to override this behaviour. 
     8 
     9= Tasks = 
     10 
     11== Resizable Arrays == 
     12 
     13 1. Update all ResizableArrays to perform initialization of unset elements, in particular those that re-appear when an array is shrunk and then re-extended. Assuming of course no HLL's would suffer significantly from this "pessimization".