Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Re: Learning OOP

by nite_man (Deacon)
on Jun 23, 2003 at 08:59 UTC ( #268080=note: print w/ replies, xml ) Need Help??


in reply to Learning OOP

I like Perl. I use Perl every day. I think that Perl is one of the best programming languages! For me, Perl is not programming language, Perl is life philosophy! But ...

Using my expirience I can not say 'Perl is good place for start lerning the princeples of OOP'! You can use Perl for development an OO applications, Perl leaves to you many features - it's beyond controversy. But Perl doesn't have an clear implementation of OO.

I think that it will be better for you to start study OOP on SmalTalk, C++ or Java. Try to look at The Introduction to Object-Oriented Programming. This book shows principles of OOP in different programming language: SmalTalk, C++, C#, Java, Delphi. Unfortunatelly, author wrote nothing about Perl.

Also, visite on Timothy A. Budd personal page (author of "The Introduction to Object-Oriented Programming").

      
--------------------------------
SV* sv_bless(SV* sv, HV* stash);


Comment on Re: Learning OOP

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://268080]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others studying the Monastery: (10)
As of 2015-07-07 22:52 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (93 votes), past polls