Re: Docs, questions and stuff
Re: Docs, questions and stuff
- Subject: Re: Docs, questions and stuff
- From: Georg Tuparev <email@hidden>
- Date: Mon, 27 Aug 2001 09:59:54 +0200
I will agree that Java is better then C++ (well, I think any language
with exception of assembler is better ;-)
But, the really good place to learn OO is to jump into the Smaltalk
community. You do not need to get an expert in Smalltalk, but just
touching stuff like their class browser, the refactoring tool, the XP
community (not the M$ XP) will give you so much deeper understanding of
the OO philosophy. Oh, and did I mentioned that Java is lacking some
very important OO features?
On Sunday, August 26, 2001, at 04:31 PM, David P. Henderson wrote:
I have to agree with Jonathan. I groked OO much better after reading
_Thinking_In_Java_. IMO, Java is a much better model for understanding
how ObjC works than C++. While C++ can be used for OO, it is often
taught in classes and books as _C_ plus plus ie C with really
useful/nifty additions. In this regard, recommending a good learning
Java book is much better for learning the principles to using ObjC and
Cocoa in conjunction with a good intro to C book for those with no C
experience. As an additional point, since Java can be used to write
Cocoa applications, and C++ can not, the person learning could then
apply the Java skills to learning and using Cocoa rather than attempting
to translate Java to ObjC. This point is more significant to programming
newbies than those with any programming experience.
Georg Tuparev
Tuparev Technologies
Klipper 13
1186 VR Amstelveen
The Netherlands
Mobile: +31-6-55798196