Have you considered D? It&#x27;s pretty much supposed to be a successor to C++ and has GC (can be turned off) and is compiled as well. I feel like I&#x27;m writing compiled Java when I code in D if that gives you a nicer perspective of D.