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
