Skip to content

Comment on The subjective experience of coding in different programming languages (2023)parent

Comments

Java made me think in pure object-oriented, GoF Design Patterns systems; tight types, defensive programming, detailed documentation, the works.

But then I got bored with it. I like meticulousness sometimes, but it started to feel like Java was just excessive and impractical.

C# is an evolution of Java, and unlike Java didn't have a 8-year pause or however long it was before they finally started moving again (the period between Java 6 and 7 I think).

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.