Generating a Java program with 90% less code
Java seems to rely a lot on IDE tools to autocomplete, autorefactor, generally shovel around all this boilerplate.It always seemed weird to me.  Like if my house was really cluttered but instead of building shelves or closets into the house itself, I buy an elaborate conveyor belt and excavator system to rearrange all my things all the time so I can walk through all the mess.