C++ and Java :: Breakdown
-
Hello, 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? Thanks, Kuphryn
-
Hello, 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? Thanks, Kuphryn
kuphryn wrote: Why are companies going wild over it? Portability for one, and I think ( i never used java ), it has a good fondation for business kind of application. also, being created by Sun and was functionnal on unix type machines, it was easier for big companies to install and put to work.
Maximilien Lincourt Your Head A Splode - Strong Bad
-
Hello, 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? Thanks, Kuphryn
kuphryn wrote: Based on my experience, Java does not give developer the kind of control that C++ provides. Why are companies going wild over it? In addition to what maximilien says, Java is more productive and more robust. I'm a C++ developer myself. I've not used Java commercially but here's what a Java developer friend of mine (who's also very experienced in C++) says: "The key thing here is 'scalability'. It might not be quicker to write 100 lines of java than 100 lines of C++, but when the systems get bigger and more complex, that's when you see the double benefit. No memory problems, PLUS an object model that represents what YOU want it to represent without consideration for memory management complexities. This is what makes it a more productive environment." C++ is a real pain, especially when you get into maintenance. I'm doing that at the moment. And I spend an inordinate amount of time dealing with memory and other obscure runtime problems and only a small amount of time fixing business logic. Kevin
-
Hello, 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? Thanks, Kuphryn
The following feature of java is better than c++: 1."once write, run anywhere" 2.The common standard class library. 3.Garbage Collection mechanism, no problem of memory leaking. ... So java is very suitable Enterprise Computing. Thinking-Asking-Thinking. I'm a Chinese man.