A Robust Development Environment for Python
June 29, 2024

A Robust Development Environment for Python

Nir Levy | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Overall Satisfaction with PyCharm

We are using PyCharm as our main development IDE for all Python development. It has proven to be a fast, robust, and reliable development platform that facilitates the day-to-day work of the development team. It has good syntax highlighting capabilities, a fast and strong code completion system, and simple integration to docker running processes. We are happy with it and will continue using it as long as possible.

Pros

  • Code completion and suggestions
  • Error detection with static code analysis
  • Integration to docker

Cons

  • Pricing is a bit high compared to alternatives, but I am happy to pay for a good product
  • Speed up development time
  • Allows better error detection
  • Speed up unit testing time
Pycharm is a very user friendly development platform that makes it easy for development to work on their code. I also appreciate its robustness and speed.
I feel PyCharm is better fit for Python web development as it's a full platform that is designed by developers for developers. While vscode is free and does basically the same things, I always feel that it's less robust.

Do you think PyCharm delivers good value for the price?

Yes

Are you happy with PyCharm's feature set?

Yes

Did PyCharm live up to sales and marketing promises?

Yes

Did implementation of PyCharm go as expected?

Yes

Would you buy PyCharm again?

Yes

Pycharm is well suited for Python development with small or large teams using standard tools for source control. It works well for both server side development (backend) and for web and client development, so you can use it for your Django projects, we well as for your AI and ML projects.

Using PyCharm

4 - Developers and integration managers
We are happy with the product and would not like to change

Comments

More Reviews of PyCharm