News for hackers. Stuff that matters.
Re:XMLUI by airstrike on Sunday July 20, 2025 @10:59AM (#44625801)
Spreadsheet is a form of programming, so you can build anything there.
Re:XMLUI by layer8 on Sunday July 20, 2025 @11:27AM (#44626093)
Spreadsheets traditionally don’t support iteration (loops) or recursion. In Excel you had to go the VBA route for actual programming.
Re:XMLUI by airstrike on Sunday July 20, 2025 @11:55AM (#44626400)
In my hands they do
Re:XMLUI by johnisgood on Sunday July 20, 2025 @12:25PM (#44626706)
That is the spirit.
Re:XMLUI by accrual on Sunday July 20, 2025 @12:52PM (#44626956)
In the distant future:

    $ ./myapp.xlsx --port 8080
    My App listening on port 8080
    Loaded 1337 rows
Re:XMLUI by mryall on Sunday July 20, 2025 @05:03PM (#44629290)
The future is now with Microsoft Excel Web Services, which is part of SharePoint.

https://learn.microsoft.com/en-us/sharepoint/dev/general-dev...

Re:XMLUI by aruggirello on Sunday July 20, 2025 @01:13PM (#44627172)
In other hands, I have seen Excel spreadsheet hundred-products pricelists become a freaking tangle of merged cells, multiple rows for products, spelling mistakes, multiple spaces everywhere, and price cells hand-formatted. And I had to export the contents to machine readable .csv...
Re:XMLUI by accrual on Saturday July 26, 2025 @11:14AM (#44694724)
That sounds like a nightmare to untangle. On the other hand, it would be very satisfying to go from the original pricelists to a new, cleaned format!
Re:XMLUI by kibibu on Sunday July 20, 2025 @11:22AM (#44626034)
Not a common opinion, but one I happen to share.
Re:XMLUI by cluckindan on Sunday July 20, 2025 @01:44PM (#44627459)
Let’s see an HTTP server in an Excel sheet.
Re:XMLUI by Someone on Sunday July 20, 2025 @02:31PM (#44627937)
I didn’t check their claim, but https://github.com/michaelneu/webxcel:

“Webxcel creates a full-fledged RESTful web backend from your Microsoft Excel workbooks. It is written in 100% plain Visual Basic macros and comes with a lot of handy tools to help you build the next big thing.”

Re:XMLUI by cluckindan on Sunday July 20, 2025 @03:47PM (#44628666)
Ha! Sure beats the pure bash HTTP server. ;-)
Re:XMLUI by airstrike on Sunday July 20, 2025 @02:02PM (#44627650)
That's a disingenuous take. You could write one, but it won't be allowed to connect to anything other than itself because Excel doesn't give it the network stack or IO it needs. Unless you use VBA, of course.

See https://spreadsheets-are-all-you-need.ai/index.html

Re:XMLUI by shortstuffsushi on Sunday July 20, 2025 @03:00PM (#44628234)
Maybe just me but seeing side by side "spreadsheets are all you need" and ".ai" seem to be somewhat uh... competing claims.
Re:XMLUI by airstrike on Sunday July 20, 2025 @03:40PM (#44628614)
It's a play on "Attention is all you need", the seminal AI paper.

The author of that website implemented GPT-2 inference on Excel

Re:XMLUI by oblio on Sunday July 20, 2025 @02:15PM (#44627762)
Fairly sure Excel can get access to the entire .NET runtime.

Plus, someone made a MOV only compiler, soon...

Re:XMLUI by homarp on Sunday July 20, 2025 @03:19PM (#44628429)
https://learn.microsoft.com/en-us/office/client-developer/ex...

Calling user-defined functions (UDFs) from a worksheet is as simple as calling built-in functions: You enter the function via a cell formula.