
-----------------------------------
php111
Wed Jan 07, 2009 8:42 pm

What programming language is OOP?
-----------------------------------
What programming language is OOP? Is it C++, or what? What languages are required to learn OOP?

-----------------------------------
Vertico
Wed Jan 07, 2009 8:45 pm

Re: What programming language is OOP?
-----------------------------------
http://en.wikipedia.org/wiki/Object-oriented_programming

Remember, google is your friend.

-----------------------------------
php111
Wed Jan 07, 2009 8:54 pm

Re: What programming language is OOP?
-----------------------------------
http://en.wikipedia.org/wiki/Object-or

iented_programming

Remember, google is your friend.


I don't see what language it is. I didn't see what languages are required to learn OOP.

-----------------------------------
Insectoid
Wed Jan 07, 2009 9:03 pm

RE:What programming language is OOP?
-----------------------------------
No languages are 'required' to learn OOP. OOP is a kind of programming that many languages follow. Ruby, Java, Python, and C++ are examples.

-----------------------------------
Tony
Wed Jan 07, 2009 9:14 pm

RE:What programming language is OOP?
-----------------------------------
OOP is a kind of programming that many languages allow.

-----------------------------------
wtd
Wed Jan 07, 2009 9:42 pm

RE:What programming language is OOP?
-----------------------------------
If you want to learn about object-oriented programming, I suggest a language built around the concept: [url=http://tryruby.hobix.com]Ruby.

-----------------------------------
btiffin
Tue Jan 13, 2009 11:07 am

Re: What programming language is OOP?
-----------------------------------
php111;

Another opinion;  and just like the Ch suggestion this may not work out as intended, but I'll add my 2 cents anyway.

For a good grounding in Object Oriented Programming, go to the root source.  Smalltalk.  Alan Kay's  take on OO should be mandatory study for ALL developers that ever use his expression of "Object Oriented".
Actually I made up the term "object-oriented", and I can tell you I did not have C++ in mind. -- Alan Kay, 1997Smalltalk comes in a few flavours; gst being one of the GNU open versions using the dreaded command line.  ;)

php111; you may actually like the Squeak implementation of Smalltalk, very graphical in nature.  I get a sense it may be right up your ally.  After learning a little Squeak, the support for OOP in other languages may make a lot more sense.  http://www.squeak.org/   Squeak is one of those magical environments.  The fully reflective IDE for Squeak is Squeak. The Squeak virtual machine is Squeak.  Squeak is used to write, run and debug Squeak.  A great book for learning Squeak is open and freely available at http://www.squeakbyexample.org/

Umm; but take my advice with a grain of salt.  I'm old and crusty and wary that I've led you down a wrong path before.
Cheers

-----------------------------------
deltatux
Sun Jan 18, 2009 8:39 pm

Re: What programming language is OOP?
-----------------------------------
ummm... C++, Java, C#, Objective C?

These are quite object oriented. Fine, C++ is a hybrid language but still...

deltatux

-----------------------------------
wtd
Sun Jan 18, 2009 10:29 pm

RE:What programming language is OOP?
-----------------------------------
They will all support object-oriented programming.  In none of those is everything an object.

-----------------------------------
chili5
Mon Jan 19, 2009 6:15 am

RE:What programming language is OOP?
-----------------------------------
No languages are required to learn OOP. OOP is just a paradigm for using objects to communicate with each other to solve a problem. But some languages that support OOP are Java, C++, Python. Also all the .NET languages are object-oriented. :)
