Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery
 
PerlMonks  

Re: Jumping ship from C++

by sundialsvc4 (Monsignor)
on Jan 09, 2014 at 16:51 UTC ( #1069997=note: print w/ replies, xml ) Need Help??


in reply to Jumping ship from C++

To be fair, you typically pick-up a copy of C++ and use it for very different purposes than you might choose to use Perl.   It’s a pure-compiled language, for one thing, thus extremely optimized and so-forth.   But, now that computers are so damm fast and capacious, it doesn’t matter nearly so much as it once did.   You literally have horsepower to burn, whereas the true most-serious costs of a project remain the same as ever they were:   labor costs!   The “80/20 rule” applies strongly to matters of execution-speed efficiency, such that they can be greased by “XS,” whereas 100% of the source-code to any system must be expensively and continuously maintained.

If you’ve ever taken a brave peek into perlguts, you’ll see that you have instant access to some mighty-serious C-programming voodoo, just by deciding to use ths powerful and well-implemented language.   But the real power of Perl, I think, comes straight from CPAN:   99501 Uploads, 28958 Distributions, 128843 Modules, 11158 Uploaders as of today.   All Most of this being stuff that you don’t have to write/debug in order to get-done what you need to do.   And, that’s huge.   In short, it is both possible, practical, and compelling to work at a much higher level than C/C++ is designed to do, a great deal of the time.

That being said ... don’t throw away your C/C++ knowledge because from time to time you will use it, and you will know when that time has come.   You will never actually “jump” ship.   Instead, you’ll learn about the variety of ships that are afloat in the same seas, when to select and board each one, and when to tie them together.


Comment on Re: Jumping ship from C++

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1069997]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others about the Monastery: (9)
As of 2014-08-23 07:34 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The best computer themed movie is:











    Results (172 votes), past polls