http://qs321.pair.com?node_id=1106701


in reply to The future of Perl?

Please take this as observations from someone who probably isn't as deep in perl as many here. I know that BrowserUK, ww, sundialsvc4, Corion and many others have a MUCH larger body of knowledge concerning perl than I do.

I do think perl does have a future, but it currently rests in very narrow verticals.

Myself, I use it mostly for administrative tasks, though I have written other things (desktop and command line stuff for $work) in it as well. I find that perl is much easier to get things done on the machine with than bash/ksh/csh/flavor-of-the-decade-sh. Many sysadmins I know use perl extensively to get things done. I've almost completely foregone sh in lieu of perl.

That said, I do think that there are some things that could improve traction outside of the narrow verticals:

I think there are a lot of smart people working in P5P. I appreciate all of their work. I hope that perl 6 will actually make it to the sunshine and still be "perl enough" that it gets some traction within the community, though the little I've read is that many are not impressed by what they've seen.

All of the above said, in my narrow vertical I typically use perl for (administrative tasks), cluster management software is getting more and more useable. Salt is a REALLY REALLY powerful tool that's very usable. I don't think it has the capabilities of replacing perl outright for me, but it's making once hugely difficult stuff (multi-machine deployment and management) significantly easier. As these tools get more powerful, I do think that perl becomes far more niche, but I don't think it'll hit "dead" for quite some time.