Clojure, Elixir, Elm, F #, Haskell, Idris ir Scala - tai visi vardai, kuriuos greičiausiai matote tarp rekomendacijų apie funkcinio programavimo kalbas, kurias verta išmokti. Tai yra kalbos, kuriomis šiandien kalbama ir kurios gali būti vartojamos per ateinančius metus.
Kalba, kaip „haskell“, pasižymi ilgaamžiškumu, tačiau dar naujesnės, tokios kaip „Clojure“, iš tikrųjų yra įsišaknijusios ankstesnėse kalbose, kurios ir toliau formuoja funkcinio programavimo (FP) raidą. (Perskaitykite tiesiai iš programavimo ekspertų: kokią funkcinio programavimo kalbą geriausia išmokti dabar?)
Norėdami geriau suprasti šią skirtingą programavimo kalbų klasę, panagrinėsime apibrėžimą, savybes ir su ja susijusią istoriją. (Peržiūrėkite INFOGRAPHIC: Programavimo kalbų istorija.)
