YoVDO

Down the Oregon Trail with Functional C#

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses C# Courses .NET Courses Unit Testing Courses Functional Programming Courses Higher-Order Functions Courses Monads Courses Retro Computing Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Embark on a journey through programming history and functional paradigms in this conference talk from NDC Oslo 2022. Explore the reimagining of the classic 1971 computer game "Oregon Trail" using functional C# programming techniques. Discover how Simon Painter tackles the challenge of redeveloping this iconic game with strict constraints, including near 100% unit test coverage, immutable variables, and minimal use of traditional programming statements. Learn about advanced functional programming concepts such as higher-order functions, functional flows with simple Monads, and tail recursion. Gain insights into the historical significance of Oregon Trail in the evolution of computer games and shareware. Experience a unique blend of retro computing nostalgia and modern programming practices as you follow along with this innovative approach to game development using functional C# techniques.

Syllabus

Down the Oregon Trail with Functional C# - Simon Painter - NDC Oslo 2022


Taught by

NDC Conferences

Related Courses

Health Informatics: Data and Interoperability Standards
Georgia Institute of Technology via edX
Fractal Architecture
NDC Conferences via YouTube
Strangling the Monolith - Applied Patterns & Practices from the Trenches
NDC Conferences via YouTube
Refactoring Is Not Just Clickbait
NDC Conferences via YouTube
Amazing Algorithms for Solving Problems in Software
NDC Conferences via YouTube