There was some discussion at TPC4 that typeglobs could be expunged from 
P6.  If this is likely, it would free up a type-defining punctuation 
character (*).

Could this be used for filehandles?  I have often thought that filehandles 
were handicapped unnecesarily by looking like barewords.  Granted, these 
days you can put one in a scalar, but then visually, you can't tell that 
it's a filehandle except by context, and type prefixes are designed to 
obviate that problem.

Using * as a type prefix for filehandles seems natural (it's been the most 
common use anyway in statements like "local *FH") and I don't see how it 
breaks backward compatibility any more than would happen if typeglobs get 
the axe.
--
Peter Scott
Pacific Systems Design Technologies

Reply via email to