DEV Community

Discussion on: My Development Environment Set up on Windows to use Python for Web Dev & Data Science

Collapse
 
ajeet profile image
Ajeet Yadav

Hi Nicola,

Thank you for your comment. Agree with you that they are really good on a Windows machine. I wanted to make sure newbies get comfortable with a few tools first. Then they can extend their toolset. Microsoft Terminal Preview is also evolving. I did give it a try but for now sticking with Vs Code with its Python extension as I have to deal with only one UI. Of course i can switch back and forth with Powershell/terminal.

Regarding WSL, i can say this tool is evolving. The improvement from WSL1 to WSL2 is great.
For the beginners who don't want to leave Windows UI but learn programming using a Linux distro, i recommend this. Of course you cannot play heavy games inside the WSL for now. Hopefully it will get better soon.

Thanks for your time ๐Ÿ˜Š

Collapse
 
nicolaerario profile image
Nicola Erario • Edited

The goal of my comment is exactly for this: reduce the tools. Vscode (+ Python extension)and python are enough! Powershell is default and vscode is set to use it from the beginning. Itโ€™s already a lot for a newbie, so WSL can came in later when (and IF) itโ€™s needed (especially because the benefits are minimal).

Thread Thread
 
ajeet profile image
Ajeet Yadav
  1. Use Windows 10 and VS Code: You can use this set up to use Python for something other than web development. In this case, we install Python directly on Windows 10 using the Microsoft Store. This will help you learn Python using Windows, but not using the WSL tool.

I mentioned this in first paragraph of the post. For web dev, most of the devs either use a Linux distro or MacOS. So, WSL is recommend to learn the basics.

Thank you for your feedback :)