News for hackers. Stuff that matters.
Re:-h –Help -help Help –? –? by everybodyknows on Tuesday April 12, 2022 @12:00PM (#31004413)
> what are people being exposed to that uses -single-dash-long-options?

Go's 'flag' package -- although double-dash is silently accepted on the command line.

The deeper issue with 'flag' is that it rejects the BSD convention of a short/long option pair having guaranteed equivalent semantics e.g. -h/--help. The library just won't let the programmer create such a pair by means of its standard functions.

Re:-h –Help -help Help –? –? by randomdata on Tuesday April 12, 2022 @01:09PM (#31005444)
> Go's 'flag' package

Which uses the Plan 9 convention; the system the Go creators were exposed to. A good example of competing conventions of the past rearing itself in modern tools.