|
Have you ever tried to get C# code deployed on Linux, OSX, and Windows? You end up at exactly the same point you did with C, except now you have 100-500 MB of garbage to haul around with your application. Cross platform dev and deployment is hard, Java and C# just push the work somewhere else while adding garbage that gets in the way. If you want to make GUIs for iOS,Android,Windows,OSX, and Linux use HTML/CSS/JS. If you want to process data on iOS,Android,Windows,OSX, and Linux use C/C++, using only the std C/C++ libs, or a portability library. |
You mean someone else, which is the entire point of why you would use any platform/library/framework.