4 ms·
> These days, Gooey itself speaks in JSON and is decoupled from argparse itself. This sounds cool. I saw the headline and before clicking anything, my first th
by rollcat 3y ago
> These days, Gooey itself speaks in JSON and is decoupled from argparse itself.
This sounds cool. I saw the headline and before clicking anything, my first thought was "bet this heavily depends on argparse", so this is surprising - in a very nice way.
I'm a hardcore getopt fan, mostly because I believe the developer's convenience is nowhere as important as the convenience of the user, and the user shouldn't need to care what programming language or option parsing library the developer chose. argparse, Click, Go's flag/X11-style, and many other similar libraries break conventions that are ingrained in half a century's collective muscle memory.
But with a layer in the middle, it sounds like you can eat your cake and have it too.