I hate to say it, but the "throw more hardware at the problem" approach actually makes sense and saves money in many cases, especially when an application is nohwere near maxing out the box it is running on. Tradeoff... moving the development to C++ when C++ developers cost an arm and a leg and C++ is insanely difficult to write safely? Or use .Net or Java, with much cheaper developers and the full airbags and seatbelts on the code? And the C++ developers *might* get a 5% optimization over .Net or Java in most cases? If I'm writing code for Google's data center, yes, the native code approach makes sense. If I'm writing the in-house employee time clock Web application, .Net or Java makes sense.
J.Ja

































