Clojure, Elixir, Elm, F #, Haskell, Idris und Scala sind alles Namen, die Sie unter Empfehlungen für lernenswerte funktionale Programmiersprachen finden werden. Dies sind die heute gebräuchlichen Sprachen, die möglicherweise in den kommenden Jahren verwendet werden.
Eine Sprache wie haskell hat die längste Lebensdauer, aber auch neuere Sprachen wie Clojure wurzeln in früheren Sprachen, die die Evolution der funktionalen Programmierung (FP) weiter prägen. (Lesen Sie direkt von den Programmierexperten: Welche funktionale Programmiersprache sollten Sie jetzt am besten lernen?)
Um diese unterschiedliche Klasse von Programmiersprachen besser zu verstehen, werden wir uns die Definition, die Merkmale und die damit verbundene Geschichte ansehen. (Lesen Sie INFOGRAPHIC: Die Geschichte der Programmiersprachen.)