Visual Studio 2017 now fully supports Python and Django
visualstudio.com
visualstudio.com
Doesn't really change the point about being cheap, but a business with $1 million in profit is way more fun than a business with $1 million in revenue.
Check the license and usage here https://www.visualstudio.com/vs/community/
You don't have to, but you are saying that you need to upgrade.
> Every other company offers upgrade paths but not Microsoft.
Many companies are moving to a SaaS model. Some, like Adobe and Autodesk, don't sell perpetual licenses at all. For engineering software you've always had to pay maintenance fees.
> Had I known earlier they don't care about small devs I would have bought something else.
Community edition is free for individuals and five licenses for small companies.
I get that you're disappointed that you can't upgrade for a cheaper price, but the perpetual, or standalone, license isn't for people who need upgrades and it says so clearly on the page (which might not have been there when you purschased it though):
"If all you need is the current version of Visual Studio Professional, you can make a one-time standalone license purchase. If you need new versions of Visual Studio Professional, access to Visual Studio Team Services, or have short-term needs then the Visual Studio Professional monthly subscription may be a better option."
> but the perpetual, or standalone, license isn't for people who need upgrades
This is endemic to Microsoft. Every other software I bought had discounted upgrade options. They also didn't say "hey we release new version in few months and will abandon this one and you will not be able to upgrade"
Maybe I am spoiled by other companies. Microsoft is certainly not small business friendly. Their support also was pathetic. It took them couple of months to say I can't upgrade.
But preview builds for 2017 were available as early as march 2016, which comined with the prominent no upgrades included notice, should have told you the same thing.
Use something like Java or Python, instead.
Anyway, MS don't force you to use their technologies :p
Otherwise it's pretty good. I actually use both Spyder and PTVS and am unhappy with both. Bad doc rendering in PTVS, no git in Spyder.
[0]https://docs.microsoft.com/en-us/visualstudio/python/install...
VS Mac doesn't support VS extensions. And a lot of other VS things.
https://news.ycombinator.com/item?id=14308754
Basically, it's not a full port, and it's probably not ever going to be, but they're trying to gradually make them more alike in terms of features.
In that regard they had to start somewhere, and as such, .NET was the obvious candidate for a first release.
https://docs.microsoft.com/en-us/visualstudio/python/debuggi...
[1]https://docs.microsoft.com/en-us/visualstudio/python/templat...
Anyone with experience with both willing to report the pros and cons? Let's assume i already have access to the pro versions of both.