541 karma · joined May 23, 2015
Otherwise, it looks really good, and the algorithm results are refreshing.
You have reached the Github anonymous user limit, please login with your Github account to continue.
Oof. I was just scrolling down the front page.
---
Edit: After I signed in, I got a bit lower, then got the same message again (telling me to sign in)!
Make / break suggestion: File the stats on a local server. Don't expect the user to query Github or you're going to drop fans fast.
Did you just Alter My Thoughts? How much of that $837,000 was Google versus its top executives (based on their personal preferences)?
Do you know how long I spent working on getting the specs right in Cash? Cash isn't perfect, but it took me months of "discipline" before I would let myself do even the initial release, which is `v0.1.0` btw.
This is a total exaggeration. And I'm white.
On piping, I hard coded those to keep it short. Every single command can receive "args.stdin", which is a stdin stream from previous commands. To pipe out, the "this.log" command does all of the heavy lifting.
So all you would need to do is expect both "args.stdin" and "args.words" - that would cover input both from a directly executed command as well as stdin. This works very well in practice.
Yeah, it's got stdout piping methods, etc. which make it easy. It's also got UI manipulation methods so you can simulate user action. I haven't particularly had any trouble writing tests, but really it depends on your use case, which I'm not familiar with.
My purpose in writing Vorpal is to make building CLIs accessible to a wider audience. While haters will hate JS, it nevertheless has a very broad use and accessibility.
Vorpal's already got a lot of cool use cases that wouldn't apply to Vantage, like this one: