Is learning C# a better solution for me than learning extensive python frameworks?
<p>I've learned (atleast the basics) of python but it seems frustrating to have to learn every framework in the world to be able to do anything reasonable. Looking at C#, now it could be my ignorance but it seems alot of the tools are included in the whole package (GUI, Networking).</p>

<p>This makes me want to switch my primary language to learn to C#. Am I wrong in this analysis or is it pretty much the same process in C# as it is in python learning all these frameworks.</p>

<p>Sorry if this question is confusing but I didn't know how to really ask.  </p>
