Path: csiph.com!usenet.pasdenom.info!news.albasani.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Paul Rudin Newsgroups: comp.lang.python Subject: Re: Encapsulation, inheritance and polymorphism Date: Thu, 19 Jul 2012 18:22:15 +0100 Lines: 9 Message-ID: <871uk7acoo.fsf@no-fixed-abode.cable.virginmedia.net> References: <3vnfd9-343.ln1@satorlaser.homedns.org> <-8SdnVrXGqie25jNnZ2dnUVZ7qKdnZ2d@bt.com> <5005A103.9050802@stoneleaf.us> <5006b48a$0$29978$c3e8da3$5496439d@news.astraweb.com> <50076437$0$1756$c3e8da3$76491128@news.astraweb.com> <3d919437-80a8-424f-ae90-fb829434dba2@po9g2000pbb.googlegroups.com> <500804cc$0$29978$c3e8da3$5496439d@news.astraweb.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: individual.net DCHPvExPSLlhov622MaRbQQjqvuSYby+lfFWdcPliY+/JHS4jz/u7P73uIvUCJvIeC X-Orig-Path: hal9000.rudin.co.uk!not-for-mail Cancel-Lock: sha1:i25abc3izcYzon8nyCra6xtgnB8= sha1:DjWtDp+S/DNjIkhfmOfg/iQaEZU= User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (gnu/linux) Xref: csiph.com comp.lang.python:25637 Steven D'Aprano writes: > For example, both ML and Haskell can, under some circumstances, report a > type-error for an infinite loop, *at compile time*. ... and in Charity all programs are guaranteed to terminate. Of course it's not Turing complete.