Hi! I have been learning C++ for around a year and through all this time I used Windows XP. Now I want to start learning C#. But I can't decide which platform to use. Is Windows better for developing .Net aplications? I heard that Linux is very fast but it is more complicated to develop apps. Can you suggest something from your experience? Which platform do you use to code?