A rule to live by ...
A rule never proven wrong ...
Fear is bad, if fear is directing your moves, your are going in the wrong direction.
I sense fear in your words
When it comes to programming, there is a very good advice that says, that you should learn a new language every now and then.
I add that you should you be competant in different type of languages.
- A system programming language: c or c++ (why not both)
- SQL
- XSLT & XML
- A functional programming language: Haskell or OCaml
- JavaScript, to create flexible browsers UI.
- Scripting languages: Perl, Ruby, Tcl (I love Tcl)
The problem is the market values experts (kinda, nowadays we may argue against this), and jumping from learning one language to another, is risky, you can waste you valueble time, and end up only scratching the surface of a dozen different languages (I did that).
So, just do you best and strike a good balance. But just never bet everything on one language.
Should you stick with Perl?
Sure, and learn other languages too.
Does Perl have a bright future?
If we can only take a peak into the future, but I think you are asking the wrong question. You should care more about your future, not Perl's future (not that we want to put to waste the skills we've learned, but ...). Learning Perl will definitely make you a better developer, regardless of anything, and
that is good for your future.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.