Readit News logoReadit News
wooby commented on GridCalc: An RPN Spreadsheet for iOS   tailrecursion.com/~alan/G... · Posted by u/wooby
_rend · 16 days ago
This is awesome! The design is slick, and it really does feel right at home on a portable device. Appreciate the work that went into this.

Even more so, huge kudos for the performance tuning! The app launches instantly, so much so that I was initially a bit shocked. I'd forgotten what it feels like to tap a button and have something functional appear on screen with zero delay. When even the simplest apps have loading screens (and even built-in Settings/Reminders/Notes/Phone/etc. have a delay), this was really refreshing to see! I legitimately force-quit a bunch of apps on my phone to compare and nothing comes close on cold launch. Great work!

wooby · 16 days ago
Thank you! I spent a lot of time eliminating launch-time work. Most state is precomputed or lazily initialized after first render. I wanted it to feel like a calculator, not an app.
wooby commented on GridCalc: An RPN Spreadsheet for iOS   tailrecursion.com/~alan/G... · Posted by u/wooby
wooby · 16 days ago
I built GridCalc because spreadsheets on phones feel fundamentally wrong.

On desktop, spreadsheets work because you can see formulas, references, and structure all at once. On mobile, that collapses. You’re constantly panning, zooming, tapping small cells, and losing context.

RPN (Reverse Polish Notation) removes parentheses and operator precedence by using a stack. Instead of writing = (a + b) * c, you enter a b + c *. The order of operations is explicit and linear.

GridCalc combines those ideas: a visible RPN stack with a reference grid.

It’s built for quick, ad-hoc modeling on a phone: loan calculations, position sizing, cash flow scenarios, engineering back-of-napkin math.

It’s not trying to replace Excel. It’s trying to make mobile calculation feel native instead of cramped.

Happy to answer questions about design decisions or implementation.

wooby commented on GridCalc: An RPN Spreadsheet for iOS   tailrecursion.com/~alan/G... · Posted by u/wooby
wooby · 17 days ago
I built GridCalc because spreadsheets on phones feel fundamentally wrong.

On desktop, spreadsheets work because you can see formulas, references, and structure all at once. On mobile, that collapses. You’re constantly panning, zooming, tapping small cells, and losing context.

RPN (Reverse Polish Notation) removes parentheses and operator precedence by using a stack. Instead of writing = (a + b) * c, you enter a b + c *. The order of operations is explicit and linear.

GridCalc combines those ideas: a visible RPN stack with a reference grid.

It’s built for quick, ad-hoc modeling on a phone: loan calculations, position sizing, cash flow scenarios, engineering back-of-napkin math.

It’s not trying to replace Excel. It’s trying to make mobile calculation feel native instead of cramped.

Happy to answer questions about design decisions or implementation.

wooby commented on Lisp from Nothing, Second Edition   t3x.org/lfn/index.html... · Posted by u/nils-m-holm
wooby · 6 months ago
The book looks awesome. However, I find some irony in the presence of a “no AI” badge on the back cover considering Lisp was AI research.

u/wooby

KarmaCake day2195September 4, 2008
About
https://tailrecursion.com/~alan/
View Original