Coming from Python, Rust has an extraordinary number of integer types. I've used i8, u8, i64 and usize all in the same block of code!
miniblog.
Related Posts
Mind expanding talk! ATS has some extraordinary features: recursion termination checks, first class lifetimes, disciplined data holes. https://twitter.com/deech/status/914202899588288512
Julia is wonderful. Gradual typing, multimethods, and the best default REPL I've ever seen. Performance is extraordinary too.
Extraordinary idea: give the Rust compiler a web frontend, so you have pretty errors and cross references!