5 ms·
There is, as one might expect, quite a long history of such tools, since text-only interfaces were the norm in the olden days. When I was a young one doing phy
by eigenhombre 4y ago
There is, as one might expect, quite a long history of such tools, since text-only interfaces were the norm in the olden days.
When I was a young one doing physics in the '80s, we used CERN's HBOOK[1] to do all our (statistical) plotting. Recently while working on a Common Lisp project I had a use for something similar, remembered HBOOK, and "rolled my own"[2] (much simpler version).
Yes, a nice clean graph in a GUI or PDF is cleaner, but if you're working at the terminal already or in a REPL, it can be nice to just see the output there.
At the risk of downvotes: I do wish this particular project didn't require a working Ruby / Gem installation -- nothing against Ruby, but I'd be curious if there was an equivalent stand-alone executable written in Go or similar... something like [3]?
[1] https://cds.cern.ch/record/307945/files/ https://cds.cern.ch/record/307945/files/
[2] https://github.com/eigenhombre/hbook https://github.com/eigenhombre/hbook
[3] https://github.com/gizak/termui https://github.com/gizak/termui
- shagie 4y agoI recall stumbling across a grapher inside of a book on Awk - The AWK Programming Language (section 6.2; p135) https://ia803404.us.archive.org/0/items/pdfy-MgN0H1joIoDVoIC7/The_AWK_Programming_Language.pdf https://ia803404.us.archive.org/0/items/pdfy-MgN0H1joIoDVoIC...
- deleted 4y ago[deleted]
- anigbrowl 4y agoIf you're a pythonist, the Rich library makes it relatively quick and easy to do ASCII stuff.
- __fst__ 4y agohere's a simple ui plotting tool based on termdash which is another golang term UI library https://github.com/keithknott26/datadash https://github.com/keithknott26/datadash
- pdimitar 4y agoThat's absolutely great. I'm collecting such tools and this one easily gets in top 5 right away. Thank you for linking it!