>>8
Fuck you, even in dynamic languages, fixed size integer types are necessary.
He's not complaining about fixed size integers, he's complaining that the size of int depends on the hardware, to which I would respond:
1) The architectural decides the size of an int, not the programming language.
2) If you absolutely
need an int that's the same size on all hardware, use Int32 or Int64.
3) The reason the register-sized ints are provided by default is because they're always the fastest to perform arithmetic on. All arithmetic is done on the CPU, whereas with big ints, something as simple as incrementing a for loop variable requires a long series of assembly instructions and multiple memory calls. Not a concern with scripting languages, but Go aims to be a fast, low-level language. My theory in fact is that Google is using it to rewrite Android.