• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Damn sisters :-)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


  • Follow-Ups:
    • Re: Damn sisters :-)
      • From: Riccardo Santato <email@hidden>
References: 
 >Re: Damn sisters :-) (From: Riccardo Santato <email@hidden>)

  • Prev by Date: Re: Cocoa Documentation Updated for December Tools Release
  • Next by Date: Re: Cocoa & signal handlers
  • Previous by thread: Re: Damn sisters :-)
  • Next by thread: Re: Damn sisters :-)
  • Index(es):
    • Date
    • Thread