Clojure, Elixir, Elm, F #, Haskell, Idris a Scala sú všetky mená, ktoré pravdepodobne uvidíte medzi odporúčaniami pre funkčné programovacie jazyky, ktoré sa oplatí učiť. Toto sú jazyky, ktoré sa dnes používajú a ktoré sa môžu dobre používať v nasledujúcich rokoch.
Jazyk ako haskell má najdlhšiu životnosť, ale ešte novšie jazyky ako Clojure sú v skutočnosti zakorenené v predchádzajúcich jazykoch, ktoré naďalej formujú vývoj funkčného programovania (FP). (Prečítajte si priamo od odborníkov na programovanie: Aký funkčný programovací jazyk sa teraz dá najlepšie naučiť?)
Aby sme lepšie porozumeli tejto odlišnej triede programovacích jazykov, pozrime sa na definíciu, vlastnosti a históriu, ktoré sú s ňou spojené. (Vyskúšajte INFOGRAPHIC: História programovacích jazykov.)