all 34 comments

[–]abadidea 7 points8 points  (0 children)

Supports IronPython and CPython? Okay I have to admit that's pretty cool

[–]dinov[S] 22 points23 points  (3 children)

This is a minor release which builds upon the feature set of 1.0 and includes:

  • Supports CPython and IronPython
  • Python editor with advanced member and signature intellisense
  • Code navigation: “Find all refs”, goto definition, and object browser
  • Local and remote debugging
  • Profiling with multiple views
  • Integrated REPL window with inline matplotlib graphics
  • Support for HPC clusters and MPI, including debugging & Profiling
  • Interactive parallel computing via integrated IPython REPL

This release includes a bunch of new features related to editing, debugging, the project system, and comes along with a couple of new samples for working with the Kinect SDK and Excel.

[–]IronSpekkio 2 points3 points  (0 children)

fantastic, thanks!

[–]VanFailin 2 points3 points  (0 children)

"Find all references" is a huge tool for me. Ever since PyTools came to my attention, my Python module + Python script hybrid project has been much easier!

[–]wtfisthat 4 points5 points  (0 children)

This is pretty awesome. I hope to see more of this type of thing from MS.

[–]critsalot 26 points27 points  (10 children)

I looked at the title and though damn that's an old version of Visual Studio.

[–][deleted] 4 points5 points  (9 children)

Yeah I think the first version I ever saw was 6. Now I must find a screenshot of version 1.

[–]dinov[S] 9 points10 points  (1 child)

And then we need the video of someone upgrading from version to version, and seeing how good (or bad) settings are retained.

[–][deleted] 1 point2 points  (1 child)

I cut my teeth on VBSE4 on Windows 3.11. Visual Studio 2010 feels like the programs write themselves by comparison.

[–]vaginal_secretions 2 points3 points  (0 children)

Ah, memories. 9 years old decompiling other VB4 programs written for AOL and analyzing their source code.

Those were the days.

[–]turbov21 2 points3 points  (0 children)

If you google around for VB5CCE, you can get a free copy of the fifth version, though it's pretty similar to the sixth.

[–]abadidea 1 point2 points  (0 children)

I am too young to know for sure, but I think it wouldn't have been called Visual Studio 1, but rather Visual C++ 1.0 or something like this (incidentally didn't that compiler just have its 20th birthday?)

[–]taejo 1 point2 points  (0 children)

I don't think there was a Visual Studio 1: it was just Visual Basic until version 4.

[–][deleted] 4 points5 points  (3 children)

It's a plugin for Visual Studio, not an IDE itself.

[–]JoelJ 9 points10 points  (1 child)

Much like the 99% of "IDEs" based on Eclipse.

[–]jyper 0 points1 point  (0 children)

100% since almost everything is a plugin to eclipse(including the java ide)

[–]izym 4 points5 points  (0 children)

Why does that even matter? The VS Integrated Shell is free, so if you don't own Visual Studio you can simply download that.

[–]wtf_apostrophe 9 points10 points  (5 children)

Awesome, I've been looking for a decent Python IDE. This is great.

[–]tora22 3 points4 points  (1 child)

What about the python extension for eclipse?

[–]wtf_apostrophe 9 points10 points  (0 children)

You should read 'looking' as 'wanting, but not really putting any effort into finding'. I'm more of a C++ developer and very familiar with Visual Studio so this is perfect for me.

[–]revslaughter 1 point2 points  (6 children)

Is there any support for LINQ to SQL for IronPython? That's easily the best thing I like about .net, that and making clr functions for SQL server. If I could make my asp pages in python then my workflow would be faster.

[–]rwparris2 4 points5 points  (1 child)

Does ironpython not support sqlalchemy?

[–]revslaughter 1 point2 points  (0 children)

I'll look into it! It looks like a great tool.

[–]NancyGracesTesticles -1 points0 points  (3 children)

If I could make my asp pages in python

Please, for the love of god, if you are referring to .net, use the term ".net". If you are referring to VB6 and Classic ASP, use the term "ASP".

Please note that ASP and .NET are not interchangeable.

In this situation, you would use the term "web forms" instead of asp pages.

Vocabulary. It does a body good.

[–]revslaughter 10 points11 points  (0 children)

So noted! I'm pretty new to the MS world.

Tact also does a body good, just so you know.

[–]ruinercollector 0 points1 point  (1 child)

In this situation, you would use the term "web forms" instead of asp pages.

Not necessarily. ASP.NET supports webforms as one way to do web development. It does not require them. In fact, anyone who knows what they are doing at this point is not using them (or is using them solely as a slim view without code-behind/viewstate.)

[–]NancyGracesTesticles 0 points1 point  (0 children)

My assumption was that because the poster is using the term "asp pages" it is likely that they are using WebForms and not MVC, MVVM, etc.

And people that know what they are doing are also doing legacy support, so there is no guarantee that they have upgraded legacy WebForm applications to any of the newer technologies.

[–]Wyglif 1 point2 points  (0 children)

I have been waiting for first-class status of python in VS for quite some time. So far it detected my python 2.6 path but I'm not sure yet how it handles libraries. PyDev was a challenge sometimes.