December 6th, 2005, 11:02 am
QuoteOriginally posted by: vplanasMany (non financial) companies are replacing C++ by Java. Is this happening as well in QF?Why almost everyone that i know and that moved from C++ to Java is so happy?Can you list some advantages-disadvantages of Java in the especific case of QFthanks.Claiming everyone moving from C++ to Java is just a meaningless assertion!People use Java to develop e-commerce, web applications because Java ,more correctly, J2EE is good for the task. now in the past i know some people developing that kind of applications with MS COM, VC++, ATL, ... technologies and it did not scale very well and the whole thing was a real mess. That is whay MS invented this .NET thing. As for C++, it is the INDUSTRIAL language, workhorse of real applications. Some stupid people who does not know anything about software just tend to use anything new because they think anything that come later is just better.In QF, C++ is standard. Just ask anyone serious in this business. True people use Java, C#, Pyhton, ... but they cannot replace C++. Real, core applications are still developed in C++. other languages are good for interfacing C++ core, scripting, prototyping (my favoritte one is Python)And also, good C++ developers are also the people know developing high performance, realtime software much better than other developers because c++ requires you have brain, knowledge and experience. This does not mean being a good Java developer is a trivial task but those languages became modern COBOL: everyone and his brother doing it. Can they do C++: not really. C++ is has a formiddable barrier keeping those trash minds away