Functional programming intro/motivation
Click here to load reader
-
Upload
fredverheul -
Category
Software
-
view
639 -
download
1
Transcript of Functional programming intro/motivation
Introduc)on to Func)onal Programming
Why & How
Agenda
• Mo)va)on for FP • Demo…
Vanity Slide
• Freelance SAP backend developer – Core: ABAP, Process Integra)on, Workflow – Interested in (SAP): HANA, NetWeaver Gateway, Business Rules, SAPHCP, …
– Ac)ve community member & SAP Mentor
– Interested in (func)onal) programming, mathema)cs, mind games, Machine Learning, …
Why? Fun!
Why? Improve!
• Blub Paradox – Bea)ng the Averages, by Paul Graham
• Compare with Flatland
• ABAP is a Blub!
Moore’s Law
But, ‘our’ free lunch is over…
source: Herb SuUer
Mul)-‐core processors
What makes concurrency hard…
Shared mutable state is the root
of all evil
Consequence
DEMO