Member-only story
Why I Started Using Python as a .NET Developer
Best tool for the job.
Hey there! I’m a .NET developer, and for the longest time, I’ve been all about C# and .NET’s cool tools and features.
I recently started playing with Python, and it’s been amazing.
This is not a comparison of C# and .NET.
This is a story of why sometimes you have to think out of your comfort zone, and choose the right tool for the job.
Edge in AI
One big reason I moved towards Python is its strong support for Artificial Intelligence (AI). Python has a lot of AI libraries, like TensorFlow, PyTorch, and Keras.
These tools make working with AI a lot simpler. They give you ready-to-use functions that help with AI tasks. I found that using Python saves time when working on AI projects because of these libraries.
Quick Prototyping
Another thing I like about Python is how fast it lets you build prototypes. Compared to .NET, where developing a new project takes more steps, Python allows you to create and test ideas quickly.
This speed is really helpful when you want to try out new concepts or make changes on the go.