Some real world applications (not microbenchmarks) show it is possible to get on par with C/C++ performance when using Java.
- Netty vs Nginx
- Tomcat vs Apache
- Jake2 vs Quake2
- H2 vs PostgreSQL (there is no clear performance winner here)
However, to achieve good performance in high-level languages, I'm afraid you still need a pretty deep low-level knowledge, so learning C can be very beneficial.
- Netty vs Nginx - Tomcat vs Apache - Jake2 vs Quake2 - H2 vs PostgreSQL (there is no clear performance winner here)
However, to achieve good performance in high-level languages, I'm afraid you still need a pretty deep low-level knowledge, so learning C can be very beneficial.