QwikTape: Do calculations, annotate like you would on a paper
github.com
github.com
Very useful for building worksheets and exploring formulas.
I'm trying out QuikTape now, but it had to clone 1.6GiB. When I launch on macOS I am not able to actually type into the UI, and the window doesn't show as an app in the dock. Perhaps it's more functional on Linux.
I'm still waiting for an app that can properly do real units/dimensional analysis and good date math (`today + 3 business days`).
How far we’ve come from awk scripts that are about 1kiB (https://c2.com/doc/expense/)
> and good date math (`today + 3 business days`)
That’s tricky/impossible in international teams.
1.6 Gib is the SDK with all the documentation, the final builds are comparatively tiny.
Tap formulas can reference other formulas, so combining discreet calculations in different ways is less repetition. They can also refer to the value of accounts within the Tap system. So if you keep track of spending or other commodities you can refer to the value of those accounts (in total or across specific time ranges) in formulas.
From these https://bbodi.github.io/notecalc3/ and https://notepadcalculator.com/ are the most programmer friendly (supporting <<, ^, binary, hex etc)
I confess I was also intrigued by the use of Sciter as a platform, so I guess a question could be if you would recommend that for crossplatform apps, or if you came across things that "surprised" you along the way?
Sciter development is mostly development-on-demand, so any bugs or feature gets resolved on interest. I've not faced any major issue with it.
The X server crash looks like it’s something related to vulcan. My debian 11 machine is a bit odd as it has 2 gpus, one nvidia one amd and I’m using only free video drivers. If I find time to debug it and get an Xorg stack trace I’ll get it to you.
Although I see those perform the calculation on the side, instead of inline. Interesting.
In a related note, I love the cross-platform app SpeedCrunch as a "basic" calculator. It has an option to auto-copy the result to the clipboard, and you can also set/use variables. It also cold-opens immidiately.
It seems like it is made for low complexity stuff, which I usually calculate in the fly. Anything more advanced will go into Excel.
I feel like over time, I spend a lot of time going over old Excel spreadsheets exploring the formulas I've put together and wondering what I was thinking, re-learning how they work, wishing I had something there to explain it that is more than just those "Attach notes to cell" things. In some of my spreadsheets, I've actually taken to writing docs in a separate markdown app, and then taking screenshots of the rendered pdf and pasting them into Excel. It's clunky.
In search of a parser toolkit I had come across this https://github.com/handsontable/hyperformula which uses chevrotain to parse spreadsheet formulas and decided to use chevrotain for the parsing.