----
Think harder and think about Design by Contract and subverting meaning :-)

RB wasn't designed by contract. I'm not sure what you mean with 'subverting meaning'.
----

see: http://www.digitalmars.com/d/dbc.html
Contracts are a technique to reduce the programming effort for large projects. Contracts are the concept of preconditions, postconditions, errors, and invariants.
AND
http://www.scism.sbu.ac.uk/law/Section5/chap1/s5c1p4.html
The calling environment fulfils its part of the contract by ensuring that it only ever calls the subprogram with a set of actual parameters which comply with the pre-condition. The subprogram in its turn fulfils the contract by ensuring that if it is supplied with acceptable input parameters it will always provide results which comply with its post-condition. That is to say that it will fulfil its advertised specification to transform its input data into the output data.

some (programming) languages derive some of their panache from PBC /DBC,

--e--

_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today - it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to