home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!eff!world!ksr!jfw
- From: jfw@ksr.com (John F. Woods)
- Newsgroups: comp.programming
- Subject: Re: What is Language Lawyering?
- Message-ID: <18276@ksr.com>
- Date: 6 Nov 92 14:07:14 EST
- References: <1992Nov3.175103.2052@saifr00.cfsat.honeywell.com> <1992Nov4.085231.15582@jyu.fi>
- Sender: news@ksr.com
- Lines: 20
-
- sakkinen@jyu.fi (Markku Sakkinen) writes:
- >In article <1992Nov3.175103.2052@saifr00.cfsat.honeywell.com> lam@saifr00.cfsat.honeywell.com (Josh Lam) writes:
- >>Please pardon my ignorance!
- >>What is 'language lawyering'? I have seen this phase used quite a few
- >>times in more language specific news groups, usually used as an accusation.
- >>So I suppose it is not good.
- >>My guess is that it refers to arguing over petty features or usage of a
- >>programming language that is often is of no value.
- >Also used by designers and supporters of programming languages
- >when other people interpret a language definition as it is written
- >instead of what was "actually meant", or when inconsistencies and
- >flaws are pointed out. (I.e., 'petty' is very subjective and relative.)
-
- A third meaning tends to crop up in the C newsgroups, when it is the supporters
- of the language who try to interpret the language definition as it is written
- when arguing with people who "know" that (e.g.) the Standard "means" that
- null pointers contain all zero bits, or that the value of "i = i++" is "i";
- those making those claims are apparently uncomfortable with the Standard's
- laying out of "rigidly defined areas of uncertainty and doubt".
-
-