Perturbatio #1 If only BlitzMax had templates, typecasting, and pointers. If it did It would have to be the best programming language ever. Maybe I don't understand what you mean exactly, but BMax has pointers and (at least to a certain extent) typecasting.