I’ve been working mostly in Java for the past several months, for my job. It’s started to feel kind of like this:
And every time I have to whip out a design pattern or build yet another layer or deal with generics or interfaces or add 50 public setters for the benefit of some library, it kind of feels like this:
A few weekends ago I worked on a small hobby project in Python. After all that Java I’ve been doing recently, it felt kind of like this:
Your mileage may vary.