Quote:
Originally Posted by andyd123
Or, a bright idea, would be to write it in Java and have portability across, what, all currently existing platforms, without the need to rebuild?
Although Mono is doing pretty well so far.
Edit: It's funny I see this thread now. I was totally thinking of writing an entire co server that was built to run on Linux and release it, or maybe even sell it. Obviously, it'd be C++. But, that was merely a passing thought. Conquer sucks, end of game.
|
But arnt you missing the point? Were talking about a server, you shouldnt need to rebuild it or switch platforms, or even think about adding compatability just incase you decide that your going to switch to a different platform for fun.
So why bother writing in java just for the advantage of cross-compatability. :facepalm:
I dont really understand why people go on about linux so much, its just an OS, its alot less bulky than Windows yes, but ultimately if you struggle to write a server in C# linux is going to be beyond you in all probability.
C++ became popular because it was the best programming language available at the time, and it offers massive control over your app, however if you dont know what your doing, you will end up using managed C++ and not utilize 90% of what makes C++ so great. Where as if you use C# and you dont know what your doing you can still end up making an app which is atleast as good as a C++ app, but its easier to read, quicker to write, simpler to debug. If you do know what your doing you can make an app which is better than a C++ app.
As for this thread, i can already tell this will become a programming language war, or an OS war.
However ill leave it open for the time being and see how it progresses.