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#.
Urs Enzler has been a .NET developer since .NET was born. As a software architect, he builds flexible, reliable, and maintainable software with his team.