logoalt Hacker News

scosman • yesterday at 11:31 PM • 2 replies • view on HN

I’m vibecoding an excel in rust, for roughly the same reason in this post: what can’t be done, what are the limits.

https://github.com/scosman/freecell

So far it’s GPU accelerated (GPUI), cross platform, supports 95% of excel functions, supports charts, is about 40x faster than Numbers, and can render 240fps.

I thought I’d leave this process with a new appreciation for manual dev/details. I haven’t found that yet. I’m getting more into architecture details, writing more benchmarks, testing more. I know there are limits, but I’m still trying to find them.

It would be absolute garbage if I wasn’t already and engineer. It probably is absolute garbage in ways I don’t know because I haven’t read the code. But the app is… quite good.


Replies

dylan604 • today at 12:26 AM

I like to make fun of Excel as much as the next guy and I realize my use of tabular data is very limited compared to the full abilities within the app, but what in the world in Excel needs to be rendered at 240fps?

➕ show 1 reply
hypercube33 • today at 12:40 AM

No screenshots to see what it looks like that I was able to find?

➕ show 1 reply