
12-16-2007, 05:05 PM
|
|
Rockin' the beer gut
|
|
Join Date: May 2006
Location: NJ, USA
Posts: 6,054
|
|
I just ordered a book to learn some Perl, and I'm starting to learn the basics.
Is it good to learn as much of it as possible? Or should I be looking more into like C/C#/C++ or something else?
Don't say PHP, as that will be learned by me more and more. I might wait for PHP6.
__________________
simplywww: directadmin and cpanel hosting that will rock your socks
coming very soon: Cheapest Comodo SSL certificates on the market
Need some work done in a datacenter in the NYC area? NYC Remote Hands can do it.
|

12-16-2007, 10:01 PM
|
|
Web Hosting Evangelist
|
|
Join Date: Jul 2007
Posts: 522
|
|
Depends on what you want to use the language for, nobody can really tell you unless you specify what you seek to accomplish.
__________________
Looking for Work level 1-3 Support Tech, Sales/billing tech, Odd management Jobs, and PHP/Mysql small jobs.
PM me or drop me an email at mm(AT)gotannex(dot)com
http://monitor.gotannex.com/
|

12-16-2007, 10:15 PM
|
|
Rockin' the beer gut
|
|
Join Date: May 2006
Location: NJ, USA
Posts: 6,054
|
|
Quote:
Originally Posted by Annex
Depends on what you want to use the language for, nobody can really tell you unless you specify what you seek to accomplish.
|
Is it worth just knowing? Is it good for general tasks? Or is there a better language to learn to do general things here and there?
__________________
simplywww: directadmin and cpanel hosting that will rock your socks
coming very soon: Cheapest Comodo SSL certificates on the market
Need some work done in a datacenter in the NYC area? NYC Remote Hands can do it.
|

12-16-2007, 10:20 PM
|
|
WHT Addict
|
|
Join Date: Dec 2007
Posts: 161
|
|
it cant hurt
but for real : yea, why not -- programmers are in high demand, and if you can program Perl you should be in good shape
Best wishes
|

12-16-2007, 10:37 PM
|
|
Corporate Member
|
|
Join Date: Aug 2004
Location: Canada
Posts: 3,186
|
|
Perl is great as a unix shell programming language. But it's days as a web based language are pretty much over.
So if I had to choose what language to learn between say Perl and C I'd choose C. Well probably c++ or if I was looking for something a little easier probably Java. That's from my experience I know C, C++ and Java and I feel Java is a much more logical start compared to C if you're doing algorithms and such and learning really about programming in general.
__________________
█ Tony B. - Chief Executive Officer
█ Hawk Host Inc. Proudly serving websites since 2004
█ Quality Shared and VPS Hosting
█ PHP 5.3.x & PHP 5.4.x & PHP 5.5.X Support!
|

12-17-2007, 01:17 AM
|
|
Aspiring Evangelist
|
|
Join Date: Nov 2005
Posts: 352
|
|
Quote:
Originally Posted by TonyB
Perl is great as a unix shell programming language. But it's days as a web based language are pretty much over.
|
According to whom?
|

12-17-2007, 02:41 AM
|
|
Web Hosting Master
|
|
Join Date: Nov 2003
Location: Southern Cal
Posts: 1,270
|
|
I wouldn't suggest picking up Perl as your first programming language. You'll develop so many bad habits.
Stick with PHP. PHP basically is taking what's cool with Perl and adding what's good with C.
But if you already know PHP, Perl isn't that hard to pick up.
|

12-17-2007, 02:55 AM
|
|
Web Hosting Master
|
|
Join Date: Dec 2001
Posts: 1,194
|
|
Im learning Perl right now and found a book by Elizabeth Castro "Perl and CGI For The World Wide Web". Its probably the easiest read ive ever had on a programming language. If your interested in getting started with Perl its an excellent book.. Its broken down well in small paragraphs and color coded too 
|

12-17-2007, 12:39 PM
|
|
Web Hosting Guru
|
|
Join Date: Dec 2007
Location: Michigan
Posts: 286
|
|
Even if you don't use it to build web apps, I've found perl pretty handy for "utility" stuff like generating reports from mysql, doing all sorts of database maintenance, automating repetitive stuff on large numbers of static files, backup scripts, etc. So I think it's worth knowing as another tool in your toolbox.
|

