Who Is Hiring? Search

Who Is Hiring? Search › Top 6 functional languages

Do Functional Languages Get Hired? Scala, Elixir, Clojure & Haskell on Hacker News

How much the functional-programming world actually hires, measured in Hacker News 'Who is hiring?' posts: Scala, Elixir, Clojure, Haskell, Erlang and OCaml, charted by share since 2011.

Explore Top 6 functional languages in the Who Is Hiring? tool

Ranked by demand (all-time)

  1. 1.Scala3,114 postings · peak Feb 2017
  2. 2.Elixir1,525 postings · peak Apr 2021
  3. 3.Clojure1,436 postings · peak Nov 2017
  4. 4.Haskell925 postings · peak Apr 2018
  5. 5.Erlang619 postings · peak Mar 2016
  6. 6.OCaml152 postings · peak Oct 2017
3,114
1,525
1,436
925
619
152
tip: use | to OR several terms into one bar, e.g. backend|sre|devops

Job postings

Hover (or click) a bar segment to read the job postings that mention that term in that month.

Each calendar month since 2011 as one bar. Switch to share % to stack the bands to 100% and see each one’s slice of the category’s postings, narrow the window, or click a month to read the postings behind the bar.

What the chart shows

The functional-language chart answers a question developers argue about constantly: do these languages actually get you hired? The honest answer in the data is 'yes, but in specific niches'. Scala rides the big-data wave and leads the group; Elixir holds a small, loyal base around the Phoenix framework; Clojure keeps a steady functional-purist slice; Haskell, Erlang and OCaml appear in smaller, research-leaning or infrastructure roles. The relative bands show each language's moment, and the sample postings reveal the distinct worlds each hires from - data platforms for Scala, product teams for Elixir.

Each skill on its own

Build your own comparison on the full Who Is Hiring? chart, or see how these terms trend across all of Hacker News.