4 ms·
> all the C++ software that I replaced with either Java or .NET solutions has kept the customers happy and lowered the TCO of their products. Were your custom
by RcouF1uZ4gsC 6y ago
> all the C++ software that I replaced with either Java or .NET solutions has kept the customers happy and lowered the TCO of their products.
Were your customers enterprises that made their employees use those products, or were they end user, consumer products?
In my experience, enterprises are happy to push slow, laggy, hard to use corporate tools on their employees as long as it saves them money.
- pjmlp 6y agoThe customers of the enterprises. Many devs are too religious arguing for home team and don't embrace polyglot programming. Just because a product is mainly written in managed language X, doesn't mean some library can't be written in something else. C and C++ devs have forgotten the days when their beloved programs in 8 and 16 bit home computers, were a pile of inline Assembly if performance was to be anywhere of an acceptable level. Embrace the safety and productivity of higher level languages (with AOT and JIT compilers), and let a couple of native libs be the "inline Assembly" if and only if, a profiler proves it is actually required instead of choosing a better data structure or algorithm.