DEV Community

Discussion on: Why Python?

Collapse
 
cotcotcoder profile image
JeffD

I agree, I really love it for web development.

In my opinion the best strength is the list of module available (from web-crawler to arduino development). You can quickly develop your idea just with import.

I love Python however I hate its documentation: a lot of examples misses compared to PHP, the search engine is soooo long even for simple keyword and result is not very good. If you search raise, you get Exceptions page at the 4th place :( So I use devdocs.io to fix this problem.

Another strenght is the ability to work with language like C or Rust if you need speed. Python can be used to write functions/triggers inside PostgreSQL or macro in Blender or Gimp.

Collapse
 
thisisrgaurav profile image
Gaurav

Yeah crawlers and IoT development supported by Python is great, there are lots of many other applications areas thats why i said at end there are many more area that are still unexplored by me. PHP being the oldest one for web development, So that might have better documentation but you might have notice that there official website doesn't have latest documentation, and search engine might be slower coz it's all about the development team of their website. In documentation is what i am considering is the content written, i personally enjoyed reading that documentation, But pro or experienced might have different reviews. And thank you for sharing points that i missed.