Follow-up Comment #27, bug #67612 (group groff): [comment #26 comment #26:] > Thanks. I think no longer changing the 1 to a 2 at the call site makes the > comment unnecessary, but I won't object to too much code commenting.
The reason I don't is for the same reason I got confused in the first place:
`&usage(1);` looked to me like it might be saying "throw the usage message and
exit with status 1".
> The parallel isn't really valid: unlike C and C++ variables, Perl variables
> are untyped,
Valid enough, in my bigoted strong-typing opinion. Historically, both are
pretty sloppily typed.
The whole point of function prototypes in ANSI C was to add a facility to the
language by which the cardinality of function arguments and their types could
be checked *at all*.
London and Reiser's paper on porting Unix to the VAX-11 is useful for insight
into just how loose a ship Dennis Ritchie ran.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?67612>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
