News for hackers. Stuff that matters.
Re:Python Best Practices for a New Project in 2021 by bpicolo on Monday July 05, 2021 @07:55AM (#27737004)
They've invested a ton into Python support in VSCode in recent years. It's really good.

The language server Microsoft built for type checking and completion (https://github.com/microsoft/pyright) is excellent. It makes Python feel like a first-class statically typed language, which isn't something I was able to replicate in Pycharm (tried this very recently). Meanwhile, it's just baked into VSCode, no configuration needed.

I use Jetbrains tools for several languages, but for Python and frontend (Typescript with React/Vue/Angular) VSCode is hitting the perfect notes.

Re:Python Best Practices for a New Project in 2021 by Daynil on Monday July 05, 2021 @10:30AM (#27738363)
I haven't touched Python in years, and just recently came back to it. I was very pleasantly surprised to see just how much Microsoft has improved the tooling in VSCode with the recent update (https://visualstudiomagazine.com/articles/2021/05/11/vscode-...). I've only tinkered with it a bit, but it feels on par with the JS/TS experience in VSCode, which is surprising since those are native and have a more robust static types community.