![]() ![]() ![]() >I wonder if the author considered an input method where keypresses translate directly into a rendered equation? It might serve as a cleaner abstraction that switching between different BigNum representations yourself. They use exact arithmetic with computable real/complex numbers. The last question I have is if the author has looked at libraries like Calcium ( ) or the work that went into the Android calculator recently ( ). For example, typing "square root" would display a list of suggestions for operators that match that, like an IDE. The other point the author makes about discoverability of operators like sqrt and cbrt, I feel that you could circumvent it by introducing a semantic search feature for operators. I wonder if the author considered an input method where keypresses translate directly into a rendered equation? Symbolab kind of does this, so instead of writing an expression in some functional style and seeing its rendered output, I can directly manipulate the rendered equation with the keyboard. This calculator takes a point in the design space with text input, equation rendering, a grapher, and Big Int/Floats for number representation. Great work! I like how well considered the design is. It does annoy me slightly, but sometimes not enough to start using my left hand. In similar vein, sometimes instead of Ctrl+clicking on a link to open it in a new tab, I just right-click, and choose a context option. Sometimes my left hand is simply not available (I'm petting my dog or eating something or maybe holding my laptop), and while I have a numpad, using functions like sine would require my right hand to travel. If I have to make a lot of calculations, I'm more likely to use Excel, so it's rare that I actually type stuff into the calculator.ģ. Likewise, clicking a few buttons in a calculator takes more time, but it's not a race. Yes, it takes more time, but it's not a time lost, I'm thinking about some problem, and no part of my brain needs to think what kind of text editing function I should use. I want to edit the text effortlessly, and I find selecting text with mouse, or pressing arrow keys repeatedly, actually requiring less effort from me. I had a phase trying Emacs and Vim and eventually decided I don't care about being more efficient at text editing. Why should I move my hand from the mouse to the keyboard in order to just press two keys? And then I would also need to check if Num Lock is enabled.Ģ. ![]() Usually I only click on a few buttons, for example I paste some number, then press / then 2, and then typically ENTER key on the numpad (because I can just press it with the thumb of the hand still holding the mouse). I am a Windows power user, and the default Windows calculator is one of very few programs bundled with the OS that I actually use - and I use it quite frequently.ġ. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |