Re: Damn sisters :-)
Re: Damn sisters :-)
- Subject: Re: Damn sisters :-)
- From: David Remahl <email@hidden>
- Date: Tue, 11 Dec 2001 00:43:17 +0100
>
First of all, I would like to thank you for all the patience you spend in
>
teaching a newbie like me the right way to understand Cocoa and
>
Objective-C. Thank you again !! :-))
>
I understand now the usefulness of encapsulation.
:-) nice!
>
Very often when I read the docs before asking a question to you, I'm in
>
trouble just with the brand new terminology of Obj-C.
>
I newer went to the words "encapsulation", "implementation", "interface"
>
before (I was using Amiga together with AmigaE language and StormC
>
compiler... ;-)) so my main difficulty is to "remap" all the new words to
>
the old concepts I stored into my mind [programming languages do all the
>
same kinda things...maybe just a little better]
>
Just to make an example, in Obj-C there are not the words "constructor"/
>
"deconstructor" I was familiar with on C++ but "istantiation", "release"
>
and so on...
No 'implementation', 'encapsulation' or 'instanciation' in C++?
Partially what you say about remapping, is true, but it is also important to
totally rethink things. OOP is drastically different from procedural
languages (and no, we do _not_ want a discussion on what the opposite of OOP
is ;) on so many levels, and sometimes knowing a procedural language may
stop you from fully seeing the power of the new language you are learning...
>
But I must admit that I'm getting slowly into the mechanism, and I must
>
say that:
>
>
1) Cocoa is beautiful (so much power and flexibility)
Indeed.
>
2) MacOS X is the most advanced OS, just because it's relatively easy to
>
program, even for a stupid like me ! :-)
Mac OS X is one of the most powerful OSes in many ways. Cocoa stands out
more than any other aspect imho.
>
PS : How many of you guys were advanced NeXTStep developers ?!?
Not I! Never saw a single NeXT-box :((...
/ david