When you&#x27;ve worked with languages that help you think about ownership (like Rust or even modern C++), being back to languages that throw you a pointer&#x2F;reference had leave you on your own to figure out what it&#x27;s lifecycle is and what you can to with them is a huge step back. For me is the think that sucks most when programming in Java, for instance.