3 ms·
I think the important question is "why are they using C++/Java?" If they are using them for efficiency reasons, then this may be a case prematurely optimizatio
by willarson 19y ago
I think the important question is "why are they using C++/Java?"
If they are using them for efficiency reasons, then this may be a case prematurely optimization, and they may not like the tools either, but feel trapped into using them.
On the other hand they may be using them because they are most comfortable and experienced using them. This is a pretty good reason to use a language, but eventually leads to stagnation.
- gregwebs 19y agoFrom what I gather, it would always be better for their product to run faster, so they probably felt they had to use C++. I believe they are using Java for the front end because they found good libraries for what they wanted to do. It is possible they are being productive with their Java code by using pre-exising libraries, but their C++ is from scratch. It does also seems that they are comfortable and experienced using both languages. I don't think it crossed their mind to use other fast languages in place of C++ such as D, O'Caml, or Haskell.