catflap.org Online Dictionary Query


Query string:
Search type:
Database:

Database copyright information
Server information


2 definitions found
From The Free On-line Dictionary of Computing (27 SEP 03) :   [ foldoc ]

  bondage-and-discipline language
       
          A language (such as Pascal, Ada, APL, or Prolog) that,
          though ostensibly general-purpose, is designed so as to
          enforce an author's theory of "right programming" even though
          said theory is demonstrably inadequate for systems hacking or
          even vanilla general-purpose programming.  Often abbreviated
          "B&D"; thus, one may speak of things "having the B&D nature".
       
          See Pascal.  Compare languages of choice.
       
          [{Jargon File]
       
          (1996-01-05)
       
       

From Jargon File (4.3.1, 29 Jun 2001) :   [ jargon ]

  {Pascal" rel="nofollow">bondage-and-discipline language n. A language (such as {Pascal,
     {Ada" rel="nofollow">{Ada, APL, or Prolog) that, though ostensibly general-purpose, is
     designed so as to enforce an author's theory of `right programming' even
     though said theory is demonstrably inadequate for systems hacking or
     even vanilla general-purpose programming. Often abbreviated `B&D'; thus,
     {Pascal" rel="nofollow">one may speak of things "having the B&D nature". See {Pascal; oppose
     languages of choice.
  
  

Questions or comments about this site? Contact dictionary@catflap.org
Access Stats