Experiences/guidance on teaching Python as a first programming language

Ethan Furman ethan at stoneleaf.us
Wed Dec 18 10:23:54 EST 2013


On 12/18/2013 12:18 AM, Steven D'Aprano wrote:
> On Tue, 17 Dec 2013 22:49:43 -0500, Paul Smith wrote:
>> On Wed, 2013-12-18 at 01:33 +0000, Steven D'Aprano wrote:
>>> On 12/17/2013 04:32 PM, Roy Smith wrote:
>>>>
>>>> You never have to wonder what the
>>>> lifetime of an object is,
>>>
>>> Since C isn't object oriented, the lifetime of objects in C is, um, any
>>> number you like. "The lifetime of objects in <some language with no
>>> objects> is ONE MILLION YEARS!!!" is as good as any other vacuously
>>> true statement.
>>
>> The implication that only an "object oriented" language could have a
>> concept of object lifetimes is false.
>
> Only object-oriented languages have *objects*. C does not have objects,
> it has values.

The word 'object' has many more meanings than the one implied by Object Oriented Programming, as you well know.

> And yes, I'm being pedantic.

No, you're being an ass.

--
~Ethan~



More information about the Python-list mailing list