Lol, it took me a while to realize it's the compiler essentially saying "how high".
post
I do enjoy the rust compiler error messages. They are nicely formatted
That's what makes us humans different from computers. We don't ask how high, we just do it. Now, if it were a C pointer it would jump anywhere from 0 to 2^32-1. That's why C is more suited for artificial intelligence than it might initially seem. Thanks for coming to my tedx talk
Pointers are ackshully 48 bits on amd64 (which is most PCs and servers)
i dislike rust, but have to give them credit for helpful error messages. not quite racket level but impressive
Height should be a float
I don't know Rust but jump typically moves the program counter, where the height represents the number of instructions to move
Afaik rust doesn't have functions like that as they lead to unsafe code that's impossible to check variable lifetimes for. I think OP created the jump function.
It's height in centimeters
But then wouldn't it be fly(height: f64) instead of jump(height: i32)?
all 24 comments