.NET Tools
Essential productivity kit for .NET and game developers
.NET Tools
Livestreams
Object-Oriented vs. Functional Programming With C# and F# – Recording Available
Thanks to all who joined our free live webinar, Object-Oriented vs. Functional Programming With C# and F#, with Software Architect at Calitime AG, Urs Enzler is now available on our YouTube channel – JetBrains TV.
Modern programming languages support both object-oriented and functional programming to a large extent. What are the differences between the two approaches, and where is one more appropriate than the other? Can these two programming paradigms be combined?
In this session, we look at the differences and similarities between functional and object-oriented programming using examples in C# and F#.
Webinar Recording
Agenda
Slides for this presentation can be found on Urs Enzler’s blog.
- 00:00 – Introduction
- 01:50 – Urs Enzler
- 02:14 – Presentation Start
- 04:02 – OOP
- 04:55 – FP (simplified)
- 09:19 – Thinking in OOP and FP
- 14:26 – Solution Structure
- 21:58 – OOP and FP Concepts
- 42:00 – C# and F# Strengths
- 44:51 – Other Advantages
- 47:33 – When To Use OOP and FP
- 51:47 – Questions and Answers
- 1:08:06 – Outro
About the presenter:
Prev post .NET Annotated Monthly | April 2023Game Development Tooling Tutorials – Unity, Unreal Engine, Rider, and RiderFlow Next post