Leaking Memory
Leaking Memory
- Subject: Leaking Memory
- From: Robert Goldsmith <email@hidden>
- Date: Tue, 21 Jan 2003 11:12:38 +0000
>
No offense, but being inaccurate (even if it's supposed to make it
>
easier for someone to understand) just makes things more difficult
>
when people learn the truth. Simplifications are fine, but only if
>
they're actually accurate.
I saw nothing wrong with the simplification as a starting point to
grasp memory management. It is generally correct and, when the time
comes that the person learning questions the complete accuracy of the
model, they will discover on their own that the truth is slightly
richer then the model first conveys. It's a progressive learning where
a more complicated model is introduced only when you have got the hang
of the basics. It's a technique used everywhere. Engineers tend to use
Newtons theories because they are accurate enough (although Einsteins
work was more accurate). And how many people in here are happy with the
idea that an Atom has a nucleus of protons and neutrons (often depicted
as small black balls), with electrons (smaller balls) wizzing around in
orbit? It does as a basic depiction of the Atom but is totally hopeless
for real physics. Only when you need to know about electron potential
clouds and S and P orbitals (trying hard to remember back to my physics
schooling <g>) are you taught them. It's the same with most subjects
really.
>
>
Well that's my rant for the day. ;^) Note that this email was not
>
intended to be an an attack on David in any way, it's just my views on
>
education.
As are mine but I think I preferred the incremental discovery method
when I was at school so I vote for that one :)
>
* The Objective-C Programming Language, which is installed with the
>
developer tools
As a side note, how many people actually received a physical cd with
the dev tools on it when they brought OS 10.2 (or 10.1 for that
matter)? I received a dev tools cd for 10.0 but had to ask explicitly
and all the new machines to have arrived in my department over the last
few months have been lacking it. This is a shame because Apple should
be getting the development tools to as many people as possible. It's
also a hassle because everyone in my department is a programmer so we
all needed the tools and had to download them!
Robert
---
GnuPG public key:
http://www.Far-Blue.co.uk/RSGoldsmith.asc
[demime 0.98b removed an attachment of type application/pgp-signature which had a name of PGP.sig]
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.