dag / braindump

Ideas and Experiments
1 stars 1 forks source link

Framework for CLI applications #1

Open dag opened 13 years ago

dag commented 13 years ago

Motivation

Though argparse is an improvement over optparse, it still feels more like a low-level toolkit for building more high-level systems. ConfigParser doesn't handle deep nesting and isn't type-aware, in itself.

Ideas

Many of these ideas come from, and are partially implemented in, my unpublished experimental rewrite of Attest, and the idea itself of a CLI framework is a result of it, after noticing a pattern and experiencing some annoyances.