I created a post over at the Avrfreaks forum announcing that Avrdude v8.0 has just been released. The feedback was mixed (some pointing out that Avrdude is just a CLI tool and not a full-blown GUI, and thus not relevant in 2024), but @WestfW mentioned that the option flags (-C, -c, -p etc) could be difficult to remember, and having full-blown --flags would be nice.
Avrdude currently uses getopt, and this doesn't support --flags. Instead, we'll have to use argp.
Are there any downsides to using agrp instead of getopt?