DEV Community

loading...
Cover image for Microsoft Excel is Now Turing Complete

Microsoft Excel is Now Turing Complete

ben profile image Ben Halpern ・1 min read

It's a clever parlor trick 😅

Discussion (14)

pic
Editor guide
Collapse
dansilcox profile image
Collapse
etienneburdet profile image
Etienne Burdet • Edited

So what is gonna be ported to Excel first: Doom or React? Take your bets 💸!

Collapse
itsasine profile image
ItsASine (Kayla)

Doom, then Skyrim haha

Collapse
loujaybee profile image
Lou (🚀 Open Up The Cloud ☁️)

I'm re-defining Atwood's law today.

This is my proclamation.

“Any application that can be written in Excel, will eventually be written in Excel.”

Collapse
pinotattari profile image
Riccardo Bernardini

Bad news, actually.

No, seriously. Excel was already abused too much. (NHS, anyone?)

Excel is a wonderful tool when it is used for what was designed; I can admit using it as a "paper database" (a database that you can keep on piece of paper and update by hand) such as (short) list of address of project partners; everything else is just a no-no.

Collapse
citizen428 profile image
Michael Kohl

Excel has probably contributed more to the overall economy than most startups combined.

Collapse
shadowtime2000 profile image
shadowtime2000

We need to move beyond a VDOM to a Virtual Spreadsheet for faster updates lol.

Collapse
mmohammadi9812 profile image
Mohammad Mohammadi

Well, at the price of Microsoft office, I think it's an expensive programming language!

Collapse
reinhart1010 profile image
Reinhart Previano K. • Edited

Microsoft PowerPoint: “Finally, a worthy opponent.”

Collapse
johnkazer profile image
John Kazer

Having tried (and mostly failed?) for quite some time to get their JavaScript API up and working for Office to replace VBA online, is this the proper solution? Excel is data-driven and using lambda functions properly makes it a functional language and looks very LISP-like (from the limited examples I've seen).

Collapse
brandelune profile image
Jean-Christophe Helary

On a side note, is there a good editor for Excel formulas ?

Collapse
ashleyjsheridan profile image
Ashley Sheridan

I always found the formula editor in Libre Office to be pretty good. Not sure when it too will support LAMBDA functions, but I can't imagine they'll be used a lot if any sort of backwards compatibility between different versions of Excel is needed.

Collapse
hatemhosny profile image
Hatem Hosny

Microsoft Power Fx: the low-code programming language

powerapps.microsoft.com/en-us/blog...

Collapse
icodeintx profile image
Scott

I cannot believe that M$ hasn't imbedded C# within the office suite. Then Excel would be top notch. IMO.