Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Programming Across Paradigms

GOTO Conferences via YouTube

Overview

Explore the evolution and significance of major programming paradigms in this conference talk from GOTO Chicago 2017. Delve into the fundamental concepts of imperative, object-oriented, functional, and declarative programming. Discover how these paradigms shape the way programmers approach problem-solving and code organization. Learn about the unique characteristics of each paradigm, their historical development, and their impact on modern software development. Gain insights into the strengths and weaknesses of different programming approaches, and understand how they can complement each other. Examine the common threads that run through various paradigms and consider which might be best suited for different types of projects. Reflect on the valuable lessons each paradigm can teach and why understanding multiple paradigms is crucial for becoming a well-rounded programmer. Challenge your perspective on programming and explore how embracing different paradigms can enhance your skills and broaden your problem-solving toolkit.

Syllabus

Intro
what is a paradigm?
what entities make up the universe how they behave and interact
what are some major paradigms?
imperative programming
object-oriented programming
functional programming
declarative programming
what do they have in common?
which paradigm is the best?
what can a paradigm teach me?
what's the point?

Taught by

GOTO Conferences

Reviews

Start your review of Programming Across Paradigms

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.