schnarf/Ruffian — Issue #2: Pointers
Author: schnarf
Created: 2012-02-17 05:22:51+00:00
State: open

These are needed for most interesting algorithms that aren't sorting. Think through this well:
- Can we isolate null pointers, i.e. have a couple flavors of pointers, and the "default" type is never null. Have the type system enforce this.
- Scoped pointers? This might be worthwhile as a language feature. Owning pointers = scoped pointers
- Relationship with arrays? It'd be nice to keep them conceptually separate. Maybe don't define conversions for now, and consider slices when necessary.