few other things about the type() declaration solution
-The default should be respected.
If the platform cannot full fill the defaults.
The programmer should not be able to use the default type().
-The implementation details about a type should not be about internal representation.
Should not be able to change that.
We work in a higher language for a reason.
-Different meaning, behaviour is a reason for making a new type.
-Working with versions allows me to let both old and new programs work with new infrastructure.
(making new programs work on old things will always be a problem)
This making it possible to get stuff working and make it keep working.
- maybe it's a good idea to have the default number of bits very low?
Like 16 bits for int().
please feedback me about this: negative feedback is okay but it has to give a reason for why it is bad: a consequence that would happen.