Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Java is easy to read at the "micro" level, i.e. the bodies of methods usually don't contain much code; but I think that is precisely what makes it hard to understand at the macro/system level, because that small amount of code depends on a much larger amount throughout the rest of the system, spread across multiple files in different deeply-nested directories. That's when you have to start following chains of method calls, object creations, and class hierarchies.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: