Javascript

Perl average salary

Perl average salary

Arnaud (Arhuman) ASSAD

What is the average salary for Perl programmers in 2020?

If I have no definitive answer on this, the Business Insider has some insights:

HackerRank polled 116000 developers about their salaries and got interesting results:

  • Perl is associated with an average global salary of $84,025.50 (54.2% higher than the global average salary)
  • Scala is associated with an average global salary of $77,159.60
  • Go is associated with an average global salary of $72,691.30
  • Python is associated with an average global salary of $56,670.90
  • JavaScript is associated with an average global salary of $55,690

Without more information about the polled panel it’s hard to state this results as “Truth” but they seems to confirm personal beliefs:

The devil codes in Pramda

Arnaud (Arhuman) ASSAD

Originally published in July 2016 on Hello.js, then on my previous blog.

As a Perl coder, I’m a big fan of functional programming.

If that sounds odd to you, think about all that features that are considered as idiomatic Perl:

  • List processing (map, grep)
  • High order functions (Mark Jason Dominus ;-) )
  • Lazy evaluation (iterators)
  • Lamda calculus (closure)

Functional programming is a fascinating thing but it’s not so easy to use consistently. We all love the concept, feel the inner power. We all use lists, closure, functions as parameter, but how many of us manage to fully apply functional programming everywhere and commit to pure functions and immutability?

JavaScript for Perl lovers

JavaScript for Perl lovers

Arnaud (Arhuman) ASSAD

This time I feel really qualified to write this article because believe me, I love Perl ! I think in Perl, I dream in Perl, and I really appreciate the whole Perl community. I’ve been in love with this language for more than a decade but I decided that I needed a change.

I’ve already said in a previous article why I chose to learn JavaScript this year (instead of getting involved in Perl 6 for example) but let me tell you why you might also enjoy learning JavaScript if you love Perl. Perl developers form a very unified community that all too often, resist outside influences, but learning a second language like JavaScript can really be a very enlightening experience.

Why JavaScript in 2016?

Arnaud (Arhuman) ASSAD

Originally published in May 2016 on my previous blog. It is one entry in a long habit of picking one new language per year: Python in 2009, JavaScript in 2016, Go in 2018, Rust in 2022.

Many of my friends express their surprise when I say I chose to learn JavaScript in 2016.

With so many cool languages to learn, why using a “toy language” of the past instead of, let’s say Haskell, Go, Nimrod, Rust (just to name some)?