Hi there, I just had an interview. One of questions they asked was: In software development, why do you choose C++ or Java? I know the difference between two languages, but I need the answers more related to the company environment. Thanks,
It all comes down to the business needs. For example, you know Java is platform independent and C++ is not. If its important for the application to run on non-Windows OS, then that's one reason to consider Java. There are also external factors. For example, if the company has lots of experience, tools, and legacy code (with which you might want to integrate in the future), all in C++, then that pushes towards C++. Think about the advantages of both languages an in what situations you would need to leverage that advantage. --Mark
He's my best friend. Not yours. Mine. You can have this tiny ad:
Devious Experiments for a Truly Passive Greenhouse!