4 ms·
Well this was the reverse of a startup - an established company that had a working system, historically in Java, and then added a mixture of C++ processes, and
by DrBazza 6y ago
Well this was the reverse of a startup - an established company that had a working system, historically in Java, and then added a mixture of C++ processes, and Java-C++ interop libraries to improve performance.
Picking two significant languages as a start up is a bold choice.
Measurement and QA is everything in terms of performance.
- b20000 6y agoI don't think that matters. It all stands or falls on whether you have people that are capable of bridging both worlds correctly, and those people are rare, and I see no advantage to using java. So why bother? Just hire good C++ developers and you don't need to go find the ultra rare masterminds who can bridge both worlds. The time to market argument is debatable as there are an enormous number of libraries for C and C++ available and a lot of language features have been added to recent standards to address this issue. I also think that one of the key problems with java is that it forces the OOP paradigm on the user.