12-17-2007, 07:14 PM
|
|
Junior Guru Wannabe
|
|
Join Date: Oct 2005
Posts: 33
|
|
Perl is dead. PHP is Perl but better, really. If you want to learn something great for deploying web applications, take a look at Ruby (On Rails) and see if it's your kind of thing.
|

12-17-2007, 07:42 PM
|
|
Corporate Member
|
|
Join Date: Aug 2004
Location: Canada
Posts: 3,186
|
|
Quote:
Originally Posted by dexxtreme
According to whom?
|
Well I'm not sure which statement you're responding to sooo
Well it's quite clear very few Perl applications are being built that are web based. Some of the most popular software when Perl was going strong are now PHP based even.
Perl however on the unix scripting side of things is still very strong. You'd be surprised how many system administrators know perl and only perl. As a result all their scripts are built in guess what perl.
__________________
█ Tony B. - Chief Executive Officer
█ Hawk Host Inc. Proudly serving websites since 2004
█ Quality Shared and VPS Hosting
█ PHP 5.3.x & PHP 5.4.x & PHP 5.5.X Support!
|

12-17-2007, 08:18 PM
|
|
Newbie
|
|
Join Date: Dec 2007
Posts: 7
|
|
Perl is definitely worth learning. It's not the "in" language right now and I have doubts of it being so again unless Perl 6 is ever finished and ends up amazing. In terms of jobs you're not likely to have people knocking down your door to write Perl for them until you've got several years of professional experience (and even it's as likely that you won't). On the unix/linux side, though, it's rare you'll come across a development or system administration job where Perl isn't handy to know.
It's relatively quick and easy to write a small script to do about anything you need. It also can hold its own rather well for full blown application development (depending on the type of app you need, of course). I currently write Perl full time for a fairly large web and wap based commercial content management/content delivery system. The CMS that slashdot uses is also written in Perl.
|

12-17-2007, 08:30 PM
|
|
Web Hosting Master
|
|
Join Date: Feb 2003
Location: Canada
Posts: 935
|
|
I hate to say this, but I would stay away from Perl and go more with Ruby or Python.
Perl is great, and I used it for a number of years, but Perl 6 has been in development for over 7 years. Not a very good sign.
Python is great that it has libraries for almost anything you can think of, and the way the interpreter requires code to be written means you have to start with good code formatting skills off the hop.
Ruby is also becoming more popular, and with the new Ruby 1.9 release, will be a lot faster as well. Ruby has borrowed a lot of great ideas from other languages, making it very easy to learn and start making applications quickly. The number of Ruby Gems is growing daily, and it's definitely a fun language to code in.
If you are looking at this from a career standpoint, learning Java or C# would probably increase your employment opportunity chances.
|

12-18-2007, 03:12 AM
|
|
Web Hosting Guru
|
|
Join Date: Oct 2005
Posts: 267
|
|
Quote:
|
Is it worth just knowing? Is it good for general tasks? Or is there a better language to learn to do general things here and there?
|
as asked by OP:
Is it worth just knowing?
- Definitely yes, perhaps even worth mastering
Is it good for general tasks?
- Perl5 excels in many departments, text processing, web applications, server daemons; from quick utility scripts to full pledge OO application ...
- Perl5 of course is not a silver bullet esp you're talking about very specialized systems like life-support systems, embedded systems, windows GUI apps, etc..
- or perhaps you need to define general?
Bottomline:
Perl is worth learning, and is worth to be another tool in your toolbox.
|

12-18-2007, 03:19 AM
|
|
Web Hosting Guru
|
|
Join Date: Oct 2005
Posts: 267
|
|
Last edited by cygnusd; 12-18-2007 at 03:21 AM.
Reason: *** sorry, erased, double post
|
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Linear Mode
|
| Postbit Selector |
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
|
|
|
| Login: |
|
|
| Advertisement: |
|
|
| Web Hosting News: |
|
|
|