Adam,

First, let me congratulate you on your choice of programming language to 
begin your journey. You could have made other choices that could have 
easily scarred your for life. For instance, the probability that 'cat 
/dev/random | perl' could successfully perform something 
programmatically is >1 (friendly jab to mah Perl homies on the list).

 From my experience, my biggest hurdle in making the leap from a 
scripting background to a programming background is wrapping my head 
about objects, as in OOP (object oriented programming). Again, Python is 
a good choice as the OO syntax is minimal, clean and coherent. Some 
other languages treat OOP like grafting on a third arm to your sternum. 
Sure, it may work, but you won't be setting any shotput records with it.

So, can anyone suggest a good resource, website or book that teaches OOP 
for a script programmer?

Also, you should definitely check out:
How to Think Like a Computer Scientist:
Learning with Python
http://www.ibiblio.org/obp/thinkCSpy/

and take a look at O'Reilly's Python books, especially "Learning Python".

Good Luck!

John Hebert

PS: I think I need sleep now.



Adam J. Melancon wrote:
> Let me just state that "I am a networking guy"
> I have been trying for a few years to become handy with bash shell 
> scripts, but lately I have been looking at other alternatives like perl 
> or python.
> I have had no classes in programming, but would like to learn enough to 
> do some systems adminstration using either perl or python.  Does anyone 
> know of some good sites that take it from a beginner standpoint and use 
> some good examples of using python for systems administration.
> I do understand concepts like "if, then, do while, etc.." from writing 
> bash scripts, but I would just like to dive into it a bit more.  Keep in 
> mind, I hate programming, I'm bad at algebra (which sometimes I feel 
> programming closely resembles), but for some reason I have a blast 
> writing bash scripts for various tasks.
> Also, here in abbeville we are running a server for a ham radio activity 
> called APRS and we can stream text data out to the radios, but it does 
> this using perl and streams the data to a local UDP port.  So part of me 
> wants to learn either perl or learn how to stream data to a UDP port 
> using python.
> 
> Anyone got any good links or books I should check out to help me get on 
> track with one of these languages
> 
> Thanks!
> 
> 
> Adam J. Melancon
> 
> _________________________________________________________________
> Check out the new MSN 9 Dial-up ? fast & reliable Internet access with 
> prime features! http://join.msn.com/?pgmarket=en-us&page=dialup/home&ST=1
> 
> 
> _______________________________________________
> General mailing list
> [email protected]
> http://brlug.net/mailman/listinfo/general_brlug.net


-- 
John Hebert
System Engineer
I T Group, Inc.
225-922-4535

Reply via email to