One thing I do think programming languages should adopt is allowing if/else to be used as expressions, like in Rust. Honestly nicer than the ternary stuff so common in C and it's descendants.