开发者

How exactly can Python complement your C# skills for windows based development? [closed]

开发者 https://www.devze.com 2022-12-31 07:34 出处:网络
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references,or expertise, but this question will likely solicit debate, a
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. Closed 10 years ago.

I'm looking for a fun challenge, and am thinking about learning Python. I've heard really good things about the language. My question is, how (if at all) can Python complement the skills of a typical C# developer working mainly with MS technologies on a Windows Platform.

Some examples of typical C# dev on windows would be (SOA applications, web applications, windows services, automation, xml handling)

Surely th开发者_如何学Cere must be some scenarios where knowing Python would help you get certain tasks done quicker or more efficiently than using traditional C# / MS technologies.

If you know of any specific scenarios, then please share.


At first, if you don't know a dymanic, non static-typed language, it will certainly help you to learn one. You will find out new programming paradigms and will affect your coding style and even if you don't use for a proper project, there are benefits in it for you. This of course applies for any new language you learn.

Specifically for C# and Python, have a look at IronPython. You can use it interchangeably with C# code and select to program specific bits in it.

One interesting application will be add scripting functionality in an existing application. You can embed IronPython to it and build a scripting environment with it.

0

精彩评论

暂无评论...
验证码 换一张
取 消