Hi all,
Where: GoLUG: https://meet.jit.si/golug
When: Wednesday, 1/8/2025 7pm sharp Eastern Standard time
Arrive 15 minutes early for Microphone check & discussion
Here are some of the benefits articulated by Functional Programming
fans:
* No side effects
* Easier to test
* Fewer bugs
* Isolated state yields easier comprehension
* Safer concurrency
* Better modularity
* Better reusability
Functional Programming had a massive resurgence five years ago with
languages such as Haskell, Clojure, Erlang, Scala, OCaml, and Rust.
Rust is still red hot. 70% of GNU Emacs is written in Lisp, the oldest
Functional Programming language.
Functional programming is also ancient, with the LISP language first
defined in the 1950's. In fact, Lambda Calculus, the math upon which
Functional Programming is built, dates back to the 1930's.
In spite of all this, Functional Programming has taken a back seat to
procedure based structured programming and Object Oriented Programming
(OOP). Learning Functional Programming is difficult because learning
sources are hard to find.
The purpose of this meeting is so that every one of us can leave
knowing a lot more about Functional Programming than when we came in. I
hope to see you there.
SteveT
Steve Litt
GoLUG Publicity Coordinator