Hacker News new | ask | show | jobs
by WYepQ4dNnG 1515 days ago
I am not sure about that. Java has been around for some time now, but any Java developer can easily read code written 20y ago.

I find c++ syntax terse and hard to read. A good example is the well know boost library. Even back in the days when I was coding in c++ on day to day basis, I have always found boost code hard to read and reason about.

2 comments

You can read the code, but are you sure you understand all the JVM implications of how that code changed and which versions introduced what behaviours?
> Even back in the days when I was coding in c++ on day to day basis, I have always found boost code hard to read and reason about.

Do you mean the code of the library itself, or code using that library?