How Microsoft Uses C++ to Deliver Office Applications Across Multiple Platforms
Is very interesting how people on Microsoft got to the same conclusions that we got: get rid of Java and any other exotic language in the sharing code and use only c++.<p>Use other languages in the interface for different platforms,or in the testbench code.<p>We got to this conclusion after years of painful practical problems, but it is hard because it goes against the common philosophy of theoretical people that write best practice books(but not code too much) and natural inclinations of programmers(to use the new shiny thing).