Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??

I'm really liking learning C. It is pretty natural after spending so many years with Perl (well, at least the syntax, and pointers are easier to digest). Of course, hacking out code to coincide with integrated circuits kind of forced me down the path, but if you know Perl, *and* you know C, I think any other language is easily picked up. Especially if combined with a bit of a dangerous level of C++.

You're right about people moving on though. I see that at my work. Just before I started, they had a huge discussion about which language would be the core interface to the C++ backend. I have read all of the meeting discussions about this topic. They chose Python, primarily because it seemed to have a lot of ready developers available.

A few years later, I've seen some pretty shit code being drummed out, and imho, it isn't a solution architects job to find bugs in product while doing an implementation, but guess what I do a few times per deployment?

So when these college kids got out of school all ready to do Python dev, they had no real experience at all, especially about core aspects (ahem... unit testing!). Now, whatever language comes next will cause these languages to fall behind, and it's the same predicament.

What do you do? I'm sticking with Perl until the cold, bitter end if it ever comes to that. The Perl ecosystem is much more friendly and enjoyable than any other. I also like that we're well over the honeymoon phase, and when you deal with someone elses Perl issue, it's usually a good problem. Not a thousand questions about homework or something lacking any form of substance.

I can get Perl to do nearly anything I can do in any other language, and if I can't sort it, someone else can.

To me, there is no replacement for Perl. This is why I have decided to become so heavily invested in it.

One day, I'm confident, Perl will be my day job.


In reply to Re^2: Switching from lang X to Y by stevieb
in thread Switching from lang X to Y by stevieb

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others drinking their drinks and smoking their pipes about the Monastery: (5)
As of 2024-04-18 19:40 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found