That may be true, but the official logo for the Python programming language sure looks like a pair of Burmese Pythons, and not a British comedy troupe.It's Monty, not Burmese. Wrong pic.
Like, what or who is this feature going to be killing, and should we be worried?Not gonna lie, being able to execute Python code within Excel sounds like a killer feature. Though I worry about the security holes it might open up.
Its going to kill my productivity, most likely.Like, what or who is this feature going to be killing, and should we be worried?![]()
Monetization (paywalls), data-collection (further profit on selling anonymized data in non-GDPR counties), etc.Excel has needed an improved programming language for a long time, and I've always thought python was the answer, but why require running this in the cloud?
Its going to kill my patience with end users wondering what does this button do, and oh call support because now it looks different.Like, what or who is this feature going to be killing, and should we be worried?![]()
Microsoft has been using your ownership of one product to force you to buy another product for nearly 50 years. Why stop now?Excel has needed an improved programming language for a long time, and I've always thought python was the answer, but why require running this in the cloud?
Because they're slowly trying to move the whole of Excel into the cloud. What you can do there is already quite impressive but you can't do VBA, and many businesses still make heavy use of that. Providing this Python functionality and making it run in the cloud is another step in that direction on top of the basic scripting they already have there.Excel has needed an improved programming language for a long time, and I've always thought python was the answer, but why require running this in the cloud?
Well, default-settings matplotlib graphs aren't great to look at, but they're a heck of a lot better than default-settings Excel graphs for things like scatter plots and line plots, so I guess that's a step in the right direction.
Beside the fact that Microsoft would love to host everything including your Windows OS boot from the cloud, hooking Excel into a Python backend in the cloud that they control is going to be so much easier than trying to actually integrate Python into the application itself.Excel has needed an improved programming language for a long time, and I've always thought python was the answer, but why require running this in the cloud?
Actually many people did realize that. It was impossible to fix because MS wouldn't change it. Actually one of the annoying aspect of spreadsheets of format guessing.NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
When it comes to being able to pass around research data, there is no bigger cancer than Microsoft Excel. It does things without telling you and then leaves it up to someone far down the line to clean up because nobody noticed until it was too late. See Excel genes.
Just use something like pyspread, a non-traditional spreadsheet application that is based on and written in the programming language Python.If you're using Python anyways, Plotly can produce some very nice charts and graphs. Can read a pandas dataframe too.
Money.Excel has needed an improved programming language for a long time, and I've always thought python was the answer, but why require running this in the cloud?
I'm not sure it's fair to claim it not a security advantage, but it's definitely not as big of an advantage as they want to claim given recent news stories.I was initially excited about this news. In spite of my efforts otherwise, the place I work runs on Excel. And dropping VBA for Python could make my life easier. But now I see here, all it looks like it's really doing is offering a way to create custom formulas? I don't know about other places, but in my particular work bubble that's a huge shrug.
On top of that though, to run it in a cloud container? And then say it's a security advantage? I don't often feel so actively insulted by marketing, but here we are.
Interesting... and profitable.Will be interesting when spreadsheets can't be shared or stop working because your 365 subscription expired or isn't at a Python-supporting level.
Excel has needed an improved programming language for a long time, and I've always thought python was the answer, but why require running this in the cloud?
Code executes in cloud lol.
Thanks Microsoft but no thanks
OTOH, screw Matlab.Screw Python. Allow me to integrate MATLAB visualization and computation into an Excel sheet (in the cloud or, preferably locally) and I'd be happy as a clam.
Matlab has the same endpoint problems that excel does. It's really useful, but if you need to do anything that the tool doesn't handle, your API options and ability to run it as a local service are shit. Plus you have the same closed-box problem with code management.OTOH, screw Matlab.
Seconded. I dabbled with it a few years back. At the time there was even a Plotly offline library that still had pretty good functionality. Though, I haven't touched it since and don't know if they've neglected it to push some cloud service. Not that I wanted to let it go, but we started getting more secret squirrel stuff and The Man still frowns on OSS.If you're using Python anyways, Plotly can produce some very nice charts and graphs. Can read a pandas dataframe too.
Plus you have to pay for it. Plus more for the various toolboxes. Plus more if you want to scale the workload up to a cluster.Matlab has the same endpoint problems that excel does. It's really useful, but if you need to do anything that the tool doesn't handle, your API options and ability to run it as a local service are shit. Plus you have the same closed-box problem with code management.
I'd settle for just being able to run SQL SELECT and UPDATE statements against the Excel sheets as if they were tables.Not gonna lie, being able to execute Python code within Excel sounds like a killer feature. Though I worry about the security holes it might open up.