I have extensive experience designing and developing applications using C++. I know Java, but I have not make any use of it in terms of real-world solution.
I often see job descriptions that ask for Java and its various tools. Many of these descriptions emphasize client/server application. I know C++ and its capability for client/server applications.
- Is Java a better solution for client/server solutions? If yes, what makes Java a better solution for client/server solution?
Based on my experience, Java does not give developer the kind of control that C++ provides. Why are companies going wild over it?