Writing C# is pretty darned pleasant. In fact, some things - like sequence filtering and aggregations (which a lot of plumbing code boils down to) - are much more pleasant in C# than they are in Python. Lots of sugar in C# keep you from missing things like language integrated dicts and lists, too. C# brings home a lot of concepts from the world of static functional languages that give me the warm fuzzies, and drops a lot of concepts from the world of Java that made me feel icky and gross.
Due to the easy, abundant libs, I would still go to Python for hacking something together. I would probably seriously consider C#, though, for something more substantial.
Due to the easy, abundant libs, I would still go to Python for hacking something together. I would probably seriously consider C#, though, for something more substantial.