• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Poll: Want to learn Perl: Is the learning curve high???

dcpsoguy

Diamond Member
I want to learn Perl, and then move on to other programming languages, but what is the learning curve of developing Perl programs. Is it high? Also, can anyone reccommend any sites that can show me how to program in perl?
 
Well, the fact that it's a scripting language will make it easier than say, oh cobol or C++ because they are both compiled languages.

But, if you have no C++ or C experience, then it will be harder than if you did. Perl is heavily derived from C and C++.

If you have some html, unix, and scripting experience, then it won't be too incredibly difficult to learn.

But if it is your very first language, then you'll have some problems.
 
I'm curious why you're starting off with perl. There are tons of languages out there. Why perl?

I agree with vi_edit -- perl isn't the most beginner-friendly language in the world, and it really isn't a good language to start with, since a lot of the design decisions that were made during it's development were made in the interests of allowing programming shortcuts, not readability. 🙂
 
Then Which language should I start with?( I have no programming expreience with anything. } Which one is the cheapest to program for, and which one is the easiest to program for?

Cold Fusion
ASP
Java
JavaScript
PHP
anyother language(specify in thread)
 
Start with Java or C++ -- both have pretty high learning curves, but they will give you a good solid OO (Object Oriented) foundation to branch out to other languages with. The other languages you mention (ASP, PHP, Perl, JavaScript) are really quite specialized. MHO is that you should start with something a little more general, and then pick up the general stuff when you need it.
 
Another vote for starting with C++ or Java (mainly Java). C++ is probably the most well-known programming language and Java is nearly identical to it syntactically. If you learn one you won't have trouble learning the other.

-mosdef
 
Visual Basic is always a nice one to start on as well. You get a nice interface to program in, and the syntax is pretty easy to learn. It's a good place to pick up your structures (loops, arrays, strings, ect) and you can make some actually useful programs in no time.

Once you get familar with one language, it's not too incredibly difficult to move on to another language. The structures are all pretty similar, it's just the syntax and other various rules that change.

VB will be the least frustrating out of about all languages still in use.

If you can find a PASCAL book, then that would be a good place to start as well.

PASCAL was nice because it had simple syntax, but it taught you to use structure in your programming, something that VB lacks.
 
Start out with Java - I love the language, and it's considered the perfect beginner's language because it's very strict about syntax and such, but it's still damn powerful (not quite so much as C or C++, but a better beginner's language)
 
Back
Top