These approach has been tried so many times and has failed so many times that it’s not funny
I guess I wasn't around to see it; do you mind saying why it's failed? Well, I don't know if it's commercially viable, but just speaking for myself I've been looking for something like this for a while.
The ones who use spreadsheet usually don't write code well.
How effective is this as a sandbox, are there any know (security) tradeoffs? I was using QuickJS for my previous projects but I'm wondering if yours is a better solution (it's certainly more performant).
Do you evaluate JS using a web worker in the browser? https://github.com/quadratichq/quadratic/blob/qa/quadratic-c... How effective is this as a sandbox, are there any know (security) tradeoffs? I was using QuickJS for my previous projects but I'm wondering if yours is a better solution (it's certainly more performant).
Genuine question: How is this different from Google sheets? I don't see much here that I've not already been doing for years in Google sheets (except native python I guess - JS, SQL, fetch() etc has otherwise been there for ages and it's all free) Also the logo looks a lot like Microsoft? I am not colourblind but it might look even more similar if you are?
This looks really awesome! But same question here:
GSheets has let me write JS (Google Script) in the spreadsheet (w/ multiplayer, free db & API hosting like features with a little bit of JS, ++) and now has some Gemini support rolling in.
Excel is rolling out support for Python and Jupyter as well.
I'm trying to wrap my head around who the ideal user/customer is here w/ a hair on fire problem, and what problems are being addressed that are overlooked by the 2 most popular spreadsheet tools.
That's a neat idea. How did you lock down security?
Is there anything specifically about security you're curious about? We're also offering a self-hosted version you can deploy on your own cloud, env., or Docker container.
I guess, since all the JS runs locally, you don't have to worry as much about things like privilege escalation?
Genuine question: How is this different from Google sheets? I don't see much here that I've not already been doing for years in Google sheets (except native python I guess - JS, SQL, fetch() etc has otherwise been there for ages and it's all free) Also the logo looks a lot like Microsoft? I am not colourblind but it might look even more similar if you are?
This looks really awesome! But same question here: GSheets has let me write JS (Google Script) in the spreadsheet (w/ multiplayer, free db & API hosting like features with a little bit of JS, ++) and now has some Gemini support rolling in. Excel is rolling out support for Python and Jupyter as well. I'm trying to wrap my head around who the ideal user/customer is here w/ a hair on fire problem, and what problems are…
I can't speak to Google Sheets, but the Excel support for Python is currently severely lacking and poorly thought out.
People want VBA to be replaced with Python, JS, or something else widely used and respected. Typescript would be good.
That's not what's happening. They're adding in piecemeal functionality that doesn't necessarily solve any problems or fit into the ecosystem.
I guess I wasn't around to see it; do you mind saying why it's failed? Well, I don't know if it's commercially viable, but just speaking for myself I've been looking for something like this for a while.
The ones who use spreadsheet usually don't write code well. The ones who code usually don't like spreadsheet.
What gets me is that even if you don't code much, if you're using a spreadsheet with formulas, in that moment you are writing code, and doing so in an awful, awful language. Sure, "SUM" is easy, but the moment you have any kind of conditional logic it gets pretty hairy. Maybe there's something about traditional spreadsheet languages that makes them easier than, say, numpy for non-coders, but I don't see it.
What does "Source Available" mean exactly? Does it mean all our source code is on Github but you cannot use it to host your own instance for commercial purposes but okay for personal projects?
More probably code available on demand but without any license attached
No, the code is available on GitHub and there is a license. It permits personal use.