back

by jasonpeacock·4y ago·view on hn ↗
You'd rather optimize for compile time, which you do (maybe) 1x, over runtime, which you easily do >100x?

You're focusing on the developer, not the user, but this is a user tool :(

1 comments
Agreed, very much a user tool -- once it's released most people will get it via brew/yum/apt/conda/chocolatey and compile time will not be relevant for most folks.

Miller has always been a user tool and will remain so.

I think the confusion arose because I did the port per se and feature-adds first (which has taken most of the time), and left analysis/optimization (even low-hanging fruit like output-buffering) until the very end -- https://github.com/johnkerl/miller/pull/786 for example merged just a couple days ago.