בית התפתחות שפות תכנות פונקציונאליות: עבר, הווה ועתיד

שפות תכנות פונקציונאליות: עבר, הווה ועתיד

Anonim

Clojure, Elixir, Elm, F #, Haskell, Idris ו- Scala הם כל השמות שאתה עשוי לראות בין המלצות לשפות תכנות פונקציונאליות שכדאי ללמוד. אלה השפות הנמצאות בשימוש כיום וייתכן שהן בשימוש בשנים הבאות.

שפה כמו haskell כוללת את אורך החיים הגדול ביותר, אך אפילו יותר אחרונות כמו Clojure מושרשות למעשה בשפות קודמות שממשיכות לעצב את ההתפתחות של תכנות פונקציונאליות (FP). (קרא ישר ממומחי התכנות: איזו שפת תכנות פונקציונלית עדיף ללמוד עכשיו?)

כדי להבין טוב יותר את המחלקה הייחודית הזו של שפות תכנות, נסקור את ההגדרה, המאפיינים וההיסטוריה הקשורה בה. (עיין באינפוגרפיה: ההיסטוריה של שפות תכנות.)

שפות תכנות פונקציונאליות: עבר, הווה ועתיד