Path: csiph.com!usenet.pasdenom.info!weretis.net!feeder1.news.weretis.net!feeder4.news.weretis.net!rt.uk.eu.org!newsfeed.xs4all.nl!newsfeed3.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.059 X-Spam-Evidence: '*H*': 0.88; '*S*': 0.00; 'subject:Python': 0.06; 'language.': 0.14; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'sought': 0.16; 'subject:Java': 0.16; 'wrote:': 0.18; '(not': 0.18; 'thu,': 0.19; 'written': 0.21; 'programming': 0.22; 'oriented': 0.24; 'header:In-Reply-To:1': 0.27; 'programming.': 0.30; 'statement': 0.30; 'message- id:@mail.gmail.com': 0.30; 'code': 0.31; 'argue': 0.31; 'subject: (': 0.35; 'definition': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'consistent': 0.36; 'entry': 0.36; 'to:addr:python-list': 0.38; 'pm,': 0.38; 'to:addr:python.org': 0.39; 'skip:u 10': 0.60; 'no.': 0.61; 'personal': 0.63; 'refer': 0.63; 'here': 0.66; 'between': 0.67; '2013': 0.98 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=QGGlbGdSW5pERtcNdmclRUDXcxGASDMWbWVajpAblns=; b=nhpi2/39fTtIWTvm3+STJoUTvVz2OTbJl4PbRHnPlzmL1tl58sHSTCH4nVMEs7o65t LvEcgqgdi7jNHUI8uBrf5JmnVG5AV0m9+0vW/jImXKW7GWzT7DqNPLZ+PZzs7VIOGOsT lGhjZ29Athn1fH9tioXlyTkM9n88xohof9J3zyayVK32lDOtcHIGSk8BPJhvAhne06OO KX2jueKytSd3vvJJN2rhOOqIQWsK/yy2ei1OWayx4elqaqfeu9TIpn7vphF7DiX5qqIx p2Vgd6StmUSbtBR6MNs71CvI2NYevAduLFcobMWpRI/uT0PpZ1UvklkmJAWnRYk9soH3 3rig== MIME-Version: 1.0 X-Received: by 10.224.1.194 with SMTP id 2mr10453611qag.70.1381998298169; Thu, 17 Oct 2013 01:24:58 -0700 (PDT) In-Reply-To: <81828f44-817e-4b59-9dfe-4c428a6085f3@googlegroups.com> References: <81828f44-817e-4b59-9dfe-4c428a6085f3@googlegroups.com> Date: Thu, 17 Oct 2013 19:24:58 +1100 Subject: Re: Python was designed (was Re: Multi-threading in Python vs Java) From: Chris Angelico To: python-list@python.org Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 12 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1381998308 news.xs4all.nl 15893 [2001:888:2000:d::a6]:38330 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:56945 On Thu, Oct 17, 2013 at 6:23 PM, Peter Cacioppi wrote: > Respectfully, no. I refer to the distinction between object based and object oriented programming. Wikipedia's entry is consistent with my understanding (not to argue by wiki-authority, but the terminology here isn't my personal invention). Yep, but your definition of object oriented programming is fundamentally based on support for polymorphism, and your opening statement said that it's impossible without polymorphism :) Anyway, what I sought to prove was that polymorphic object oriented code can be written in C or any other language. ChrisA