Are vars too much for the default of global namespace entities? What are the forces driving :static (and previously direct binding)? Would they be lessened with a lighter-weight construct? How important is thread-local rebinding (e.g. for mock frameworks etc)? Do we need a lighter gvar or something? Will perf follow? Could we avoid :static (and get the same perf)? Cliff Click seems to think the volatile overhead is not inherent.
- Reference semantics
- watchers etc
- Dynamic rebindability
- thread-locality
Labels:
1 Comment
Hide/Show CommentsMar 01, 2011
Fogus
Is gvar a technical term that I'm not familiar with or does it stand for something else (e.g. Global Var)?