News for hackers. Stuff that matters.
Re:A Lap Around Python in Visual Studio 2017 by Loic on Friday May 12, 2017 @03:07PM (#14326901)
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.

Re:A Lap Around Python in Visual Studio 2017 by smortaz on Friday May 12, 2017 @06:18PM (#14328365)
/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.

Re:A Lap Around Python in Visual Studio 2017 by Loic on Monday May 15, 2017 @06:08AM (#14340401)
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!

Re:A Lap Around Python in Visual Studio 2017 by zitterbewegung on Friday May 12, 2017 @03:58PM (#14327386)
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.
Re:A Lap Around Python in Visual Studio 2017 by chupapuma on Friday May 12, 2017 @08:02PM (#14328872)
/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.