3 ms·
I completely agree. This is the approach that I took with murex. It comes with a stack of builtins for json, jsonlines, yaml, toml, csv, sqlite3, and others. S
by hnlmorg 5y ago
I completely agree.
This is the approach that I took with murex. It comes with a stack of builtins for json, jsonlines, yaml, toml, csv, sqlite3, and others. So you have all the power of data types and intelligent management of structured data but also works with regular POSIX CLI commands without any additional boilerplate code when swapping between murex code and coreutils (et al). So one could say I’ve spent a fair amount of time studying this point you’ve raised :)
- cyberge99 5y agoIs murex open source? A quick search of murex shell presented me with beautiful seashells.
- klabb3 5y agohttps://github.com/lmorg/murex https://github.com/lmorg/murex (Don't be afraid to self promote!) One obvious benefit over what's suggested in the article is that you can use it interactively first, with autocomplete and such goodies, and transition smoothly to a script later.
- freedomben 5y agoGP has promoted murex a few times on HN recently, which doesn't bother me, but if I were them I'd be sensitive to not wanting to overdo it as well.
- arunix 5y agoIs fish style autosuggestion possible or planned in murex? Thanks!