|
|
 |
| Reader Surveys Here is where you get to weigh in on specific questions from Team Wrox, and maybe even get a free Wrox book for your feedback. |
Welcome to the p2p.wrox.com Forums.
You are currently viewing the Reader Surveys section of the Wrox p2p Programmer to Programmer discussion community. This is a community of more than 40,000 computer programmers including Wrox book authors and readers. As a guest, you can read any forum posting. By joining our free Wrox p2p community you can post your own programming questions and respond to other programmers’ questions. Registered users also don't have to see the ads that are displayed to guests. Registration is fast, simple and absolutely free so please, join today!
Join today and post to win prizes! Post more to increase your chances of being Wrox’s top poster of the month.
|

March 1st, 2005, 09:21 AM
|
|
Authorized User
|
|
Join Date: Feb 2005
Location: Mumbai, Maharashtra, India.
Posts: 17
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
I agree with Joi u that pointers and references are nothing to do with oops but the challange is awkword. Because if a person want he can choose any language that support OOPS concepts to begin his career with OOPs no matter whether it is Java or C++. The concept remain same for all OO Languages just the syntex and will change. So the main thing is to learn the concept the language comes second. A programmer can do anything impossible.
Here I agree with Leyland "It doesn't matter where you start as long and you are prepared to pay the price and stick with it."
To learn OOPS or any technology what u need is a lot of efforts and dedication.
All the best
punkaj
|

March 4th, 2005, 07:08 PM
|
|
Friend of Wrox
|
|
Join Date: Nov 2004
Location: Port Orchard, WA, USA.
Posts: 1,621
Thanks: 1
Thanked 1 Time in 1 Post
|
|
I really like VB for several reasons.
The syntax is easy to read
The intellisense drop-downs are a good memory jogger
I think the Object.Method, Object.Property syntax is clearer than other syntaxes
Starting from a position of not knowing anything, you can have results soonest.
There are tons, [u]tons</u> of places to get samples, help, etc.
And it is not [u] case sensitive</u>, relieving the new learner of that additional challenge.
|

April 24th, 2005, 10:29 PM
|
|
Registered User
|
|
Join Date: Apr 2005
Location: xian, , China.
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
i learn oop from c#. the class library under the Freamework is the best thing to learn oop.
----i am chinese .my english is poor.--sorry .
|

April 25th, 2005, 01:49 AM
|
|
Friend of Wrox
|
|
Join Date: Apr 2005
Location: Cochin, , India.
Posts: 186
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
First of all let me say, learning OOP is not just learing a new language. Its the way of thinking every thing in objects. Change your thinking.
Quote:
quote:Originally posted by planoie
Visual Basic.NET is a very good language to use to put theoretical knowledge to good use. The language has a very intuitive vocabulary so that learning OOP techniques is not hampered by a language barrier. Examples of this are things like class derivation, interface implementation and member definitions:
|
Its true Visual Basic.NET is a very good language,
but it is one of the oddest OOP language ie, Its implemtation of OOP concepts are different, so always be cautious when you take VB.NET as you first OOP language because it is not a mature OOP language.
I can mention some issues:
- A constructor is a method with name of the class in most OOP languages but VB.net has "New".
- A Module file in VB.Net is a bit confussing in OOP implimentation
- It Lacks Operator overloading (expected in new version)
OOPs is a concept implented by differents vendors with some variations, ie some features are missing in some while they have some other uniques. So you may have to compare these features in advanced studies.
My points go the Hotest pure ones Java/C# next choice may be C++.
THINK BIG,THINK EVERYHING AS OBJECTS.
( Identify the objects in a your problem scope, decompose your problems to Objects rather than functions...)
Prashant
|

June 27th, 2005, 05:38 AM
|
|
Registered User
|
|
Join Date: Jun 2005
Location: Hyderabad, AP, India.
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Hi,
As u already mentioned in the post that if any body wants a copy of smalltalk,iam in need of that plz send imm'ly iam in need of that thanking u ,
naren
|

July 26th, 2005, 12:35 PM
|
|
Registered User
|
|
Join Date: Feb 2004
Location: salem, tamilnadu, India.
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
I think both java and c# are the best oops languages.
|

August 2nd, 2005, 04:46 AM
|
|
Friend of Wrox
|
|
Join Date: Jun 2003
Location: , , .
Posts: 453
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
I think the discussion started as a quest to find which one is the best language to learn OOP concepts and it got veered to “just” finding the best language.
I think that most of the people who are supporting java should rethink why they are supporting java. They are doing the right thing but not giving the right reasons for it. C# (close to being pure OOPs), C++ (hybrid OOPs) and JS (Object-Based) are not what JAVA is, that is a Pure OPPs language.
I am not even considering VB for obvious reasons here.
When it comes to concepts like abstract base classes, virtual functions, interfaces, polymorphism, inheritance, etc JAVA is the most natural language as with JAVA there is no way out and you just have to learn these concepts before you would be able to move forward, I mean if you are not doing anything out of the ordinary for which you don’t need to learn OOPs anyways.
I’m myself a great admirer of C# but to best illustrate the concepts of OOP JAVA is the way to go.
Regards
Ankur Verma
|

August 10th, 2005, 08:24 PM
|
|
Registered User
|
|
Join Date: Aug 2005
Location: , , .
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
C++.
Get hold of the book C++ Primer by Lippman,Lajoie and Moo
|

October 5th, 2005, 07:25 PM
|
|
Registered User
|
|
Join Date: Oct 2005
Location: , , .
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
I think C# is the Best!
|
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
|
 |