Forgot your password?
typodupeerror
Python

+ - IPython on Chrome/FF, running on a Mac or Linux, against a Linux VM on Azure->

Submitted by phoolishcyrus
phoolishcyrus (1004148) writes "Not a typo. No Windows anywhere in the pipeline. The web-based "Interactive Notebook" which is sort of like Mathematica/Matlab but for Python, runs against a VM in the Azure cloud. The new Azure platform is definitely an inflection point here @ msft..."
Link to Original Source

Comment: Re:Long term goals? (Score 1) 303

by phoolishcyrus (#37258350) Attached to: Microsoft Wants Your Feedback On Its New Python IDE

That's a great question. Answer: we don't know.

From day 1 we wanted to make this a community driven project, the current plan is release it, add a bunch of features for 1.1 & 2.0 and see where it goes. Maybe it'll fizzle out, maybe it'll take off & then the big cheeses want to put it in the box (this will require giving CPR to the legal dept 1st).

It's not clear that being "in the box" is necessary is a great thing as it'll reduce our ability to do rapid releases (we had our Alpha in Jan & RTM'd in August).

Short answer: community decides.

Comment: Re:MSFT guy here. will answer as many Q's (Score 1) 303

by phoolishcyrus (#37258220) Attached to: Microsoft Wants Your Feedback On Its New Python IDE

1. :)

2. List of things we don't have:

Marketing rep; Doc person (you can probably tell by looking at our site!); Release manager; PR person; I18N support; Product Manager;

PS Thanks - if this is successful, hopefully mgmt will support more of these types of projects.

Comment: Re:Why do you need an IDE for Python? (Score 1) 303

by phoolishcyrus (#37256680) Attached to: Microsoft Wants Your Feedback On Its New Python IDE

AC - your point is well taken. With a language like Python your need for a full blown IDE is reduced. I've found that using an IDE really comes down to whether the learning curve is worth it or not... there are cases like navigating a large new project, graphical debugging, completion, mixed mode or multi-lingual debugging, etc can benefit from IDE support. Is it absolutely necessary? No at all. As mentioned in another thread, even inside MS some ppl live inside VS 24X7, some just use it for the debugger & use vi/emacs otherwise... to each their won.

wrt creating a thick layer between you & your code, we've tried to avoid some of that. PTVS doesnt mess w your application directory structure, the editor stays out of your way (there's even a vi add-in!), etc. check out: http://www.youtube.com/watch?v=7CoGsSlrxKk

Note that cross-plat minimal IDE/REPL's like ipython.org now have syntax highlighting, completion, inline graphics, etc. as well. If don't want a full blown IDE but still a Python REPL on steroids, give ipython a shot. It has impressive interactive parallel computing features as well.

Comment: Re:make it run on UNIX (Score 1) 303

by phoolishcyrus (#37256496) Attached to: Microsoft Wants Your Feedback On Its New Python IDE

AC, siride is correct that it would be a massive undertaking with a dubious payoff.

However, imho having a VS that can let you target Linux & MacOS using your compiler/libs/runtime of choice isn't too far fetched.

I can confess that while at Sun, some devs used VC++ for productivity reasons & then recompiled using the highly optimizing (but much slower) sparc compilers...

Comment: Re:No App Store For U! (Score 1) 303

by phoolishcyrus (#37256036) Attached to: Microsoft Wants Your Feedback On Its New Python IDE

>This is just a cheap attempt to steal potential Android developers

Of all the things PTVS has been accused of, this is a first :).

> The only way you guys can return to being the platform of choice is to have the biggest app store.

I personally agree with you 100%. There's been lots of rumors of a Win8 AppStore, tho even we don't get much info. Waiting till the BUILD conference to hear more. Would i like to see hobbyists and serious devs make $ on the Win8 AppStore with Python? You bet. You shouldn't even have to use PTVS... sadly, we're not an approved language (keeping fingers crossed).

Comment: Re:Forget PTVS, I use PyCharm (Score 1) 303

by phoolishcyrus (#37255696) Attached to: Microsoft Wants Your Feedback On Its New Python IDE

AC - PyCharm is an awesome Python IDE. big thumbs up from us. If you require a cross-plat IDE, it's a great choice.

Regarding responding to stuff quickly - I can't speak for other projects, but that's been one of our goals. You can easily check by looking at our bugs & discussion pages & replies (note that we are a small team & don't have support staff). We usually respond within a day or two, usually much less:

http://pytools.codeplex.com/discussions

http://pytools.codeplex.com/workitem/list/basic

Comment: Re:What's the point of a Python IDE? (Score 1) 303

by phoolishcyrus (#37255640) Attached to: Microsoft Wants Your Feedback On Its New Python IDE

stoicfaux - It really depends. Inside MS we have ppl who live & die by their IDE and those who rarely use VS and some that use it primarily only when debugging. You should use whatever you like & makes you productive.

As far as the IDE not being able to do completion, renaming, etc. check out these short videos that cover those topics:

Edit: http://www.youtube.com/watch?v=7CoGsSlrxKk

Refactor: http://www.youtube.com/watch?v=4HBb4995noE

Comment: Re:Problem: (Score 1) 303

by phoolishcyrus (#37255568) Attached to: Microsoft Wants Your Feedback On Its New Python IDE

AC - those are all good questions. Let me ask you one:

Would you want VS to:

1. Run natively on Linux or

2. Run on Windows but easily support gcc, etc & cross compile to Linux

?

#1 is extremely difficult & costly. #2 is technically possible, but I have no idea what the interest level would be. Naturally it would only appeal to those who like using IDE's as opposed to editor+shell.

If a cross-compiling, MacOS / Linux targeting VS (with the compiler/libs of your choice) is something people may be interested in, I can certainly take that msg back to relevant teams.

Real Users hate Real Programmers.

Working...