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/

Attachment: signature.asc
Description: PGP signature

Reply via email to