I don't mind dynamic typing and I don't mind static typing, but gradual typing is just not a very enjoyable experience for me.
With regards to flexibility, I have found Rust to be pretty enjoyable--and there's a lot of things you can do if you get into things like macros.