4 ms·
The only thing Java is tier one for is shoveling around XML/HTML and talking to databases. As soon as you leave that CRUD territory and need to work more seriou
by a8da6b0c91d 13y ago
The only thing Java is tier one for is shoveling around XML/HTML and talking to databases. As soon as you leave that CRUD territory and need to work more seriously with algorithms or have high performance requirements, the available stuff is second tier. Off the top of my head, consider computational geometry. CGAL and boost.geometry are amazing. JTS is very slow and missing a lot. It's the same thing over and over with many sorts of libraries.
- pjmlp 13y agoSo why are the banks moving to Java and .NET for real time transactions? https://github.com/LMAX-Exchange/disruptor https://github.com/LMAX-Exchange/disruptor
- profquail 13y agoWell-designed libraries usually trump poorly-designed libraries, performance-wise, regardless of which language they're implemented in. C++ isn't a magic bullet; it's plenty easy to write bloated, poorly-performing software in C++, just as it is in Java, C#, Ruby, etc. Here's just one counterexample to your claims: http://stackoverflow.com/questions/4257659/c-sharp-versus-c-performance/19505716#19505716 http://stackoverflow.com/questions/4257659/c-sharp-versus-c-...