UInt is often slower in flash and often results in a Int to UInt to Int
type conversion in real use if you analysis how a value is used.
Vector<Int> seem much much faster than Vector<Float> to the point where
it's often worth timesing an Int value by 100 manipulating it then
dividing it by a 100 to get a Float out thus keeping a bit of accuracy
but making use of the faster Vector<Int> access. Also better for
performance to use a Vector<Int> to hold 2d points than
Vector<Point<Int>> maybe an Abstract can be used to make access simpler.
UInt was added to flash I think mostly as icing for developers from
other languages who expect it, unless stuff has changed for flash target
it's best avoided, for this reason I also avoid UInt on all targets, but
would be interested to know if it makes sense on other targets?
ScrambledRK: