Hacker News new | past | comments | ask | show | jobs | submit login

It's absolutely a tradeoff requireing a cost-benefit analysis.

Prior to Java 5, the language was quite simple, the spec readable and understandable without requiring deep knowledge of compilers.

The introduction of generics and lambdas massively complicated the language specification. But those features also were huge improvements that pretty much anyone would consider worth the cost.




Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: