Re: Language enhancements

From: Jim Cooper (jim_at_falafelsoft.com)
Date: 01/16/05


Date: Sun, 16 Jan 2005 11:49:02 +0000


> If the client calling a method doesn't fullfill its contract, I follow
> the philosophy that then the behaviour of the called method is
> undefined. I don't know what to expect of undefined behaviour. :-)

Hmmm. But doesn't that lead to bugs? Perhaps it's just me, but I don't
like to write routines with undefined behaviour. I leave that sort of
thing to C++ programmers, when it's pretty much inevitable anyway :-)

Cheers,
Jim Cooper

_______________________________________________

Jim Cooper jim@falafelsoft.com
Falafel Software http://www.falafelsoft.com
_______________________________________________



Relevant Pages

  • Re: Zenkins paper on Cantor (reply of Dr. Zenkin)
    ... >>Hmmm. ... That sounds like a good piece of philosophy of mathematics from ... > not a formal axiomatic system. ...
    (comp.theory)
  • Re: Zenkins paper on Cantor (reply of Dr. Zenkin)
    ... >>Hmmm. ... That sounds like a good piece of philosophy of mathematics from ... > not a formal axiomatic system. ...
    (sci.math)
  • Re: Bit flipping .. will this work in VB6?
    ... Bugs are present in any project of significant size. ... people use that philosophy to support their 'ship now and fix it later' ... This is always a serious and chronic problem and difficult (if not ... impossible) to resolve if challenged head-on. ...
    (microsoft.public.vb.general.discussion)
  • Re: SELinux
    ... Hmmm. ... cannot discuss anything else, but believe me, the vulnerabilities ... e.g. the flash exploit reported last ... They exploit certain bugs in application/library. ...
    (Fedora)
  • Re: A simple question about integers
    ... > There is no such thing as infinity in mathematics. ... Hmmm. ... > digits are simply names for numbers according to certain naming systems. ... for I did not really trust that philosophy ...
    (sci.math)