Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Who would have thought 5 years ago that today some of the best tools for Python development would be developed by Microsoft as part of Visual Studio?


This is great, this will help getting support of a Python "stack" for enterprise projects. At the moment I am mostly doing them in C#/VB.net and always need to discuss a lot to get Python acceptance when scientific workload is required (it is easier to say Fortran + C#/VB.net than Python!).

Now, I will be able to add: "Microsoft is fully supporting Python" and this will basically close the deal. I am happy.


/team lead here/

Thanks!

Regarding "Scientific" - we just added the Data Science Workload to Visual Studio 2017. Check it out here:

https://blogs.msdn.microsoft.com/visualstudio/2017/05/10/bui...

Basically Python + Anaconda, R + Microsoft enhanced R, F# with .Net as a single install. Python & R work with any interpreter, including IronPython & Pypy.


Thanks a lot! This is exactly what I need, this will ease my arguments when I need to port/bring some "Matlab" code/models into a GUI tremendously.

Now, /me is dreaming of a cross-platform WPF with Python as language and integrated in the IDE like C#/VB.net. I am using PyQT but this is not the best on Windows.

On a side note, just comparing Visual Studio today and Visual Studio of my first real work days in VC++/MFC (something like 20 years ago), I must say that it really makes me ship good software faster and better. Thank you!


Using Visual Studio with Conda would be a really good compelling way to get it into Enterprise projects. Conda's packaging requires much less effort.


/Dev on Python Team chiming in/ You can use conda + PTVS. About half of my python installs are Anaconda and it works well for me. When you right click on your environment in solution explorer, you can select to install packages and change between pip, conda, and easy_install.


Windows has had Python support from the official version of Python since 2000. Microsoft supported and helped create IronPython from 2008.


/team lead/

This is true, although IronPython is managed by the community and is doing well. Visual Studio supports IronPython, CPython, Pypy, ...




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: