Programming Like Functions Matter with Jimmy Burrell and Scott Wlaschin
In this weeks episode we are joined by Jimmy Burrell and Scott Wlaschin to discuss all things functional. We start off the show highlighting how Scott got into programming, the reasons why he is a big fan of Smalltalk, what he means by ‘Enterprise OO’ and being a Humanistic programmer. From here we discuss how he got into FP, how the paradigm came to being, what FP is to Scott and why you should consider it. Finally, we mention the differences between types in FP over langauges such as C, the railway track metaphor he uses to help explain FP concepts and architectural patterns that are more or less suited to FP.
Show Links
- Scott Wlaschin on Twitter
- Jimmy Burrell on Twitter
- F# for fun and profit
- Sandford Fleming’s 190th Birthday
- Falling into the Pit of Functional Success with Jimmy Burrell - Three Devs and a Maybe
- Kaypro 2x
- dBase
- Turbo Pascal
- Smalltalk
- Design Patterns
- Gang of Four
- Introvert and extrovert programming languages - F# for fun and profit
- Miranda (programming language)
- Functional Geekery Episode 66 – Scott Wlaschin - Functional Geekery
- Edsger W. Dijkstra
- Alan Kay
- Seymour Papert
- Ted Nelson
- JSJ 243 Immutable.js with Lee Byron
- Collection Pipelines
- Against a Universal Definition of ‘Type’ - Tomas Petricek
- Actor model
- Functional Programming Design Patterns - F# for fun and profit
- Domain Driven Design - F# for fun and profit
- Railway Oriented Programming - F# for fun and profit
- Message queues
- Stream processing