[FUNARCH'23] Functional Programming in the Large - Status and Perspective

  Рет қаралды 661

ACM SIGPLAN

ACM SIGPLAN

Күн бұрын

[FUNARCH'23] Functional Programming in the Large - Status and Perspective
Michael Sperber
Functional programming has been in use for large-scale industrial projects for decades now. Yet most of the community’s vast body of knowledge on how to structure and implement such project seems to be folklore, with the occasional reference to ICFP or JFP papers. This is hardly a realistic offering for community outsiders.
Furthermore, the software architecture community has developed a large body of useful knowledge, literature and pedagogy, largely unknown in functional programming circles. In particular, the hugely effective set of techniques and insights associated with Domain-Driven Design has seen very little cross-pollination with functional design techniques, despite their shared goals.
If we want to bring the advantages of functional programming to realistic, industrial projects not conducted by insiders, we will need to learn to communicate with the software archtecture community.
This talk will report on our experience interacting with the software architecture community, identify a few particularly fruitful areas of potential cross-pollination, and try to take a long view on what functional software architecture might look in the future.

Пікірлер
@eduardohki
@eduardohki 10 ай бұрын
Excellent presentation! It's relieving to find folks who share some understanding that Software Architecture could benefit a lot from approaches coming from FP!
How Does Functional Programming Work in Production?
18:43
Sammy Engineering
Рет қаралды 3,8 М.
Try this prank with your friends 😂 @karina-kola
00:18
Andrey Grechka
Рет қаралды 9 МЛН
Kotlin & Functional Programming: pick the best, skip the rest by Urs Peter
43:49
Jason Wei: Scaling Paradigms for Large Language Models
40:10
Mayur Naik
Рет қаралды 6 М.
Think Fast, Talk Smart: Communication Techniques
58:20
Stanford Graduate School of Business
Рет қаралды 44 МЛН
Keynote: Advent of Code, Behind the Scenes - Eric Wastl
46:01
Functional architecture - The pits of success - Mark Seemann
1:00:10
NDC Conferences
Рет қаралды 144 М.
GraphRAG: The Marriage of Knowledge Graphs and RAG: Emil Eifrem
19:15
DDD and FP Can’t Be Friends - Yet - Mike Sperber and Henning Schwentner - DDD Europe 2023
49:24
Try this prank with your friends 😂 @karina-kola
00:18
Andrey Grechka
Рет қаралды 9 МЛН