djfunz wrote: » I have no doubt that learning these languages is important and can save loads of time and make things easier but if Perl is basically backwards compatible to work on Windows systems but has the functionality to operate very well in a Linux environment then I don't need to really learn PowerShell right? At least not in the beginning. This is where I'm confused. Is it realistic as a beginner to start with Perl or should a beginner start with PowerShell and learn Perl at a later time. Plus one has to account with available resources. TrainSignal just released a course which gives beginners a good review of PowerShell. I just see reading material for Perl and I don't have the attention span to read an entire book as quick as I could view and understand videos. I'm still leaning towards PowerShell though.
Mishra wrote: » PERL has to be installed in a Windows environment. Most environments (that I've been in) don't have it installed. Windows scripting always revolves around Batch, VBScript, and now Powershell. If you want to be a pure Windows admin and don't have great attention span, then just learn Powershell. If you want to be a Windows and Linux admin, learn the basics of PERL first.
Mishra wrote: » If you want to be a Windows and Linux admin, learn the basics of PERL first.
RobertKaucher wrote: » I disagree with this unless your primary focus is going to be on Linux. Say 50% or greater emphasis on Linux. I learned Perl back in the early 2000s and I've recently been reading the updated versions of the books I used back then. I really don't think it matters which one you learn first. They are so very different except in very superficial ways that it just does not matter.
Devilsbane wrote: » This is like saying if you want to learn Spanish you should learn Latin first. Will it make learning Spanish easier? It should. But it is a roundabout way that is going to take more time and energy. It isn't necessarily wrong, if you have a use for PERL or just want that knowledge then go for it. But I wouldn't plan to learn something that I never intend to use.
higherho wrote: » What type of documents / books would you guys recommend for an individual who is a powershell noob? For example, I understand basics in bash but when it comes to powershell I do not I do like the fact that I can use a majority of unix commands in powershell and having the man pages on a windows box is quite useful.
higherho wrote: » What type of documents / books would you guys recommend for an individual who is a powershell noob?
demonfurbie wrote: » powershell always reminded me of making .bat files on my old dos computer
Zartanasaurus wrote: » Learn Powershell in a month of lunches is a great intro book.
djfunz wrote: » Linux is definitely something I want to get into down the road, but we aren't using Linux really at my current job. We're currently switching over from Novell to AD and I'm thinking PowerShell would be used more since it's incorporated right into Server 2008. Perl is something I would have to install stuff for to have compatibility with Windows and it may work just as well but something just gives me the feeling that PowerShell would be better for a beginner who has basically no scripting knowledge whatsoever. I could be completely wrong here though. I think I'm gonna give PowerShell a go and see how far I can get with it. Of course all of this is coming at once since I don't even have any AD experience. It's just good to go in with a learning plan. I'm watching some AD videos right now and I'm going to pick up the "Learn Windows PowerShell in a Month of Lunches" book so thanks for the suggestion.