Hacker News new | ask | show | jobs
by widea 1634 days ago
One thing I do not like about Speedcrunch: there is a slight delay between pressing enter and showing the result, just enough to be noticed.
2 comments

Try clearing your history. I notice the delay only when I have dozens / hundreds of steps in history.
That solved it, thanks! :-) Now I have nothing but good words about Speedcrunch!
Except maybe that long histories create noticeable lag, that is.
Looking at its inner working seems it's uses SQLite as storing. While a few hundred entries in any SQLite DB should be a breeze to parse and show under a second, maybe the person(s) involved in this project are not that DB proficient and made some rookie mistakes. Maybe they'll notice this and improve it's history speed as well, shouldn't be a problem for any SQL developer with a bit of experience in hands.
Based on this issue https://bitbucket.org/heldercorreia/speedcrunch/issues/746 (2017) it could also be re-highlighting the entire history when a new expression is evaluated.
I just installed it to try it out and I love the idea but this is the worst part about it. Even with no history as another said, it still has a delay.
Looks like my delay happens when converting between units. It's almost like it prompts me to confirm when I press Enter so I end up having to hit it twice. Other than this it is really great.